[2026-02-25T20:15:03.491822] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-25T20:15:03.674619] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-25T20:15:03.849075] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-25T20:15:04.037558] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-25T20:15:04.038032] [WARN ] [STATE ] State set to: WAITING [2026-02-25T20:15:04.038101] [INFO ] [STATE ] Checking TDM service status... [2026-02-25T20:15:04.263394] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-25T20:15:04.269671] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-25), and is a dependency of this service. [2026-02-25T20:15:04.305115] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-25T20:15:04.341647] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-25T20:15:04.375869] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-25T20:15:04.376128] [WARN ] [STATE ] State set to: RUNNING [2026-02-25T20:15:04.376199] [INFO ] [CACHE ] Starting cache update [2026-02-25T20:15:04.376240] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-25T20:15:04.380483] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-25T20:15:04.380846] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-25T20:15:04.380913] [INFO ] [CACHE ] Cache update completed successfully [2026-02-25T20:15:04.380950] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-25T20:15:04.380982] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-25T20:15:04.459606] [DEBUG] [REMOTE ] Fetched 3376 unique symbols from directory listing. [2026-02-25T20:15:04.469439] [INFO ] [sig ] Skipping 3376 symbols with existing configuration [2026-02-25T20:15:04.469601] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-25T20:15:04.471434] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-25T20:15:04.471500] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-25T20:15:04.588071] [DEBUG] [REMOTE ] Fetched 3376 unique symbols from directory listing. [2026-02-25T20:15:04.591978] [INFO ] [sig ] Found 3376 active symbols to forecast [2026-02-25T20:15:04.594566] [INFO ] [sig ] [1/3376] Forecasting A... [2026-02-25T20:15:04.594646] [INFO ] [sig ] Generating forecast for: A [2026-02-25T20:15:04.594687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-25T20:15:04.609332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-25T20:15:04.609718] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-25T20:15:04.610785] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-25T20:15:04.610841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:04.610876] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:04.610905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:04.610964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:04.671012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:04.672063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:04.672169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:04.672205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:04.800782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:04.800941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:04.800983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:04.801030] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:04.805021] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-25T20:15:04.805339] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-25T20:15:04.805503] [INFO ] [sig ] A: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:04.956406] [INFO ] [LOCAL ] Saved forecast: A 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/A.txt [2026-02-25T20:15:04.956595] [INFO ] [sig ] [1/3376] Completed A in 0.4s | 2.76 sym/s | Total: 0.4s | ETA: 20.4m [2026-02-25T20:15:04.956643] [INFO ] [sig ] [2/3376] Forecasting AAL... [2026-02-25T20:15:04.956674] [INFO ] [sig ] Generating forecast for: AAL [2026-02-25T20:15:04.956709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-25T20:15:04.969518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-25T20:15:04.969901] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-25T20:15:04.970790] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-25T20:15:04.970843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:04.970875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:04.970903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:04.970961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:05.028649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:05.029570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:05.029690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:05.029724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:05.150827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:05.150990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:05.151033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:05.151062] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:05.154646] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-25T20:15:05.154942] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-25T20:15:05.155078] [INFO ] [sig ] AAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:05.300172] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AAL.txt [2026-02-25T20:15:05.300338] [INFO ] [sig ] [2/3376] Completed AAL in 0.3s | 2.83 sym/s | Total: 0.7s | ETA: 19.8m [2026-02-25T20:15:05.300381] [INFO ] [sig ] [3/3376] Forecasting AAOI... [2026-02-25T20:15:05.300411] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-25T20:15:05.300442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-25T20:15:05.312598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-25T20:15:05.312899] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-25T20:15:05.313772] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-25T20:15:05.313827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:05.313859] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:05.313887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:05.313946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:05.374153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:05.374926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:05.375052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:05.375101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:05.499663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:05.499825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:05.499866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:05.499898] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:05.503534] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-25T20:15:05.503864] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-25T20:15:05.504006] [INFO ] [sig ] AAOI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:05.660228] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AAOI.txt [2026-02-25T20:15:05.660412] [INFO ] [sig ] [3/3376] Completed AAOI in 0.4s | 2.81 sym/s | Total: 1.1s | ETA: 20.0m [2026-02-25T20:15:05.660458] [INFO ] [sig ] [4/3376] Forecasting AAON... [2026-02-25T20:15:05.660489] [INFO ] [sig ] Generating forecast for: AAON [2026-02-25T20:15:05.660527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-25T20:15:05.672782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-25T20:15:05.673105] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-25T20:15:05.673965] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-25T20:15:05.674020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:05.674055] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:05.674082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:05.674142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:05.735083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:05.735987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:05.736073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:05.736107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:05.856116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:05.856277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:05.856320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:05.856349] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:05.859847] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-02-25T20:15:05.860133] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-25T20:15:05.860267] [INFO ] [sig ] AAON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:06.011922] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AAON.txt [2026-02-25T20:15:06.012088] [INFO ] [sig ] [4/3376] Completed AAON in 0.4s | 2.82 sym/s | Total: 1.4s | ETA: 19.9m [2026-02-25T20:15:06.012128] [INFO ] [sig ] [5/3376] Forecasting AAP... [2026-02-25T20:15:06.012160] [INFO ] [sig ] Generating forecast for: AAP [2026-02-25T20:15:06.012190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-25T20:15:06.024072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-25T20:15:06.024394] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-25T20:15:06.025216] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-25T20:15:06.025270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:06.025302] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:06.025339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:06.025398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:06.086239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:06.087219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:06.087312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:06.087348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:06.210350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:06.210513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:06.210556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:06.210613] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:06.214265] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-25T20:15:06.214597] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-25T20:15:06.214746] [INFO ] [sig ] AAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:06.373928] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AAP.txt [2026-02-25T20:15:06.374079] [INFO ] [sig ] [5/3376] Completed AAP in 0.4s | 2.81 sym/s | Total: 1.8s | ETA: 20.0m [2026-02-25T20:15:06.374124] [INFO ] [sig ] [6/3376] Forecasting AAPB... [2026-02-25T20:15:06.374156] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-25T20:15:06.374187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-25T20:15:06.386638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-25T20:15:06.386964] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-25T20:15:06.387807] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-25T20:15:06.387863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:06.387900] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:06.387943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:06.388031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:06.448046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:06.448774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:06.448858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:06.448893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:06.568792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:06.568951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:06.568994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:06.569034] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:06.572672] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-25T20:15:06.572976] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-25T20:15:06.573126] [INFO ] [sig ] AAPB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:06.732625] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AAPB.txt [2026-02-25T20:15:06.732826] [INFO ] [sig ] [6/3376] Completed AAPB in 0.4s | 2.81 sym/s | Total: 2.1s | ETA: 20.0m [2026-02-25T20:15:06.732868] [INFO ] [sig ] [7/3376] Forecasting AAPD... [2026-02-25T20:15:06.732899] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-25T20:15:06.732929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-25T20:15:06.745655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-25T20:15:06.746069] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-25T20:15:06.746947] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-25T20:15:06.747018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:06.747051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:06.747079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:06.747137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:06.809877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:06.810880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:06.810967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:06.811000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:06.940253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:06.940428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:06.940480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:06.940518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:06.944292] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-25T20:15:06.944711] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-25T20:15:06.944887] [INFO ] [sig ] AAPD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:07.105619] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AAPD.txt [2026-02-25T20:15:07.105813] [INFO ] [sig ] [7/3376] Completed AAPD in 0.4s | 2.79 sym/s | Total: 2.5s | ETA: 20.1m [2026-02-25T20:15:07.105870] [INFO ] [sig ] [8/3376] Forecasting AAPL... [2026-02-25T20:15:07.105911] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-25T20:15:07.105952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-25T20:15:07.120167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-25T20:15:07.120716] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-25T20:15:07.121683] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-25T20:15:07.121742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:07.121776] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:07.121805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:07.121869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:07.185768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:07.186760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:07.186853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:07.186888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:07.321376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:07.321569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:07.321656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:07.321691] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:07.325457] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-25T20:15:07.325830] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-25T20:15:07.325980] [INFO ] [sig ] AAPL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:07.476792] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AAPL.txt [2026-02-25T20:15:07.476959] [INFO ] [sig ] [8/3376] Completed AAPL in 0.4s | 2.78 sym/s | Total: 2.9s | ETA: 20.2m [2026-02-25T20:15:07.477000] [INFO ] [sig ] [9/3376] Forecasting AAXJ... [2026-02-25T20:15:07.477032] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-25T20:15:07.477062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-25T20:15:07.488946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-25T20:15:07.489335] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-25T20:15:07.490211] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-25T20:15:07.490266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:07.490298] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:07.490325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:07.490388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:07.548977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:07.549952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:07.550050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:07.550083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:07.676623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:07.676791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:07.676831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:07.676861] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:07.680368] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-02-25T20:15:07.680692] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-25T20:15:07.680827] [INFO ] [sig ] AAXJ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:07.824960] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AAXJ.txt [2026-02-25T20:15:07.825103] [INFO ] [sig ] [9/3376] Completed AAXJ in 0.3s | 2.79 sym/s | Total: 3.2s | ETA: 20.1m [2026-02-25T20:15:07.825143] [INFO ] [sig ] [10/3376] Forecasting AB... [2026-02-25T20:15:07.825174] [INFO ] [sig ] Generating forecast for: AB [2026-02-25T20:15:07.825204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-25T20:15:07.836372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-25T20:15:07.836729] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-25T20:15:07.837559] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-25T20:15:07.837633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:07.837693] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:07.837721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:07.837779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:07.895678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:07.896495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:07.896600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:07.896637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:08.015492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:08.015756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:08.015800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:08.015829] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:08.019400] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=5.72%) [2026-02-25T20:15:08.019722] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-25T20:15:08.019861] [INFO ] [sig ] AB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:08.167906] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AB.txt [2026-02-25T20:15:08.168111] [INFO ] [sig ] [10/3376] Completed AB in 0.3s | 2.80 sym/s | Total: 3.6s | ETA: 20.0m [2026-02-25T20:15:08.168163] [INFO ] [sig ] [11/3376] Forecasting ABCB... [2026-02-25T20:15:08.168205] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-25T20:15:08.168252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-25T20:15:08.182310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-25T20:15:08.182755] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-25T20:15:08.183823] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-25T20:15:08.183891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:08.183930] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:08.183964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:08.184045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:08.255161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:08.256092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:08.256198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:08.256231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:08.377906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:08.378089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:08.378130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:08.378157] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:08.381703] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=67.85%) [2026-02-25T20:15:08.381995] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-25T20:15:08.382127] [INFO ] [sig ] ABCB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:08.528658] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ABCB.txt [2026-02-25T20:15:08.528858] [INFO ] [sig ] [11/3376] Completed ABCB in 0.4s | 2.80 sym/s | Total: 3.9s | ETA: 20.1m [2026-02-25T20:15:08.528909] [INFO ] [sig ] [12/3376] Forecasting ABCL... [2026-02-25T20:15:08.528942] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-25T20:15:08.528972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-25T20:15:08.541616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-25T20:15:08.541950] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-25T20:15:08.542847] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-25T20:15:08.542902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:08.542935] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:08.542961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:08.543019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:08.605271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:08.606128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:08.606216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:08.606251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:08.732103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:08.732259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:08.732298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:08.732326] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:08.735872] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=39.64%) [2026-02-25T20:15:08.736177] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-25T20:15:08.736307] [INFO ] [sig ] ABCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:08.881264] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ABCL.txt [2026-02-25T20:15:08.881417] [INFO ] [sig ] [12/3376] Completed ABCL in 0.4s | 2.80 sym/s | Total: 4.3s | ETA: 20.0m [2026-02-25T20:15:08.881459] [INFO ] [sig ] [13/3376] Forecasting ABEO... [2026-02-25T20:15:08.881490] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-25T20:15:08.881521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-25T20:15:08.893167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-25T20:15:08.893541] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-25T20:15:08.894369] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-25T20:15:08.894423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:08.894455] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:08.894482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:08.894540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:08.957761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:08.958841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:08.958937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:08.958972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:09.077064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:09.077228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:09.077268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:09.077340] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:09.081355] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-02-25T20:15:09.081687] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-25T20:15:09.081835] [INFO ] [sig ] ABEO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:09.227691] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ABEO.txt [2026-02-25T20:15:09.227838] [INFO ] [sig ] [13/3376] Completed ABEO in 0.3s | 2.81 sym/s | Total: 4.6s | ETA: 20.0m [2026-02-25T20:15:09.227879] [INFO ] [sig ] [14/3376] Forecasting ABG... [2026-02-25T20:15:09.227909] [INFO ] [sig ] Generating forecast for: ABG [2026-02-25T20:15:09.227938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-25T20:15:09.239871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-25T20:15:09.240169] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-25T20:15:09.241025] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-25T20:15:09.241079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:09.241111] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:09.241139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:09.241195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:09.299338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:09.300156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:09.300239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:09.300272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:09.419862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:09.420030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:09.420072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:09.420101] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:09.423544] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=69.45%) [2026-02-25T20:15:09.423876] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-25T20:15:09.424015] [INFO ] [sig ] ABG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:09.571702] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ABG.txt [2026-02-25T20:15:09.571851] [INFO ] [sig ] [14/3376] Completed ABG in 0.3s | 2.81 sym/s | Total: 5.0s | ETA: 19.9m [2026-02-25T20:15:09.571891] [INFO ] [sig ] [15/3376] Forecasting ABM... [2026-02-25T20:15:09.571923] [INFO ] [sig ] Generating forecast for: ABM [2026-02-25T20:15:09.571953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-25T20:15:09.584483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-25T20:15:09.584819] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-25T20:15:09.585627] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-25T20:15:09.585680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:09.585712] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:09.585738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:09.585796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:09.643377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:09.644079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:09.644162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:09.644195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:09.765939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:09.766104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:09.766147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:09.766177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:09.770001] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-25T20:15:09.770298] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-25T20:15:09.770430] [INFO ] [sig ] ABM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:09.918218] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ABM.txt [2026-02-25T20:15:09.918373] [INFO ] [sig ] [15/3376] Completed ABM in 0.3s | 2.82 sym/s | Total: 5.3s | ETA: 19.9m [2026-02-25T20:15:09.918414] [INFO ] [sig ] [16/3376] Forecasting ABNB... [2026-02-25T20:15:09.918452] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-25T20:15:09.918491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-25T20:15:09.931488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-25T20:15:09.931810] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-25T20:15:09.932654] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-25T20:15:09.932709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:09.932742] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:09.932768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:09.932826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:09.993709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:09.994663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:09.994759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:09.994793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:10.120362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:10.120531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:10.120570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:10.120641] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:10.124455] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=40.08%) [2026-02-25T20:15:10.124993] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-25T20:15:10.125137] [INFO ] [sig ] ABNB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:10.272666] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ABNB.txt [2026-02-25T20:15:10.272877] [INFO ] [sig ] [16/3376] Completed ABNB in 0.4s | 2.82 sym/s | Total: 5.7s | ETA: 19.9m [2026-02-25T20:15:10.272931] [INFO ] [sig ] [17/3376] Forecasting ABOS... [2026-02-25T20:15:10.272972] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-25T20:15:10.273012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-25T20:15:10.287447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-25T20:15:10.287914] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-25T20:15:10.288920] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-25T20:15:10.288984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:10.289023] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:10.289057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:10.289135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:10.356120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:10.357075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:10.357168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:10.357201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:10.484425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:10.484613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:10.484657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:10.484686] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:10.488218] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-02-25T20:15:10.488507] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-25T20:15:10.488664] [INFO ] [sig ] ABOS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:10.632406] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ABOS.txt [2026-02-25T20:15:10.632543] [INFO ] [sig ] [17/3376] Completed ABOS in 0.4s | 2.82 sym/s | Total: 6.0s | ETA: 19.9m [2026-02-25T20:15:10.632600] [INFO ] [sig ] [18/3376] Forecasting ABSI... [2026-02-25T20:15:10.632633] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-25T20:15:10.632663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-25T20:15:10.646313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-25T20:15:10.646712] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-25T20:15:10.647625] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-25T20:15:10.647680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:10.647725] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:10.647755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:10.647813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:10.707229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:10.708098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:10.708181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:10.708214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:10.826462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:10.826635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:10.826676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:10.826706] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:10.830431] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-25T20:15:10.830747] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-25T20:15:10.830883] [INFO ] [sig ] ABSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:10.976735] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ABSI.txt [2026-02-25T20:15:10.976888] [INFO ] [sig ] [18/3376] Completed ABSI in 0.3s | 2.82 sym/s | Total: 6.4s | ETA: 19.8m [2026-02-25T20:15:10.976933] [INFO ] [sig ] [19/3376] Forecasting ABUS... [2026-02-25T20:15:10.976963] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-25T20:15:10.976994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-25T20:15:10.989925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-25T20:15:10.990328] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-25T20:15:10.991208] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-25T20:15:10.991263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:10.991295] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:10.991322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:10.991380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:11.050875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:11.051706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:11.051789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:11.051822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:11.167154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:11.167309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:11.167348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:11.167377] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:11.170940] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=62.03%) [2026-02-25T20:15:11.171222] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-25T20:15:11.171355] [INFO ] [sig ] ABUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:11.321679] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ABUS.txt [2026-02-25T20:15:11.321828] [INFO ] [sig ] [19/3376] Completed ABUS in 0.3s | 2.82 sym/s | Total: 6.7s | ETA: 19.8m [2026-02-25T20:15:11.321868] [INFO ] [sig ] [20/3376] Forecasting ABVC... [2026-02-25T20:15:11.321899] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-25T20:15:11.321928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-25T20:15:11.334381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-25T20:15:11.334705] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-25T20:15:11.335484] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-25T20:15:11.335543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:11.335600] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:11.335632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:11.335689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:11.394722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:11.395394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:11.395538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:11.395599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:11.515867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:11.516034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:11.516077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:11.516106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:11.519934] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-02-25T20:15:11.520246] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-25T20:15:11.520410] [INFO ] [sig ] ABVC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:11.673703] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ABVC.txt [2026-02-25T20:15:11.673876] [INFO ] [sig ] [20/3376] Completed ABVC in 0.4s | 2.83 sym/s | Total: 7.1s | ETA: 19.8m [2026-02-25T20:15:11.673917] [INFO ] [sig ] [21/3376] Forecasting ABVE... [2026-02-25T20:15:11.673948] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-25T20:15:11.673979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-25T20:15:11.686023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-25T20:15:11.686441] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-25T20:15:11.687284] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-25T20:15:11.687340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:11.687372] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:11.687399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:11.687456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:11.766562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:11.767930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:11.768061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:11.768097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:11.902017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:11.902181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:11.902221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:11.902250] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:11.905785] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-25T20:15:11.906073] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-25T20:15:11.906204] [INFO ] [sig ] ABVE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:12.059545] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ABVE.txt [2026-02-25T20:15:12.059758] [INFO ] [sig ] [21/3376] Completed ABVE in 0.4s | 2.81 sym/s | Total: 7.5s | ETA: 19.9m [2026-02-25T20:15:12.059807] [INFO ] [sig ] [22/3376] Forecasting ABVX... [2026-02-25T20:15:12.059840] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-25T20:15:12.059871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-25T20:15:12.073263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-25T20:15:12.073719] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-25T20:15:12.074595] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-25T20:15:12.074654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:12.074686] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:12.074712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:12.074768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:12.132972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:12.133877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:12.133966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:12.134000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:12.254984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:12.255147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:12.255186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:12.255215] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:12.258799] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-02-25T20:15:12.259086] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-25T20:15:12.259219] [INFO ] [sig ] ABVX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:12.406306] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ABVX.txt [2026-02-25T20:15:12.406443] [INFO ] [sig ] [22/3376] Completed ABVX in 0.3s | 2.82 sym/s | Total: 7.8s | ETA: 19.8m [2026-02-25T20:15:12.406482] [INFO ] [sig ] [23/3376] Forecasting ACA... [2026-02-25T20:15:12.406512] [INFO ] [sig ] Generating forecast for: ACA [2026-02-25T20:15:12.406543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-25T20:15:12.417771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-25T20:15:12.418066] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-25T20:15:12.418901] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-25T20:15:12.418954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:12.418986] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:12.419012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:12.419069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:12.477071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:12.477776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:12.477860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:12.477892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:12.606022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:12.606194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:12.606236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:12.606267] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:12.610113] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=43.79%) [2026-02-25T20:15:12.610486] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-25T20:15:12.610679] [INFO ] [sig ] ACA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:12.773461] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACA.txt [2026-02-25T20:15:12.773688] [INFO ] [sig ] [23/3376] Completed ACA in 0.4s | 2.81 sym/s | Total: 8.2s | ETA: 19.9m [2026-02-25T20:15:12.773734] [INFO ] [sig ] [24/3376] Forecasting ACAD... [2026-02-25T20:15:12.773765] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-25T20:15:12.773795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-25T20:15:12.785844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-25T20:15:12.786216] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-25T20:15:12.787063] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-25T20:15:12.787117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:12.787149] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:12.787176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:12.787232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:12.848782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:12.849858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:12.849966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:12.850002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:12.981750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:12.981917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:12.981958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:12.981988] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:12.986288] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-25T20:15:12.986635] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-25T20:15:12.986966] [INFO ] [sig ] ACAD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:13.153947] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACAD.txt [2026-02-25T20:15:13.154121] [INFO ] [sig ] [24/3376] Completed ACAD in 0.4s | 2.80 sym/s | Total: 8.6s | ETA: 19.9m [2026-02-25T20:15:13.154162] [INFO ] [sig ] [25/3376] Forecasting ACB... [2026-02-25T20:15:13.154192] [INFO ] [sig ] Generating forecast for: ACB [2026-02-25T20:15:13.154224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-25T20:15:13.166899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-25T20:15:13.167267] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-25T20:15:13.168144] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-25T20:15:13.168197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:13.168229] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:13.168256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:13.168312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:13.228960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:13.230123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:13.230207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:13.230240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:13.357026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:13.357185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:13.357224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:13.357270] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:13.360923] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=84.79%) [2026-02-25T20:15:13.361212] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-25T20:15:13.361342] [INFO ] [sig ] ACB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:13.511468] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACB.txt [2026-02-25T20:15:13.511684] [INFO ] [sig ] [25/3376] Completed ACB in 0.4s | 2.80 sym/s | Total: 8.9s | ETA: 19.9m [2026-02-25T20:15:13.511728] [INFO ] [sig ] [26/3376] Forecasting ACCO... [2026-02-25T20:15:13.511760] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-25T20:15:13.511791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-25T20:15:13.524869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-25T20:15:13.525282] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-25T20:15:13.526139] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-25T20:15:13.526196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:13.526229] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:13.526257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:13.526315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:13.585985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:13.586931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:13.587027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:13.587061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:13.709787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:13.709945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:13.709985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:13.710014] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:13.713565] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-25T20:15:13.713869] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-25T20:15:13.713999] [INFO ] [sig ] ACCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:13.861856] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACCO.txt [2026-02-25T20:15:13.861996] [INFO ] [sig ] [26/3376] Completed ACCO in 0.4s | 2.81 sym/s | Total: 9.3s | ETA: 19.9m [2026-02-25T20:15:13.862036] [INFO ] [sig ] [27/3376] Forecasting ACDC... [2026-02-25T20:15:13.862066] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-25T20:15:13.862096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-25T20:15:13.874051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-25T20:15:13.874332] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-25T20:15:13.875134] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-25T20:15:13.875187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:13.875246] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:13.875274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:13.875331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:13.934109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:13.934901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:13.935001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:13.935036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:14.049805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:14.049976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:14.050017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:14.050046] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:14.053626] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-25T20:15:14.053923] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-25T20:15:14.054067] [INFO ] [sig ] ACDC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:14.200783] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACDC.txt [2026-02-25T20:15:14.200961] [INFO ] [sig ] [27/3376] Completed ACDC in 0.3s | 2.81 sym/s | Total: 9.6s | ETA: 19.9m [2026-02-25T20:15:14.201002] [INFO ] [sig ] [28/3376] Forecasting ACEL... [2026-02-25T20:15:14.201031] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-25T20:15:14.201063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-25T20:15:14.213319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-25T20:15:14.213676] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-25T20:15:14.214692] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-25T20:15:14.214746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:14.214778] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:14.214805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:14.214861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:14.278179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:14.279225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:14.279312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:14.279345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:14.400316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:14.400490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:14.400543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:14.400609] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:14.404539] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=41.51%) [2026-02-25T20:15:14.404893] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-25T20:15:14.405040] [INFO ] [sig ] ACEL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:14.554599] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACEL.txt [2026-02-25T20:15:14.554771] [INFO ] [sig ] [28/3376] Completed ACEL in 0.4s | 2.81 sym/s | Total: 10.0s | ETA: 19.8m [2026-02-25T20:15:14.554812] [INFO ] [sig ] [29/3376] Forecasting ACGL... [2026-02-25T20:15:14.554841] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-25T20:15:14.554873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-25T20:15:14.567033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-25T20:15:14.567392] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-25T20:15:14.568257] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-25T20:15:14.568312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:14.568344] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:14.568383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:14.568441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:14.628824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:14.629759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:14.629844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:14.629878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:14.755547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:14.755742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:14.755782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:14.755811] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:14.759346] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-02-25T20:15:14.759656] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-25T20:15:14.759799] [INFO ] [sig ] ACGL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:14.907008] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACGL.txt [2026-02-25T20:15:14.907185] [INFO ] [sig ] [29/3376] Completed ACGL in 0.4s | 2.81 sym/s | Total: 10.3s | ETA: 19.8m [2026-02-25T20:15:14.907226] [INFO ] [sig ] [30/3376] Forecasting ACGLN... [2026-02-25T20:15:14.907254] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-25T20:15:14.907287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-25T20:15:14.921342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-25T20:15:14.921777] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-25T20:15:14.922600] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-25T20:15:14.922654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:14.922687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:14.922714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:14.922772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:14.982131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:14.983053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:14.983142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:14.983175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:15.107275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:15.107455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:15.107496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:15.107562] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:15.111266] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-25T20:15:15.111562] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-25T20:15:15.111726] [INFO ] [sig ] ACGLN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:15.258161] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACGLN.txt [2026-02-25T20:15:15.258319] [INFO ] [sig ] [30/3376] Completed ACGLN in 0.4s | 2.81 sym/s | Total: 10.7s | ETA: 19.8m [2026-02-25T20:15:15.258360] [INFO ] [sig ] [31/3376] Forecasting ACGLO... [2026-02-25T20:15:15.258390] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-25T20:15:15.258421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-25T20:15:15.271552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-25T20:15:15.271973] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-25T20:15:15.273067] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-25T20:15:15.273125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:15.273157] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:15.273183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:15.273241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:15.332600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:15.333456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:15.333543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:15.333595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:15.456911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:15.457031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:15.457067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:15.457095] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:15.460657] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=76.34%) [2026-02-25T20:15:15.460939] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-25T20:15:15.461074] [INFO ] [sig ] ACGLO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:15.605912] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACGLO.txt [2026-02-25T20:15:15.606074] [INFO ] [sig ] [31/3376] Completed ACGLO in 0.3s | 2.82 sym/s | Total: 11.0s | ETA: 19.8m [2026-02-25T20:15:15.606114] [INFO ] [sig ] [32/3376] Forecasting ACHC... [2026-02-25T20:15:15.606142] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-25T20:15:15.606173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-25T20:15:15.618641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-25T20:15:15.619012] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-25T20:15:15.619888] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-25T20:15:15.619941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:15.619973] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:15.619999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:15.620056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:15.678760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:15.679655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:15.679757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:15.679790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:15.817132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:15.817316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:15.817359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:15.817389] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:15.821446] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=23.50%) [2026-02-25T20:15:15.821754] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-25T20:15:15.821899] [INFO ] [sig ] ACHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:15.970069] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACHC.txt [2026-02-25T20:15:15.970244] [INFO ] [sig ] [32/3376] Completed ACHC in 0.4s | 2.81 sym/s | Total: 11.4s | ETA: 19.8m [2026-02-25T20:15:15.970292] [INFO ] [sig ] [33/3376] Forecasting ACI... [2026-02-25T20:15:15.970327] [INFO ] [sig ] Generating forecast for: ACI [2026-02-25T20:15:15.970361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-25T20:15:15.983984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-25T20:15:15.984320] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-25T20:15:15.985158] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-25T20:15:15.985213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:15.985246] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:15.985273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:15.985331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:16.046111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:16.047036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:16.047125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:16.047157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:16.173333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:16.173623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:16.173686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:16.173719] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:16.177351] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=39.66%) [2026-02-25T20:15:16.177690] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-25T20:15:16.177834] [INFO ] [sig ] ACI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:16.337883] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACI.txt [2026-02-25T20:15:16.338078] [INFO ] [sig ] [33/3376] Completed ACI in 0.4s | 2.81 sym/s | Total: 11.7s | ETA: 19.8m [2026-02-25T20:15:16.338122] [INFO ] [sig ] [34/3376] Forecasting ACIC... [2026-02-25T20:15:16.338150] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-25T20:15:16.338181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-25T20:15:16.351364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-25T20:15:16.351780] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-25T20:15:16.352687] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-25T20:15:16.352750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:16.352782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:16.352809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:16.352865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:16.413068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:16.413962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:16.414048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:16.414081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:16.541199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:16.541362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:16.541404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:16.541434] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:16.545139] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-25T20:15:16.545440] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-25T20:15:16.545609] [INFO ] [sig ] ACIC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:16.705378] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACIC.txt [2026-02-25T20:15:16.705589] [INFO ] [sig ] [34/3376] Completed ACIC in 0.4s | 2.81 sym/s | Total: 12.1s | ETA: 19.8m [2026-02-25T20:15:16.705642] [INFO ] [sig ] [35/3376] Forecasting ACLS... [2026-02-25T20:15:16.705674] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-25T20:15:16.705705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-25T20:15:16.722229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-25T20:15:16.722719] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-25T20:15:16.723899] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-25T20:15:16.723972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:16.724021] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:16.724064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:16.724153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:16.812512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:16.813473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:16.813563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:16.813617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:16.940536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:16.940725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:16.940766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:16.940795] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:16.944348] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-25T20:15:16.944654] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-25T20:15:16.944787] [INFO ] [sig ] ACLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:17.101872] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACLS.txt [2026-02-25T20:15:17.102045] [INFO ] [sig ] [35/3376] Completed ACLS in 0.4s | 2.80 sym/s | Total: 12.5s | ETA: 19.9m [2026-02-25T20:15:17.102086] [INFO ] [sig ] [36/3376] Forecasting ACLX... [2026-02-25T20:15:17.102115] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-25T20:15:17.102146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-25T20:15:17.114350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-25T20:15:17.114697] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-25T20:15:17.115494] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-25T20:15:17.115548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:17.115602] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:17.115631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:17.115688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:17.175179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:17.176093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:17.176180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:17.176213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:17.301558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:17.301754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:17.301798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:17.301844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:17.306132] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-25T20:15:17.306431] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-25T20:15:17.306599] [INFO ] [sig ] ACLX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:17.460530] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACLX.txt [2026-02-25T20:15:17.460733] [INFO ] [sig ] [36/3376] Completed ACLX in 0.4s | 2.80 sym/s | Total: 12.9s | ETA: 19.9m [2026-02-25T20:15:17.460784] [INFO ] [sig ] [37/3376] Forecasting ACM... [2026-02-25T20:15:17.460821] [INFO ] [sig ] Generating forecast for: ACM [2026-02-25T20:15:17.460861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-25T20:15:17.473410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-25T20:15:17.473726] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-25T20:15:17.474543] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-25T20:15:17.474616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:17.474653] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:17.474683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:17.474745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:17.535117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:17.535785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:17.535900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:17.535936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:17.658637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:17.658814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:17.658856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:17.658886] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:17.662385] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-25T20:15:17.662694] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-25T20:15:17.662840] [INFO ] [sig ] ACM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:17.811384] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACM.txt [2026-02-25T20:15:17.811527] [INFO ] [sig ] [37/3376] Completed ACM in 0.4s | 2.80 sym/s | Total: 13.2s | ETA: 19.9m [2026-02-25T20:15:17.811585] [INFO ] [sig ] [38/3376] Forecasting ACN... [2026-02-25T20:15:17.811623] [INFO ] [sig ] Generating forecast for: ACN [2026-02-25T20:15:17.811656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-25T20:15:17.823391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-25T20:15:17.823721] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-25T20:15:17.824516] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-25T20:15:17.824588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:17.824623] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:17.824650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:17.824707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:17.886889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:17.887807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:17.888152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:17.888189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:18.021518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:18.021709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:18.021752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:18.021781] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:18.025532] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-25T20:15:18.026058] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-25T20:15:18.026206] [INFO ] [sig ] ACN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:18.183563] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACN.txt [2026-02-25T20:15:18.183751] [INFO ] [sig ] [38/3376] Completed ACN in 0.4s | 2.80 sym/s | Total: 13.6s | ETA: 19.9m [2026-02-25T20:15:18.183793] [INFO ] [sig ] [39/3376] Forecasting ACNB... [2026-02-25T20:15:18.183823] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-25T20:15:18.183853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-25T20:15:18.197292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-25T20:15:18.197727] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-25T20:15:18.198626] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-25T20:15:18.198681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:18.198713] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:18.198739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:18.198794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:18.256646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:18.257501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:18.257611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:18.257647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:18.376808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:18.376973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:18.377014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:18.377043] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:18.380625] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=62.31%) [2026-02-25T20:15:18.380914] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-25T20:15:18.381046] [INFO ] [sig ] ACNB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:18.532476] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACNB.txt [2026-02-25T20:15:18.532650] [INFO ] [sig ] [39/3376] Completed ACNB in 0.3s | 2.80 sym/s | Total: 13.9s | ETA: 19.9m [2026-02-25T20:15:18.532694] [INFO ] [sig ] [40/3376] Forecasting ACON... [2026-02-25T20:15:18.532724] [INFO ] [sig ] Generating forecast for: ACON [2026-02-25T20:15:18.532754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-25T20:15:18.544195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-25T20:15:18.544540] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-25T20:15:18.545364] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-25T20:15:18.545417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:18.545449] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:18.545475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:18.545542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:18.603880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:18.604733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:18.604830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:18.604862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:18.721095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:18.721257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:18.721295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:18.721326] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:18.724819] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-02-25T20:15:18.725107] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-25T20:15:18.725239] [INFO ] [sig ] ACON: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:18.870590] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACON.txt [2026-02-25T20:15:18.870808] [INFO ] [sig ] [40/3376] Completed ACON in 0.3s | 2.80 sym/s | Total: 14.3s | ETA: 19.8m [2026-02-25T20:15:18.870853] [INFO ] [sig ] [41/3376] Forecasting ACP... [2026-02-25T20:15:18.870886] [INFO ] [sig ] Generating forecast for: ACP [2026-02-25T20:15:18.870919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-25T20:15:18.883910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-25T20:15:18.884212] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-25T20:15:18.885282] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-25T20:15:18.885337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:18.885371] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:18.885399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:18.885458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:18.952569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:18.953636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:18.953732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:18.953769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:19.079410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:19.079644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:19.079717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:19.079772] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:19.084648] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-25T20:15:19.085076] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-25T20:15:19.085274] [INFO ] [sig ] ACP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:19.240835] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACP.txt [2026-02-25T20:15:19.240973] [INFO ] [sig ] [41/3376] Completed ACP in 0.4s | 2.80 sym/s | Total: 14.6s | ETA: 19.9m [2026-02-25T20:15:19.241012] [INFO ] [sig ] [42/3376] Forecasting ACRE... [2026-02-25T20:15:19.241043] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-25T20:15:19.241073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-25T20:15:19.253350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-25T20:15:19.253640] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-25T20:15:19.254640] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-25T20:15:19.254703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:19.254736] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:19.254763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:19.254820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:19.313250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:19.313946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:19.314028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:19.314061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:19.437872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:19.438050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:19.438092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:19.438122] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:19.441694] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=63.86%) [2026-02-25T20:15:19.442171] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-25T20:15:19.442306] [INFO ] [sig ] ACRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:19.587001] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ACRE.txt [2026-02-25T20:15:19.587158] [INFO ] [sig ] [42/3376] Completed ACRE in 0.3s | 2.80 sym/s | Total: 15.0s | ETA: 19.8m [2026-02-25T20:15:19.587198] [INFO ] [sig ] [43/3376] Forecasting ACRS... [2026-02-25T20:15:19.587230] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-25T20:15:19.587260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-25T20:15:19.599216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-25T20:15:19.599511] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-25T20:15:19.600356] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-25T20:15:19.600410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:19.600441] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:19.600468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:19.600525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:19.659525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:19.660548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:19.660654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:19.660695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:19.792016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:19.792209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:19.792254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:19.792283] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:19.797331] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-25T20:15:19.797689] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-25T20:15:19.797840] [INFO ] [sig ] ACRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:19.959177] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACRS.txt [2026-02-25T20:15:19.959349] [INFO ] [sig ] [43/3376] Completed ACRS in 0.4s | 2.80 sym/s | Total: 15.4s | ETA: 19.8m [2026-02-25T20:15:19.959393] [INFO ] [sig ] [44/3376] Forecasting ACTG... [2026-02-25T20:15:19.959423] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-25T20:15:19.959457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-25T20:15:19.972505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-25T20:15:19.972931] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-25T20:15:19.973775] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-25T20:15:19.973830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:19.973893] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:19.973932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:19.974012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:20.036033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:20.036981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:20.037071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:20.037107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:20.165792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:20.165958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:20.166003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:20.166032] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:20.170134] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-25T20:15:20.170432] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-25T20:15:20.170588] [INFO ] [sig ] ACTG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:20.319864] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACTG.txt [2026-02-25T20:15:20.320034] [INFO ] [sig ] [44/3376] Completed ACTG in 0.4s | 2.80 sym/s | Total: 15.7s | ETA: 19.8m [2026-02-25T20:15:20.320075] [INFO ] [sig ] [45/3376] Forecasting ACVA... [2026-02-25T20:15:20.320106] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-25T20:15:20.320136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-25T20:15:20.333651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-25T20:15:20.334296] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-25T20:15:20.335425] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-25T20:15:20.335481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:20.335514] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:20.335540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:20.335617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:20.399430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:20.400362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:20.400448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:20.400483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:20.527405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:20.527629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:20.527672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:20.527732] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:20.531347] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-25T20:15:20.531670] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-25T20:15:20.531808] [INFO ] [sig ] ACVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:20.679147] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACVA.txt [2026-02-25T20:15:20.679321] [INFO ] [sig ] [45/3376] Completed ACVA in 0.4s | 2.80 sym/s | Total: 16.1s | ETA: 19.8m [2026-02-25T20:15:20.679363] [INFO ] [sig ] [46/3376] Forecasting ACWI... [2026-02-25T20:15:20.679396] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-25T20:15:20.679426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-25T20:15:20.692603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-25T20:15:20.692942] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-25T20:15:20.693785] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-25T20:15:20.693850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:20.693883] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:20.693910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:20.693968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:20.754630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:20.755606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:20.755698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:20.755732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:20.891199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:20.891366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:20.891407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:20.891436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:20.894988] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-25T20:15:20.895274] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-25T20:15:20.895408] [INFO ] [sig ] ACWI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:21.040543] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACWI.txt [2026-02-25T20:15:21.040700] [INFO ] [sig ] [46/3376] Completed ACWI in 0.4s | 2.80 sym/s | Total: 16.4s | ETA: 19.8m [2026-02-25T20:15:21.040747] [INFO ] [sig ] [47/3376] Forecasting ACWX... [2026-02-25T20:15:21.040783] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-25T20:15:21.040821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-25T20:15:21.052869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-25T20:15:21.053364] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-25T20:15:21.054168] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-25T20:15:21.054221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:21.054253] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:21.054281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:21.054337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:21.116879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:21.117848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:21.117944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:21.118002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:21.245977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:21.246146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:21.246187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:21.246257] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:21.250026] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-25T20:15:21.250385] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-25T20:15:21.250533] [INFO ] [sig ] ACWX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:21.410957] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACWX.txt [2026-02-25T20:15:21.411145] [INFO ] [sig ] [47/3376] Completed ACWX in 0.4s | 2.79 sym/s | Total: 16.8s | ETA: 19.9m [2026-02-25T20:15:21.411188] [INFO ] [sig ] [48/3376] Forecasting ACXP... [2026-02-25T20:15:21.411222] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-25T20:15:21.411261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-25T20:15:21.424760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-25T20:15:21.425204] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-25T20:15:21.426096] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-25T20:15:21.426152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:21.426184] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:21.426211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:21.426268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:21.487316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:21.488471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:21.488616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:21.488663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:21.613914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:21.614082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:21.614124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:21.614155] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:21.618084] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-02-25T20:15:21.618413] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-25T20:15:21.618623] [INFO ] [sig ] ACXP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:21.771413] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ACXP.txt [2026-02-25T20:15:21.771599] [INFO ] [sig ] [48/3376] Completed ACXP in 0.4s | 2.79 sym/s | Total: 17.2s | ETA: 19.8m [2026-02-25T20:15:21.771644] [INFO ] [sig ] [49/3376] Forecasting ADBE... [2026-02-25T20:15:21.771677] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-25T20:15:21.771719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-25T20:15:21.784740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-25T20:15:21.785129] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-25T20:15:21.785992] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-25T20:15:21.786047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:21.786084] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:21.786123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:21.786186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:21.855672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:21.856597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:21.856686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:21.856721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:21.981072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:21.981255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:21.981297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:21.981328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:21.984976] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=10.49%) [2026-02-25T20:15:21.985290] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-25T20:15:21.985431] [INFO ] [sig ] ADBE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:22.133230] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ADBE.txt [2026-02-25T20:15:22.133416] [INFO ] [sig ] [49/3376] Completed ADBE in 0.4s | 2.79 sym/s | Total: 17.5s | ETA: 19.8m [2026-02-25T20:15:22.133461] [INFO ] [sig ] [50/3376] Forecasting ADC... [2026-02-25T20:15:22.133493] [INFO ] [sig ] Generating forecast for: ADC [2026-02-25T20:15:22.133526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-25T20:15:22.146026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-25T20:15:22.146401] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-25T20:15:22.147260] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-25T20:15:22.147316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:22.147350] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:22.147379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:22.147437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:22.207374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:22.208374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:22.208468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:22.208503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:22.331417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:22.331612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:22.331670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:22.331704] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:22.335332] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-02-25T20:15:22.335646] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-25T20:15:22.335802] [INFO ] [sig ] ADC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:22.491156] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ADC.txt [2026-02-25T20:15:22.491326] [INFO ] [sig ] [50/3376] Completed ADC in 0.4s | 2.79 sym/s | Total: 17.9s | ETA: 19.8m [2026-02-25T20:15:22.491368] [INFO ] [sig ] [51/3376] Forecasting ADEA... [2026-02-25T20:15:22.491401] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-25T20:15:22.491432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-25T20:15:22.504204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-25T20:15:22.504704] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-25T20:15:22.505597] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-25T20:15:22.505654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:22.505687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:22.505714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:22.505772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:22.563412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:22.564178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:22.564261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:22.564308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:22.684407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:22.684590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:22.684632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:22.684660] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:22.688083] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=5.10%) [2026-02-25T20:15:22.688366] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-25T20:15:22.688501] [INFO ] [sig ] ADEA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:22.834316] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ADEA.txt [2026-02-25T20:15:22.834489] [INFO ] [sig ] [51/3376] Completed ADEA in 0.3s | 2.80 sym/s | Total: 18.2s | ETA: 19.8m [2026-02-25T20:15:22.834532] [INFO ] [sig ] [52/3376] Forecasting ADI... [2026-02-25T20:15:22.834563] [INFO ] [sig ] Generating forecast for: ADI [2026-02-25T20:15:22.834612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-25T20:15:22.847198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-25T20:15:22.847604] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-25T20:15:22.848537] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-25T20:15:22.848616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:22.848657] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:22.848685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:22.848749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:22.906612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:22.907489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:22.907594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:22.907631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:23.031814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:23.031980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:23.032020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:23.032050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:23.035558] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=70.49%) [2026-02-25T20:15:23.035862] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-25T20:15:23.035995] [INFO ] [sig ] ADI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:23.181854] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ADI.txt [2026-02-25T20:15:23.181985] [INFO ] [sig ] [52/3376] Completed ADI in 0.3s | 2.80 sym/s | Total: 18.6s | ETA: 19.8m [2026-02-25T20:15:23.182024] [INFO ] [sig ] [53/3376] Forecasting ADMA... [2026-02-25T20:15:23.182055] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-25T20:15:23.182084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-25T20:15:23.195102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-25T20:15:23.195400] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-25T20:15:23.196213] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-25T20:15:23.196266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:23.196306] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:23.196335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:23.196392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:23.253868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:23.254654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:23.254737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:23.254775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:23.376683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:23.376851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:23.376891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:23.376918] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:23.381222] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-25T20:15:23.381537] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-25T20:15:23.381702] [INFO ] [sig ] ADMA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:23.527699] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ADMA.txt [2026-02-25T20:15:23.527840] [INFO ] [sig ] [53/3376] Completed ADMA in 0.3s | 2.80 sym/s | Total: 18.9s | ETA: 19.8m [2026-02-25T20:15:23.527880] [INFO ] [sig ] [54/3376] Forecasting ADP... [2026-02-25T20:15:23.527910] [INFO ] [sig ] Generating forecast for: ADP [2026-02-25T20:15:23.527941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-25T20:15:23.539588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-25T20:15:23.539914] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-25T20:15:23.540759] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-25T20:15:23.540812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:23.540843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:23.540871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:23.540928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:23.599049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:23.599803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:23.599917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:23.599951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:23.728750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:23.728915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:23.728955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:23.728985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:23.732435] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-25T20:15:23.732739] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-25T20:15:23.732875] [INFO ] [sig ] ADP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:23.879164] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ADP.txt [2026-02-25T20:15:23.879318] [INFO ] [sig ] [54/3376] Completed ADP in 0.4s | 2.80 sym/s | Total: 19.3s | ETA: 19.8m [2026-02-25T20:15:23.879359] [INFO ] [sig ] [55/3376] Forecasting ADSE... [2026-02-25T20:15:23.879390] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-25T20:15:23.879420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-25T20:15:23.893810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-25T20:15:23.894199] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-25T20:15:23.895151] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-25T20:15:23.895212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:23.895250] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:23.895283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:23.895358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:23.963661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:23.964555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:23.964673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:23.964708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:24.086495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:24.086681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:24.086723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:24.086752] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:24.090388] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-25T20:15:24.090714] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-25T20:15:24.090855] [INFO ] [sig ] ADSE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:24.238303] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ADSE.txt [2026-02-25T20:15:24.238455] [INFO ] [sig ] [55/3376] Completed ADSE in 0.4s | 2.80 sym/s | Total: 19.6s | ETA: 19.8m [2026-02-25T20:15:24.238496] [INFO ] [sig ] [56/3376] Forecasting ADSK... [2026-02-25T20:15:24.238526] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-25T20:15:24.238556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-25T20:15:24.251309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-25T20:15:24.251678] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-25T20:15:24.252801] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-25T20:15:24.252862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:24.252898] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:24.252927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:24.252986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:24.312778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:24.313918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:24.314006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:24.314038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:24.441727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:24.441907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:24.441952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:24.441982] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:24.445793] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-02-25T20:15:24.446110] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-25T20:15:24.446248] [INFO ] [sig ] ADSK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:24.599652] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ADSK.txt [2026-02-25T20:15:24.599827] [INFO ] [sig ] [56/3376] Completed ADSK in 0.4s | 2.80 sym/s | Total: 20.0s | ETA: 19.8m [2026-02-25T20:15:24.599883] [INFO ] [sig ] [57/3376] Forecasting ADTN... [2026-02-25T20:15:24.599921] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-25T20:15:24.599955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-25T20:15:24.611740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-25T20:15:24.612074] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-25T20:15:24.612966] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-25T20:15:24.613023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:24.613057] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:24.613085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:24.613143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:24.675447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:24.676316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:24.676402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:24.676436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:24.809376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:24.809529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:24.809584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:24.809617] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:24.813127] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-25T20:15:24.813411] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-25T20:15:24.813544] [INFO ] [sig ] ADTN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:24.970868] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ADTN.txt [2026-02-25T20:15:24.971080] [INFO ] [sig ] [57/3376] Completed ADTN in 0.4s | 2.80 sym/s | Total: 20.4s | ETA: 19.8m [2026-02-25T20:15:24.971123] [INFO ] [sig ] [58/3376] Forecasting ADUS... [2026-02-25T20:15:24.971155] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-25T20:15:24.971185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-25T20:15:24.984613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-25T20:15:24.984976] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-25T20:15:24.985915] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-25T20:15:24.985978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:24.986013] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:24.986041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:24.986099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:25.047586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:25.048497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:25.048604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:25.048642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:25.166644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:25.166810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:25.166851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:25.166880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:25.170374] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=83.71%) [2026-02-25T20:15:25.170683] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-25T20:15:25.170844] [INFO ] [sig ] ADUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:25.322842] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ADUS.txt [2026-02-25T20:15:25.323017] [INFO ] [sig ] [58/3376] Completed ADUS in 0.4s | 2.80 sym/s | Total: 20.7s | ETA: 19.8m [2026-02-25T20:15:25.323058] [INFO ] [sig ] [59/3376] Forecasting ADX... [2026-02-25T20:15:25.323089] [INFO ] [sig ] Generating forecast for: ADX [2026-02-25T20:15:25.323119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-25T20:15:25.338613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-25T20:15:25.339010] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-25T20:15:25.339823] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-25T20:15:25.339880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:25.339912] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:25.339939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:25.339996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:25.400674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:25.401598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:25.401688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:25.401722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:25.527387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:25.527551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:25.527610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:25.527641] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:25.531202] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=69.77%) [2026-02-25T20:15:25.531485] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-25T20:15:25.531640] [INFO ] [sig ] ADX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:25.684712] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ADX.txt [2026-02-25T20:15:25.684894] [INFO ] [sig ] [59/3376] Completed ADX in 0.4s | 2.80 sym/s | Total: 21.1s | ETA: 19.8m [2026-02-25T20:15:25.684934] [INFO ] [sig ] [60/3376] Forecasting AEE... [2026-02-25T20:15:25.684964] [INFO ] [sig ] Generating forecast for: AEE [2026-02-25T20:15:25.684996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-25T20:15:25.697643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-25T20:15:25.698103] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-25T20:15:25.699036] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-25T20:15:25.699095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:25.699130] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:25.699157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:25.699214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:25.762121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:25.763049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:25.763138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:25.763171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:25.889268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:25.889436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:25.889477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:25.889536] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:25.893176] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-02-25T20:15:25.893465] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-25T20:15:25.893642] [INFO ] [sig ] AEE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:26.043911] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AEE.txt [2026-02-25T20:15:26.044092] [INFO ] [sig ] [60/3376] Completed AEE in 0.4s | 2.80 sym/s | Total: 21.4s | ETA: 19.8m [2026-02-25T20:15:26.044133] [INFO ] [sig ] [61/3376] Forecasting AEFC... [2026-02-25T20:15:26.044164] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-25T20:15:26.044193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-25T20:15:26.056927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-25T20:15:26.057300] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-25T20:15:26.058202] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-25T20:15:26.058256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:26.058337] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:26.058367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:26.058427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:26.132865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:26.134200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:26.134290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:26.134324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:26.290356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:26.290537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:26.290597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:26.290629] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:26.294770] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-25T20:15:26.295112] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-25T20:15:26.295266] [INFO ] [sig ] AEFC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:26.452248] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEFC.txt [2026-02-25T20:15:26.452394] [INFO ] [sig ] [61/3376] Completed AEFC in 0.4s | 2.79 sym/s | Total: 21.9s | ETA: 19.8m [2026-02-25T20:15:26.452434] [INFO ] [sig ] [62/3376] Forecasting AEG... [2026-02-25T20:15:26.452465] [INFO ] [sig ] Generating forecast for: AEG [2026-02-25T20:15:26.452494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-25T20:15:26.465167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-25T20:15:26.465551] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-25T20:15:26.466409] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-25T20:15:26.466462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:26.466493] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:26.466519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:26.466603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:26.525907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:26.526790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:26.526878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:26.526926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:26.654268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:26.654434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:26.654475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:26.654503] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:26.658531] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-25T20:15:26.658887] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-25T20:15:26.659050] [INFO ] [sig ] AEG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:26.841449] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AEG.txt [2026-02-25T20:15:26.841648] [INFO ] [sig ] [62/3376] Completed AEG in 0.4s | 2.79 sym/s | Total: 22.2s | ETA: 19.8m [2026-02-25T20:15:26.841692] [INFO ] [sig ] [63/3376] Forecasting AEI... [2026-02-25T20:15:26.841721] [INFO ] [sig ] Generating forecast for: AEI [2026-02-25T20:15:26.841754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-25T20:15:26.853826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-25T20:15:26.854210] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-25T20:15:26.855067] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-25T20:15:26.855120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:26.855153] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:26.855179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:26.855235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:26.918642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:26.919545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:26.919658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:26.919693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:27.046849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:27.047031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:27.047075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:27.047104] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:27.051132] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-25T20:15:27.051438] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-25T20:15:27.051593] [INFO ] [sig ] AEI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:27.203878] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AEI.txt [2026-02-25T20:15:27.204042] [INFO ] [sig ] [63/3376] Completed AEI in 0.4s | 2.79 sym/s | Total: 22.6s | ETA: 19.8m [2026-02-25T20:15:27.204095] [INFO ] [sig ] [64/3376] Forecasting AEIS... [2026-02-25T20:15:27.204144] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-25T20:15:27.204184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-25T20:15:27.218924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-25T20:15:27.219588] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-25T20:15:27.220729] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-25T20:15:27.220797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:27.220842] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:27.220901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:27.220986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:27.288079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:27.289096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:27.289206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:27.289243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:27.421737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:27.421909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:27.421960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:27.422047] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:27.426249] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=59.30%) [2026-02-25T20:15:27.426696] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-25T20:15:27.426898] [INFO ] [sig ] AEIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:27.579713] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEIS.txt [2026-02-25T20:15:27.579906] [INFO ] [sig ] [64/3376] Completed AEIS in 0.4s | 2.78 sym/s | Total: 23.0s | ETA: 19.8m [2026-02-25T20:15:27.579955] [INFO ] [sig ] [65/3376] Forecasting AEM... [2026-02-25T20:15:27.579991] [INFO ] [sig ] Generating forecast for: AEM [2026-02-25T20:15:27.580029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-25T20:15:27.593556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-25T20:15:27.593977] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-25T20:15:27.594810] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-25T20:15:27.594864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:27.594896] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:27.594922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:27.594978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:27.658750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:27.659737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:27.659833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:27.659865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:27.795602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:27.795771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:27.795812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:27.795840] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:27.799955] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-25T20:15:27.800490] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-25T20:15:27.800672] [INFO ] [sig ] AEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:27.992466] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEM.txt [2026-02-25T20:15:27.992780] [INFO ] [sig ] [65/3376] Completed AEM in 0.4s | 2.78 sym/s | Total: 23.4s | ETA: 19.9m [2026-02-25T20:15:27.992842] [INFO ] [sig ] [66/3376] Forecasting AEO... [2026-02-25T20:15:27.992887] [INFO ] [sig ] Generating forecast for: AEO [2026-02-25T20:15:27.992934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-25T20:15:28.010884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-25T20:15:28.011340] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-25T20:15:28.012222] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-25T20:15:28.012277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:28.012310] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:28.012337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:28.012394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:28.071249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:28.072230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:28.072345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:28.072377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:28.205279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:28.205448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:28.205489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:28.205519] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:28.209473] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=72.31%) [2026-02-25T20:15:28.209818] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-25T20:15:28.209963] [INFO ] [sig ] AEO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:28.372484] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEO.txt [2026-02-25T20:15:28.372675] [INFO ] [sig ] [66/3376] Completed AEO in 0.4s | 2.78 sym/s | Total: 23.8s | ETA: 19.9m [2026-02-25T20:15:28.372718] [INFO ] [sig ] [67/3376] Forecasting AEP... [2026-02-25T20:15:28.372749] [INFO ] [sig ] Generating forecast for: AEP [2026-02-25T20:15:28.372780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-25T20:15:28.388253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-25T20:15:28.388759] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-25T20:15:28.389868] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-25T20:15:28.389923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:28.389956] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:28.389982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:28.390039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:28.455402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:28.456806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:28.456928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:28.456972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:28.587719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:28.587889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:28.587932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:28.587985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:28.591861] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-25T20:15:28.592182] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-25T20:15:28.592331] [INFO ] [sig ] AEP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:28.759122] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEP.txt [2026-02-25T20:15:28.759321] [INFO ] [sig ] [67/3376] Completed AEP in 0.4s | 2.77 sym/s | Total: 24.2s | ETA: 19.9m [2026-02-25T20:15:28.759364] [INFO ] [sig ] [68/3376] Forecasting AES... [2026-02-25T20:15:28.759396] [INFO ] [sig ] Generating forecast for: AES [2026-02-25T20:15:28.759425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-25T20:15:28.772985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-25T20:15:28.773416] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-25T20:15:28.774305] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-25T20:15:28.774365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:28.774397] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:28.774424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:28.774480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:28.833960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:28.834937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:28.835057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:28.835095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:28.962554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:28.962749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:28.962791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:28.962820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:28.966774] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-02-25T20:15:28.967138] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-25T20:15:28.967288] [INFO ] [sig ] AES: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:29.131292] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AES.txt [2026-02-25T20:15:29.131473] [INFO ] [sig ] [68/3376] Completed AES in 0.4s | 2.77 sym/s | Total: 24.5s | ETA: 19.9m [2026-02-25T20:15:29.131514] [INFO ] [sig ] [69/3376] Forecasting AESI... [2026-02-25T20:15:29.131546] [INFO ] [sig ] Generating forecast for: AESI [2026-02-25T20:15:29.131597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-25T20:15:29.147122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-25T20:15:29.147899] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-25T20:15:29.149160] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-25T20:15:29.149236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:29.149272] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:29.149302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:29.149376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:29.214964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:29.216273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:29.216436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:29.216476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:29.357788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:29.358051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:29.358102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:29.358132] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:29.362789] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-02-25T20:15:29.363209] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-25T20:15:29.363422] [INFO ] [sig ] AESI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:29.521464] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AESI.txt [2026-02-25T20:15:29.521706] [INFO ] [sig ] [69/3376] Completed AESI in 0.4s | 2.77 sym/s | Total: 24.9s | ETA: 19.9m [2026-02-25T20:15:29.521769] [INFO ] [sig ] [70/3376] Forecasting AEVA... [2026-02-25T20:15:29.521803] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-25T20:15:29.521838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-25T20:15:29.539492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-25T20:15:29.540081] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-25T20:15:29.541296] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-25T20:15:29.541369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:29.541424] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:29.541470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:29.541565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:29.612811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:29.613796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:29.613888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:29.613922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:29.736213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:29.736370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:29.736415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:29.736443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:29.740212] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=76.50%) [2026-02-25T20:15:29.740514] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-25T20:15:29.740670] [INFO ] [sig ] AEVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:29.895886] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEVA.txt [2026-02-25T20:15:29.896059] [INFO ] [sig ] [70/3376] Completed AEVA in 0.4s | 2.77 sym/s | Total: 25.3s | ETA: 19.9m [2026-02-25T20:15:29.896100] [INFO ] [sig ] [71/3376] Forecasting AEYE... [2026-02-25T20:15:29.896130] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-25T20:15:29.896161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-25T20:15:29.908855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-25T20:15:29.909189] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-25T20:15:29.910019] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-25T20:15:29.910072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:29.910104] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:29.910132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:29.910189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:29.968339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:29.969113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:29.969231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:29.969265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:30.096972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:30.097326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:30.097369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:30.097399] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:30.101192] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-25T20:15:30.101547] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-25T20:15:30.101718] [INFO ] [sig ] AEYE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:30.263990] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AEYE.txt [2026-02-25T20:15:30.264167] [INFO ] [sig ] [71/3376] Completed AEYE in 0.4s | 2.77 sym/s | Total: 25.7s | ETA: 19.9m [2026-02-25T20:15:30.264209] [INFO ] [sig ] [72/3376] Forecasting AFB... [2026-02-25T20:15:30.264240] [INFO ] [sig ] Generating forecast for: AFB [2026-02-25T20:15:30.264270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-25T20:15:30.277035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-25T20:15:30.277403] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-25T20:15:30.278261] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-25T20:15:30.278315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:30.278348] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:30.278374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:30.278431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:30.340935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:30.341767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:30.341855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:30.341890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:30.466182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:30.466356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:30.466401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:30.466431] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:30.469969] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-02-25T20:15:30.470273] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-25T20:15:30.470403] [INFO ] [sig ] AFB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:30.616791] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AFB.txt [2026-02-25T20:15:30.616946] [INFO ] [sig ] [72/3376] Completed AFB in 0.4s | 2.77 sym/s | Total: 26.0s | ETA: 19.9m [2026-02-25T20:15:30.616987] [INFO ] [sig ] [73/3376] Forecasting AFCG... [2026-02-25T20:15:30.617015] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-25T20:15:30.617045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-25T20:15:30.629653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-25T20:15:30.630011] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-25T20:15:30.631027] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-25T20:15:30.631081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:30.631112] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:30.631139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:30.631196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:30.691199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:30.692155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:30.692252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:30.692286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:30.820492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:30.820686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:30.820747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:30.820778] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:30.824554] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=87.79%) [2026-02-25T20:15:30.824941] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-25T20:15:30.825116] [INFO ] [sig ] AFCG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:30.993336] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AFCG.txt [2026-02-25T20:15:30.993520] [INFO ] [sig ] [73/3376] Completed AFCG in 0.4s | 2.77 sym/s | Total: 26.4s | ETA: 19.9m [2026-02-25T20:15:30.993561] [INFO ] [sig ] [74/3376] Forecasting AFG... [2026-02-25T20:15:30.993617] [INFO ] [sig ] Generating forecast for: AFG [2026-02-25T20:15:30.993648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-25T20:15:31.008127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-25T20:15:31.008605] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-25T20:15:31.009508] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-25T20:15:31.009565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:31.009620] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:31.009648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:31.009710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:31.074846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:31.075807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:31.075894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:31.075929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:31.204743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:31.204906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:31.204946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:31.204975] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:31.208637] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-02-25T20:15:31.209007] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-25T20:15:31.209161] [INFO ] [sig ] AFG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:31.357374] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AFG.txt [2026-02-25T20:15:31.357545] [INFO ] [sig ] [74/3376] Completed AFG in 0.4s | 2.77 sym/s | Total: 26.8s | ETA: 19.9m [2026-02-25T20:15:31.357604] [INFO ] [sig ] [75/3376] Forecasting AFGC... [2026-02-25T20:15:31.357636] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-25T20:15:31.357667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-25T20:15:31.369343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-25T20:15:31.369643] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-25T20:15:31.370630] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-25T20:15:31.370683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:31.370716] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:31.370743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:31.370800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:31.429563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:31.430397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:31.430483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:31.430518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:31.545497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:31.545680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:31.545722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:31.545751] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:31.549286] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=55.97%) [2026-02-25T20:15:31.549586] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-25T20:15:31.549721] [INFO ] [sig ] AFGC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:31.700757] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AFGC.txt [2026-02-25T20:15:31.700900] [INFO ] [sig ] [75/3376] Completed AFGC in 0.3s | 2.77 sym/s | Total: 27.1s | ETA: 19.9m [2026-02-25T20:15:31.700939] [INFO ] [sig ] [76/3376] Forecasting AFL... [2026-02-25T20:15:31.700968] [INFO ] [sig ] Generating forecast for: AFL [2026-02-25T20:15:31.701001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-25T20:15:31.712943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-25T20:15:31.713253] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-25T20:15:31.714081] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-25T20:15:31.714134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:31.714165] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:31.714192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:31.714252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:31.772840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:31.773653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:31.773740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:31.773775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:31.894878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:31.895056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:31.895104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:31.895138] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:31.898791] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=64.01%) [2026-02-25T20:15:31.899105] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-25T20:15:31.899245] [INFO ] [sig ] AFL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:32.045537] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AFL.txt [2026-02-25T20:15:32.045714] [INFO ] [sig ] [76/3376] Completed AFL in 0.3s | 2.77 sym/s | Total: 27.5s | ETA: 19.9m [2026-02-25T20:15:32.045755] [INFO ] [sig ] [77/3376] Forecasting AFRM... [2026-02-25T20:15:32.045785] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-25T20:15:32.045814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-25T20:15:32.057489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-25T20:15:32.057876] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-25T20:15:32.058731] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-25T20:15:32.058785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:32.058829] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:32.058856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:32.058912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:32.121613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:32.122706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:32.122795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:32.122829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:32.253097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:32.253258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:32.253298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:32.253327] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:32.257176] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-02-25T20:15:32.257465] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-25T20:15:32.257620] [INFO ] [sig ] AFRM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:32.405318] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AFRM.txt [2026-02-25T20:15:32.405486] [INFO ] [sig ] [77/3376] Completed AFRM in 0.4s | 2.77 sym/s | Total: 27.8s | ETA: 19.9m [2026-02-25T20:15:32.405526] [INFO ] [sig ] [78/3376] Forecasting AFYA... [2026-02-25T20:15:32.405559] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-25T20:15:32.405609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-25T20:15:32.418267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-25T20:15:32.418711] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-25T20:15:32.419591] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-25T20:15:32.419647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:32.419719] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:32.419750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:32.419810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:32.479169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:32.480030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:32.480119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:32.480154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:32.600423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:32.600606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:32.600654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:32.600684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:32.604402] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=32.68%) [2026-02-25T20:15:32.604786] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-25T20:15:32.604939] [INFO ] [sig ] AFYA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:32.756239] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AFYA.txt [2026-02-25T20:15:32.756386] [INFO ] [sig ] [78/3376] Completed AFYA in 0.4s | 2.77 sym/s | Total: 28.2s | ETA: 19.8m [2026-02-25T20:15:32.756426] [INFO ] [sig ] [79/3376] Forecasting AG... [2026-02-25T20:15:32.756456] [INFO ] [sig ] Generating forecast for: AG [2026-02-25T20:15:32.756486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-25T20:15:32.767986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-25T20:15:32.768337] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-25T20:15:32.769149] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-25T20:15:32.769202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:32.769235] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:32.769261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:32.769318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:32.826638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:32.827448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:32.827532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:32.827565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:32.948399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:32.948566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:32.948626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:32.948654] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:32.952107] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-02-25T20:15:32.952386] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-25T20:15:32.952518] [INFO ] [sig ] AG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:33.098904] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AG.txt [2026-02-25T20:15:33.099067] [INFO ] [sig ] [79/3376] Completed AG in 0.3s | 2.77 sym/s | Total: 28.5s | ETA: 19.8m [2026-02-25T20:15:33.099114] [INFO ] [sig ] [80/3376] Forecasting AGCO... [2026-02-25T20:15:33.099152] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-25T20:15:33.099181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-25T20:15:33.111428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-25T20:15:33.111829] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-25T20:15:33.112714] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-25T20:15:33.112768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:33.112802] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:33.112830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:33.112887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:33.173137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:33.173991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:33.174077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:33.174111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:33.298534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:33.298724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:33.298766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:33.298795] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:33.302895] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-02-25T20:15:33.303189] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-25T20:15:33.303322] [INFO ] [sig ] AGCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:33.458048] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGCO.txt [2026-02-25T20:15:33.458227] [INFO ] [sig ] [80/3376] Completed AGCO in 0.4s | 2.77 sym/s | Total: 28.9s | ETA: 19.8m [2026-02-25T20:15:33.458271] [INFO ] [sig ] [81/3376] Forecasting AGD... [2026-02-25T20:15:33.458308] [INFO ] [sig ] Generating forecast for: AGD [2026-02-25T20:15:33.458340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-25T20:15:33.472548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-25T20:15:33.472993] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-25T20:15:33.474111] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-25T20:15:33.474168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:33.474201] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:33.474229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:33.474288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:33.539429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:33.540482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:33.540598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:33.540642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:33.669057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:33.669224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:33.669264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:33.669293] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:33.673051] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-02-25T20:15:33.673351] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-25T20:15:33.673489] [INFO ] [sig ] AGD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:33.828143] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGD.txt [2026-02-25T20:15:33.828310] [INFO ] [sig ] [81/3376] Completed AGD in 0.4s | 2.77 sym/s | Total: 29.2s | ETA: 19.8m [2026-02-25T20:15:33.828353] [INFO ] [sig ] [82/3376] Forecasting AGEN... [2026-02-25T20:15:33.828382] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-25T20:15:33.828414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-25T20:15:33.841164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-25T20:15:33.841725] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-25T20:15:33.842564] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-25T20:15:33.842645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:33.842677] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:33.842705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:33.842761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:33.905332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:33.906171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:33.906261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:33.906296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:34.030159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:34.030331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:34.030372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:34.030401] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:34.033863] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-25T20:15:34.034182] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-25T20:15:34.034319] [INFO ] [sig ] AGEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:34.185272] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGEN.txt [2026-02-25T20:15:34.185657] [INFO ] [sig ] [82/3376] Completed AGEN in 0.4s | 2.77 sym/s | Total: 29.6s | ETA: 19.8m [2026-02-25T20:15:34.185709] [INFO ] [sig ] [83/3376] Forecasting AGI... [2026-02-25T20:15:34.185747] [INFO ] [sig ] Generating forecast for: AGI [2026-02-25T20:15:34.185777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-25T20:15:34.198872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-25T20:15:34.199280] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-25T20:15:34.200153] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-25T20:15:34.200209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:34.200241] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:34.200269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:34.200328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:34.262630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:34.263513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:34.263648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:34.263688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:34.392489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:34.392683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:34.392741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:34.392782] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:34.396382] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-25T20:15:34.396722] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-25T20:15:34.396874] [INFO ] [sig ] AGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:34.549121] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGI.txt [2026-02-25T20:15:34.549301] [INFO ] [sig ] [83/3376] Completed AGI in 0.4s | 2.77 sym/s | Total: 30.0s | ETA: 19.8m [2026-02-25T20:15:34.549345] [INFO ] [sig ] [84/3376] Forecasting AGIO... [2026-02-25T20:15:34.549378] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-25T20:15:34.549409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-25T20:15:34.769158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-25T20:15:34.769546] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-25T20:15:34.770399] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-25T20:15:34.770455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:34.770489] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:34.770516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:34.770596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:34.831356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:34.832310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:34.832410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:34.832457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:34.964779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:34.964947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:34.964988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:34.965036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:34.968732] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-25T20:15:34.969031] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-25T20:15:34.969208] [INFO ] [sig ] AGIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:35.124538] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGIO.txt [2026-02-25T20:15:35.124801] [INFO ] [sig ] [84/3376] Completed AGIO in 0.6s | 2.75 sym/s | Total: 30.5s | ETA: 19.9m [2026-02-25T20:15:35.124860] [INFO ] [sig ] [85/3376] Forecasting AGM... [2026-02-25T20:15:35.124900] [INFO ] [sig ] Generating forecast for: AGM [2026-02-25T20:15:35.124933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-25T20:15:35.137906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-25T20:15:35.138283] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-25T20:15:35.139268] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-25T20:15:35.139328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:35.139371] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:35.139401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:35.139460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:35.201686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:35.202688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:35.202789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:35.202825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:35.351246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:35.351443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:35.351506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:35.351556] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:35.356883] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-02-25T20:15:35.357384] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-25T20:15:35.357620] [INFO ] [sig ] AGM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:35.520536] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGM.txt [2026-02-25T20:15:35.520741] [INFO ] [sig ] [85/3376] Completed AGM in 0.4s | 2.75 sym/s | Total: 30.9s | ETA: 20.0m [2026-02-25T20:15:35.520785] [INFO ] [sig ] [86/3376] Forecasting AGMH... [2026-02-25T20:15:35.520817] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-25T20:15:35.520848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-25T20:15:35.533855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-25T20:15:35.534310] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-25T20:15:35.535259] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-25T20:15:35.535318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:35.535362] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:35.535392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:35.535451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:35.596707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:35.597675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:35.597773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:35.597825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:35.721650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:35.721818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:35.721860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:35.721888] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:35.725495] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-02-25T20:15:35.725813] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-25T20:15:35.725956] [INFO ] [sig ] AGMH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:35.897630] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGMH.txt [2026-02-25T20:15:35.897845] [INFO ] [sig ] [86/3376] Completed AGMH in 0.4s | 2.75 sym/s | Total: 31.3s | ETA: 20.0m [2026-02-25T20:15:35.897898] [INFO ] [sig ] [87/3376] Forecasting AGNC... [2026-02-25T20:15:35.897941] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-25T20:15:35.897995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-25T20:15:35.911194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-25T20:15:35.911603] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-25T20:15:35.912451] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-25T20:15:35.912505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:35.912538] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:35.912565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:35.912643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:35.971723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:35.972704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:35.972823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:35.972866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:36.109696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:36.109859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:36.109898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:36.109926] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:36.113627] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-25T20:15:36.113911] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-25T20:15:36.114050] [INFO ] [sig ] AGNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:36.260267] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGNC.txt [2026-02-25T20:15:36.260410] [INFO ] [sig ] [87/3376] Completed AGNC in 0.4s | 2.75 sym/s | Total: 31.7s | ETA: 20.0m [2026-02-25T20:15:36.260466] [INFO ] [sig ] [88/3376] Forecasting AGNCL... [2026-02-25T20:15:36.260518] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-25T20:15:36.260550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-25T20:15:36.276534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-25T20:15:36.277078] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-25T20:15:36.278178] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-25T20:15:36.278234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:36.278462] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:36.278503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:36.278562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:36.341477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:36.342760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:36.342924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:36.342965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:36.462446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:36.462637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:36.462682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:36.462713] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:36.466646] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-02-25T20:15:36.466982] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-25T20:15:36.467130] [INFO ] [sig ] AGNCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:36.620072] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGNCL.txt [2026-02-25T20:15:36.620246] [INFO ] [sig ] [88/3376] Completed AGNCL in 0.4s | 2.75 sym/s | Total: 32.0s | ETA: 19.9m [2026-02-25T20:15:36.620288] [INFO ] [sig ] [89/3376] Forecasting AGNCM... [2026-02-25T20:15:36.620320] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-25T20:15:36.620350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-25T20:15:36.633467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-25T20:15:36.633908] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-25T20:15:36.634950] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-25T20:15:36.635015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:36.635055] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:36.635087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:36.635164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:36.696400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:36.697329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:36.697421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:36.697456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:36.819236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:36.819426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:36.819474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:36.819507] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:36.823591] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-02-25T20:15:36.823889] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-25T20:15:36.824038] [INFO ] [sig ] AGNCM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:36.984697] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGNCM.txt [2026-02-25T20:15:36.984895] [INFO ] [sig ] [89/3376] Completed AGNCM in 0.4s | 2.75 sym/s | Total: 32.4s | ETA: 19.9m [2026-02-25T20:15:36.984947] [INFO ] [sig ] [90/3376] Forecasting AGNCN... [2026-02-25T20:15:36.984981] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-25T20:15:36.985011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-25T20:15:36.998852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-25T20:15:36.999302] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-25T20:15:37.000259] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-25T20:15:37.000316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:37.000349] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:37.000375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:37.000432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:37.068296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:37.069558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:37.069722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:37.069757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:37.200165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:37.200374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:37.200435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:37.200479] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:37.205055] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-25T20:15:37.205408] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-25T20:15:37.205554] [INFO ] [sig ] AGNCN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:37.391495] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGNCN.txt [2026-02-25T20:15:37.391766] [INFO ] [sig ] [90/3376] Completed AGNCN in 0.4s | 2.74 sym/s | Total: 32.8s | ETA: 20.0m [2026-02-25T20:15:37.391818] [INFO ] [sig ] [91/3376] Forecasting AGNCO... [2026-02-25T20:15:37.391858] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-25T20:15:37.391896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-25T20:15:37.408348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-25T20:15:37.408907] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-25T20:15:37.410020] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-25T20:15:37.410083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:37.410125] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:37.410159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:37.410236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:37.477507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:37.478453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:37.478542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:37.478595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:37.600648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:37.600850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:37.600897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:37.600929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:37.604664] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-02-25T20:15:37.604969] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-25T20:15:37.605119] [INFO ] [sig ] AGNCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:37.751444] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGNCO.txt [2026-02-25T20:15:37.751637] [INFO ] [sig ] [91/3376] Completed AGNCO in 0.4s | 2.74 sym/s | Total: 33.2s | ETA: 19.9m [2026-02-25T20:15:37.751681] [INFO ] [sig ] [92/3376] Forecasting AGNCP... [2026-02-25T20:15:37.751713] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-25T20:15:37.751750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-25T20:15:37.764481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-25T20:15:37.764928] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-25T20:15:37.765799] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-25T20:15:37.765855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:37.765887] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:37.765912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:37.765969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:37.824659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:37.825694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:37.825786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:37.825822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:37.950322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:37.950494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:37.950539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:37.950591] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:37.954401] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=51.33%) [2026-02-25T20:15:37.954728] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-25T20:15:37.954870] [INFO ] [sig ] AGNCP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:38.102222] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGNCP.txt [2026-02-25T20:15:38.102399] [INFO ] [sig ] [92/3376] Completed AGNCP in 0.4s | 2.75 sym/s | Total: 33.5s | ETA: 19.9m [2026-02-25T20:15:38.102441] [INFO ] [sig ] [93/3376] Forecasting AGO... [2026-02-25T20:15:38.102474] [INFO ] [sig ] Generating forecast for: AGO [2026-02-25T20:15:38.102506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-25T20:15:38.116789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-25T20:15:38.117142] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-25T20:15:38.118049] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-25T20:15:38.118104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:38.118137] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:38.118163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:38.118219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:38.181752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:38.182720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:38.182819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:38.182854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:38.349086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:38.349344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:38.349391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:38.349422] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:38.354003] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=13.52%) [2026-02-25T20:15:38.354388] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-25T20:15:38.354561] [INFO ] [sig ] AGO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:38.524715] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGO.txt [2026-02-25T20:15:38.524978] [INFO ] [sig ] [93/3376] Completed AGO in 0.4s | 2.74 sym/s | Total: 33.9s | ETA: 20.0m [2026-02-25T20:15:38.525027] [INFO ] [sig ] [94/3376] Forecasting AGRO... [2026-02-25T20:15:38.525062] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-25T20:15:38.525096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-25T20:15:38.541046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-25T20:15:38.541727] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-25T20:15:38.542822] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-25T20:15:38.542882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:38.542917] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:38.542945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:38.543027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:38.607548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:38.609094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:38.609219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:38.609255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:38.740813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:38.741054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:38.741102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:38.741142] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:38.745476] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-02-25T20:15:38.745941] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-25T20:15:38.746116] [INFO ] [sig ] AGRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:38.907918] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGRO.txt [2026-02-25T20:15:38.908130] [INFO ] [sig ] [94/3376] Completed AGRO in 0.4s | 2.74 sym/s | Total: 34.3s | ETA: 20.0m [2026-02-25T20:15:38.908177] [INFO ] [sig ] [95/3376] Forecasting AGX... [2026-02-25T20:15:38.908210] [INFO ] [sig ] Generating forecast for: AGX [2026-02-25T20:15:38.908241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-25T20:15:38.921521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-25T20:15:38.921907] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-25T20:15:38.922809] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-25T20:15:38.922909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:38.922944] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:38.922971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:38.923028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:38.984176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:38.985150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:38.985259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:38.985299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:39.111140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:39.111316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:39.111359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:39.111407] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:39.115168] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-02-25T20:15:39.115668] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-25T20:15:39.115812] [INFO ] [sig ] AGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:39.264396] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGX.txt [2026-02-25T20:15:39.264554] [INFO ] [sig ] [95/3376] Completed AGX in 0.4s | 2.74 sym/s | Total: 34.7s | ETA: 20.0m [2026-02-25T20:15:39.264614] [INFO ] [sig ] [96/3376] Forecasting AGYS... [2026-02-25T20:15:39.264645] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-25T20:15:39.264674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-25T20:15:39.276712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-25T20:15:39.277007] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-25T20:15:39.277897] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-25T20:15:39.277953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:39.278007] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:39.278034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:39.278091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:39.337519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:39.338804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:39.338900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:39.338934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:39.522790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:39.522998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:39.523053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:39.523093] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:39.528863] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-02-25T20:15:39.529448] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-25T20:15:39.529698] [INFO ] [sig ] AGYS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:39.685439] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AGYS.txt [2026-02-25T20:15:39.685614] [INFO ] [sig ] [96/3376] Completed AGYS in 0.4s | 2.74 sym/s | Total: 35.1s | ETA: 20.0m [2026-02-25T20:15:39.685658] [INFO ] [sig ] [97/3376] Forecasting AGZD... [2026-02-25T20:15:39.685696] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-25T20:15:39.685743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-25T20:15:39.699340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-25T20:15:39.699687] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-25T20:15:39.700509] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-25T20:15:39.700565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:39.700623] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:39.700656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:39.700715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:39.760454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:39.761148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:39.761232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:39.761264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:39.872695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:39.872854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:39.872895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:39.872925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:39.876450] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=23.32%) [2026-02-25T20:15:39.876761] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-25T20:15:39.876896] [INFO ] [sig ] AGZD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:40.024609] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AGZD.txt [2026-02-25T20:15:40.024824] [INFO ] [sig ] [97/3376] Completed AGZD in 0.3s | 2.74 sym/s | Total: 35.4s | ETA: 20.0m [2026-02-25T20:15:40.024872] [INFO ] [sig ] [98/3376] Forecasting AHCO... [2026-02-25T20:15:40.024906] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-25T20:15:40.024935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-25T20:15:40.036870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-25T20:15:40.037212] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-25T20:15:40.038094] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-25T20:15:40.038148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:40.038179] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:40.038205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:40.038262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:40.105441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:40.106607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:40.106727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:40.106774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:40.240218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:40.240391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:40.240495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:40.240543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:40.244215] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-25T20:15:40.244532] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-25T20:15:40.244695] [INFO ] [sig ] AHCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:40.388749] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AHCO.txt [2026-02-25T20:15:40.388937] [INFO ] [sig ] [98/3376] Completed AHCO in 0.4s | 2.74 sym/s | Total: 35.8s | ETA: 20.0m [2026-02-25T20:15:40.388980] [INFO ] [sig ] [99/3376] Forecasting AHH... [2026-02-25T20:15:40.389013] [INFO ] [sig ] Generating forecast for: AHH [2026-02-25T20:15:40.389046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-25T20:15:40.404656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-25T20:15:40.405124] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-25T20:15:40.406290] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-25T20:15:40.406362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:40.406411] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:40.406454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:40.406561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:40.481996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:40.483177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:40.483293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:40.483347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:40.616330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:40.616498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:40.616540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:40.616588] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:40.620218] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-25T20:15:40.620537] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-25T20:15:40.620706] [INFO ] [sig ] AHH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:40.773257] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AHH.txt [2026-02-25T20:15:40.773431] [INFO ] [sig ] [99/3376] Completed AHH in 0.4s | 2.74 sym/s | Total: 36.2s | ETA: 20.0m [2026-02-25T20:15:40.773472] [INFO ] [sig ] [100/3376] Forecasting AI... [2026-02-25T20:15:40.773502] [INFO ] [sig ] Generating forecast for: AI [2026-02-25T20:15:40.773532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-25T20:15:40.785709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-25T20:15:40.786037] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-25T20:15:40.786867] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-25T20:15:40.786921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:40.786952] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:40.786979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:40.787040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:40.845842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:40.846763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:40.846854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:40.846888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:40.970650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:40.970831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:40.970882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:40.970915] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:40.974716] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-25T20:15:40.975041] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-25T20:15:40.975185] [INFO ] [sig ] AI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:41.136897] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AI.txt [2026-02-25T20:15:41.137047] [INFO ] [sig ] [100/3376] Completed AI in 0.4s | 2.74 sym/s | Total: 36.5s | ETA: 20.0m [2026-02-25T20:15:41.137088] [INFO ] [sig ] [101/3376] Forecasting AIA... [2026-02-25T20:15:41.137118] [INFO ] [sig ] Generating forecast for: AIA [2026-02-25T20:15:41.137148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-25T20:15:41.148473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-25T20:15:41.148814] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-25T20:15:41.149655] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-25T20:15:41.149719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:41.149752] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:41.149778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:41.149835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:41.207596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:41.208399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:41.208485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:41.208518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:41.331978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:41.332144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:41.332183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:41.332213] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:41.335702] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-25T20:15:41.335995] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-25T20:15:41.336126] [INFO ] [sig ] AIA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:41.482177] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AIA.txt [2026-02-25T20:15:41.482327] [INFO ] [sig ] [101/3376] Completed AIA in 0.3s | 2.74 sym/s | Total: 36.9s | ETA: 19.9m [2026-02-25T20:15:41.482367] [INFO ] [sig ] [102/3376] Forecasting AIG... [2026-02-25T20:15:41.482396] [INFO ] [sig ] Generating forecast for: AIG [2026-02-25T20:15:41.482457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-25T20:15:41.494388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-25T20:15:41.494965] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-25T20:15:41.496115] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-25T20:15:41.496173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:41.496205] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:41.496232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:41.496290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:41.567492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:41.568731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:41.568844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:41.568895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:41.700958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:41.701125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:41.701167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:41.701197] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:41.704918] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-02-25T20:15:41.705228] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-25T20:15:41.705370] [INFO ] [sig ] AIG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:41.857355] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AIG.txt [2026-02-25T20:15:41.857514] [INFO ] [sig ] [102/3376] Completed AIG in 0.4s | 2.74 sym/s | Total: 37.3s | ETA: 19.9m [2026-02-25T20:15:41.857554] [INFO ] [sig ] [103/3376] Forecasting AIMD... [2026-02-25T20:15:41.857611] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-25T20:15:41.857645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-25T20:15:41.869081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-25T20:15:41.869468] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-25T20:15:41.870340] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-25T20:15:41.870395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:41.870428] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:41.870455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:41.870511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:41.928807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:41.929545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:41.929645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:41.929679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:42.043972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:42.044137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:42.044179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:42.044216] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:42.047951] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-02-25T20:15:42.048265] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-25T20:15:42.048402] [INFO ] [sig ] AIMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:42.196306] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AIMD.txt [2026-02-25T20:15:42.196460] [INFO ] [sig ] [103/3376] Completed AIMD in 0.3s | 2.74 sym/s | Total: 37.6s | ETA: 19.9m [2026-02-25T20:15:42.196500] [INFO ] [sig ] [104/3376] Forecasting AIO... [2026-02-25T20:15:42.196530] [INFO ] [sig ] Generating forecast for: AIO [2026-02-25T20:15:42.196561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-25T20:15:42.210740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-25T20:15:42.211068] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-25T20:15:42.211924] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-25T20:15:42.211979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:42.212010] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:42.212036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:42.212096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:42.273678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:42.274484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:42.274591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:42.274628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:42.398618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:42.398782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:42.398821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:42.398849] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:42.402331] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-25T20:15:42.402660] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-25T20:15:42.402799] [INFO ] [sig ] AIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:42.559692] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AIO.txt [2026-02-25T20:15:42.559858] [INFO ] [sig ] [104/3376] Completed AIO in 0.4s | 2.74 sym/s | Total: 38.0s | ETA: 19.9m [2026-02-25T20:15:42.559910] [INFO ] [sig ] [105/3376] Forecasting AIP... [2026-02-25T20:15:42.559942] [INFO ] [sig ] Generating forecast for: AIP [2026-02-25T20:15:42.559974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-25T20:15:42.573461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-25T20:15:42.573892] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-25T20:15:42.574869] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-25T20:15:42.574941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:42.574985] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:42.575021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:42.575100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:42.641524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:42.642453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:42.642544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:42.642598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:42.777708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:42.777875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:42.777916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:42.777948] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:42.781663] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-25T20:15:42.782021] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-25T20:15:42.782170] [INFO ] [sig ] AIP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:42.929309] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AIP.txt [2026-02-25T20:15:42.929464] [INFO ] [sig ] [105/3376] Completed AIP in 0.4s | 2.74 sym/s | Total: 38.3s | ETA: 19.9m [2026-02-25T20:15:42.929505] [INFO ] [sig ] [106/3376] Forecasting AIPI... [2026-02-25T20:15:42.929534] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-25T20:15:42.929566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-25T20:15:42.941106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-25T20:15:42.941431] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-25T20:15:42.942277] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-25T20:15:42.942333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:42.942366] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:42.942393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:42.942451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:43.004195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:43.005137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:43.005233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:43.005274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:43.129864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:43.130028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:43.130069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:43.130098] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:43.133715] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-25T20:15:43.134008] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-25T20:15:43.134164] [INFO ] [sig ] AIPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:43.279283] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AIPI.txt [2026-02-25T20:15:43.279445] [INFO ] [sig ] [106/3376] Completed AIPI in 0.3s | 2.74 sym/s | Total: 38.7s | ETA: 19.9m [2026-02-25T20:15:43.279487] [INFO ] [sig ] [107/3376] Forecasting AIQ... [2026-02-25T20:15:43.279518] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-25T20:15:43.279550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-25T20:15:43.291913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-25T20:15:43.292241] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-25T20:15:43.293274] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-25T20:15:43.293328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:43.293361] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:43.293387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:43.293444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:43.362601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:43.363601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:43.363697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:43.363731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:43.492734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:43.492905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:43.492950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:43.492980] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:43.496780] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=28.52%) [2026-02-25T20:15:43.497105] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-25T20:15:43.497253] [INFO ] [sig ] AIQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:43.661466] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AIQ.txt [2026-02-25T20:15:43.661639] [INFO ] [sig ] [107/3376] Completed AIQ in 0.4s | 2.74 sym/s | Total: 39.1s | ETA: 19.9m [2026-02-25T20:15:43.661682] [INFO ] [sig ] [108/3376] Forecasting AIRG... [2026-02-25T20:15:43.661713] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-25T20:15:43.661742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-25T20:15:43.673309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-25T20:15:43.673688] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-25T20:15:43.674495] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-25T20:15:43.674550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:43.674611] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:43.674642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:43.674702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:43.735052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:43.735914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:43.736002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:43.736036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:43.850504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:43.850697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:43.850757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:43.850788] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:43.854455] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-02-25T20:15:43.854779] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-25T20:15:43.854950] [INFO ] [sig ] AIRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:44.003565] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AIRG.txt [2026-02-25T20:15:44.003734] [INFO ] [sig ] [108/3376] Completed AIRG in 0.3s | 2.74 sym/s | Total: 39.4s | ETA: 19.9m [2026-02-25T20:15:44.003774] [INFO ] [sig ] [109/3376] Forecasting AIRJ... [2026-02-25T20:15:44.003806] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-25T20:15:44.003836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-25T20:15:44.015428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-25T20:15:44.015793] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-25T20:15:44.016660] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-25T20:15:44.016715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:44.016748] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:44.016775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:44.016834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:44.076166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:44.076960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:44.077048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:44.077082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:44.197194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:44.197358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:44.197398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:44.197428] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:44.201078] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=71.73%) [2026-02-25T20:15:44.201375] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-25T20:15:44.201511] [INFO ] [sig ] AIRJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:44.351265] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AIRJ.txt [2026-02-25T20:15:44.351414] [INFO ] [sig ] [109/3376] Completed AIRJ in 0.3s | 2.74 sym/s | Total: 39.8s | ETA: 19.9m [2026-02-25T20:15:44.351459] [INFO ] [sig ] [110/3376] Forecasting AIRS... [2026-02-25T20:15:44.351490] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-25T20:15:44.351520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-25T20:15:44.363273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-25T20:15:44.363638] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-25T20:15:44.364433] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-25T20:15:44.364486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:44.364517] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:44.364543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:44.364619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:44.423769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:44.424630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:44.424732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:44.424766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:44.549257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:44.549426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:44.549464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:44.549493] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:44.553042] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=78.95%) [2026-02-25T20:15:44.553336] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-25T20:15:44.553474] [INFO ] [sig ] AIRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:44.705883] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AIRS.txt [2026-02-25T20:15:44.706057] [INFO ] [sig ] [110/3376] Completed AIRS in 0.4s | 2.74 sym/s | Total: 40.1s | ETA: 19.8m [2026-02-25T20:15:44.706100] [INFO ] [sig ] [111/3376] Forecasting AISP... [2026-02-25T20:15:44.706131] [INFO ] [sig ] Generating forecast for: AISP [2026-02-25T20:15:44.706160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-25T20:15:44.718938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-25T20:15:44.719298] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-25T20:15:44.720183] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-25T20:15:44.720240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:44.720275] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:44.720303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:44.720361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:44.787139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:44.788166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:44.788257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:44.788291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:44.909312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:44.909496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:44.909538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:44.909567] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:44.913148] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=71.39%) [2026-02-25T20:15:44.913490] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-25T20:15:44.913660] [INFO ] [sig ] AISP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:45.061788] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AISP.txt [2026-02-25T20:15:45.061960] [INFO ] [sig ] [111/3376] Completed AISP in 0.4s | 2.74 sym/s | Total: 40.5s | ETA: 19.8m [2026-02-25T20:15:45.062001] [INFO ] [sig ] [112/3376] Forecasting AIZN... [2026-02-25T20:15:45.062032] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-25T20:15:45.062063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-25T20:15:45.073753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-25T20:15:45.074395] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-25T20:15:45.075805] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-25T20:15:45.075875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:45.075936] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:45.075982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:45.076070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:45.141121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:45.142064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:45.142159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:45.142199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:45.257492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:45.257683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:45.257726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:45.257757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:45.262234] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=13.76%) [2026-02-25T20:15:45.262538] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-25T20:15:45.262700] [INFO ] [sig ] AIZN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:45.427866] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AIZN.txt [2026-02-25T20:15:45.428075] [INFO ] [sig ] [112/3376] Completed AIZN in 0.4s | 2.74 sym/s | Total: 40.8s | ETA: 19.8m [2026-02-25T20:15:45.428119] [INFO ] [sig ] [113/3376] Forecasting AJG... [2026-02-25T20:15:45.428154] [INFO ] [sig ] Generating forecast for: AJG [2026-02-25T20:15:45.428186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-25T20:15:45.441401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-25T20:15:45.442011] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-25T20:15:45.443111] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-25T20:15:45.443169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:45.443201] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:45.443228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:45.443290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:45.508610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:45.509501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:45.509826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:45.509859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:45.632861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:45.633027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:45.633066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:45.633097] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:45.636677] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-25T20:15:45.636995] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-25T20:15:45.637136] [INFO ] [sig ] AJG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:45.785913] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AJG.txt [2026-02-25T20:15:45.786089] [INFO ] [sig ] [113/3376] Completed AJG in 0.4s | 2.74 sym/s | Total: 41.2s | ETA: 19.8m [2026-02-25T20:15:45.786130] [INFO ] [sig ] [114/3376] Forecasting AKAM... [2026-02-25T20:15:45.786161] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-25T20:15:45.786191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-25T20:15:45.798031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-25T20:15:45.798475] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-25T20:15:45.799522] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-25T20:15:45.799602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:45.799638] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:45.799666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:45.799723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:45.860045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:45.860944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:45.861038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:45.861071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:45.983554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:45.983736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:45.983776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:45.983804] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:45.987249] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-25T20:15:45.987538] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-25T20:15:45.987703] [INFO ] [sig ] AKAM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:46.137698] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AKAM.txt [2026-02-25T20:15:46.137853] [INFO ] [sig ] [114/3376] Completed AKAM in 0.4s | 2.74 sym/s | Total: 41.5s | ETA: 19.8m [2026-02-25T20:15:46.137896] [INFO ] [sig ] [115/3376] Forecasting AKBA... [2026-02-25T20:15:46.137925] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-25T20:15:46.137955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-25T20:15:46.149496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-25T20:15:46.149884] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-25T20:15:46.150711] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-25T20:15:46.150764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:46.150796] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:46.150822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:46.150879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:46.210761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:46.211639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:46.211736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:46.211769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:46.346600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:46.346815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:46.346859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:46.346890] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:46.350611] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=20.27%) [2026-02-25T20:15:46.350904] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-25T20:15:46.351042] [INFO ] [sig ] AKBA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:46.496682] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AKBA.txt [2026-02-25T20:15:46.496846] [INFO ] [sig ] [115/3376] Completed AKBA in 0.4s | 2.74 sym/s | Total: 41.9s | ETA: 19.8m [2026-02-25T20:15:46.496887] [INFO ] [sig ] [116/3376] Forecasting AL... [2026-02-25T20:15:46.496924] [INFO ] [sig ] Generating forecast for: AL [2026-02-25T20:15:46.496954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-25T20:15:46.508821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-25T20:15:46.509166] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-25T20:15:46.510013] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-25T20:15:46.510068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:46.510101] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:46.510129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:46.510187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:46.569018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:46.569813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:46.569900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:46.569935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:46.695200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:46.695368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:46.695411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:46.695442] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:46.699147] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=23.73%) [2026-02-25T20:15:46.699444] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-25T20:15:46.699628] [INFO ] [sig ] AL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:46.851613] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AL.txt [2026-02-25T20:15:46.851798] [INFO ] [sig ] [116/3376] Completed AL in 0.4s | 2.75 sym/s | Total: 42.3s | ETA: 19.8m [2026-02-25T20:15:46.851853] [INFO ] [sig ] [117/3376] Forecasting ALAB... [2026-02-25T20:15:46.851893] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-25T20:15:46.851928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-25T20:15:46.865102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-25T20:15:46.865441] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-25T20:15:46.866277] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-25T20:15:46.866334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:46.866373] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:46.866403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:46.866462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:46.929323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:46.930224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:46.930334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:46.930381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:47.055285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:47.055454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:47.055493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:47.055521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:47.059107] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=37.63%) [2026-02-25T20:15:47.059418] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-25T20:15:47.059604] [INFO ] [sig ] ALAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:47.217410] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALAB.txt [2026-02-25T20:15:47.217616] [INFO ] [sig ] [117/3376] Completed ALAB in 0.4s | 2.74 sym/s | Total: 42.6s | ETA: 19.8m [2026-02-25T20:15:47.217663] [INFO ] [sig ] [118/3376] Forecasting ALB... [2026-02-25T20:15:47.217695] [INFO ] [sig ] Generating forecast for: ALB [2026-02-25T20:15:47.217727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-25T20:15:47.231462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-25T20:15:47.231879] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-25T20:15:47.232959] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-25T20:15:47.233014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:47.233047] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:47.233075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:47.233133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:47.297544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:47.298522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:47.298637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:47.298673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:47.432660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:47.432833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:47.432888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:47.432937] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:47.436979] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=57.20%) [2026-02-25T20:15:47.437337] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-25T20:15:47.437507] [INFO ] [sig ] ALB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:47.594530] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALB.txt [2026-02-25T20:15:47.594711] [INFO ] [sig ] [118/3376] Completed ALB in 0.4s | 2.74 sym/s | Total: 43.0s | ETA: 19.8m [2026-02-25T20:15:47.594754] [INFO ] [sig ] [119/3376] Forecasting ALC... [2026-02-25T20:15:47.594819] [INFO ] [sig ] Generating forecast for: ALC [2026-02-25T20:15:47.594853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-25T20:15:47.607798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-25T20:15:47.608200] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-25T20:15:47.609123] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-25T20:15:47.609181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:47.609215] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:47.609242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:47.609301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:47.679059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:47.680294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:47.680409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:47.680448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:47.819845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:47.820040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:47.820088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:47.820138] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:47.824261] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-25T20:15:47.824704] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-25T20:15:47.824891] [INFO ] [sig ] ALC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:48.055181] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALC.txt [2026-02-25T20:15:48.055432] [INFO ] [sig ] [119/3376] Completed ALC in 0.5s | 2.74 sym/s | Total: 43.5s | ETA: 19.8m [2026-02-25T20:15:48.055496] [INFO ] [sig ] [120/3376] Forecasting ALCO... [2026-02-25T20:15:48.055547] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-25T20:15:48.055647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-25T20:15:48.078922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-25T20:15:48.079499] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-25T20:15:48.080849] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-25T20:15:48.080937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:48.080994] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:48.081037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:48.081126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:48.175694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:48.176895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:48.177006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:48.177056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:48.360830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:48.361047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:48.361119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:48.361172] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:48.367561] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-02-25T20:15:48.368224] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-25T20:15:48.368471] [INFO ] [sig ] ALCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:48.622037] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALCO.txt [2026-02-25T20:15:48.622287] [INFO ] [sig ] [120/3376] Completed ALCO in 0.6s | 2.73 sym/s | Total: 44.0s | ETA: 19.9m [2026-02-25T20:15:48.622357] [INFO ] [sig ] [121/3376] Forecasting ALDX... [2026-02-25T20:15:48.622417] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-25T20:15:48.622470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-25T20:15:48.660757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-25T20:15:48.661331] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-25T20:15:48.662659] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-25T20:15:48.662744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:48.662791] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:48.662830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:48.662922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:48.769675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:48.770993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:48.771130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:48.771214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:48.963819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:48.964020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:48.964066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:48.964095] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:48.968981] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-25T20:15:48.969497] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-25T20:15:48.969766] [INFO ] [sig ] ALDX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:49.156381] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALDX.txt [2026-02-25T20:15:49.156631] [INFO ] [sig ] [121/3376] Completed ALDX in 0.5s | 2.72 sym/s | Total: 44.6s | ETA: 20.0m [2026-02-25T20:15:49.156708] [INFO ] [sig ] [122/3376] Forecasting ALEX... [2026-02-25T20:15:49.156758] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-25T20:15:49.156796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-25T20:15:49.175438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-25T20:15:49.176036] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-25T20:15:49.177376] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-25T20:15:49.177478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:49.177527] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:49.177568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:49.177727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:49.264314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:49.265329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:49.265423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:49.265457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:49.396340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:49.396518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:49.396560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:49.396613] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:49.400477] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-25T20:15:49.400848] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-25T20:15:49.400997] [INFO ] [sig ] ALEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:49.570606] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALEX.txt [2026-02-25T20:15:49.570776] [INFO ] [sig ] [122/3376] Completed ALEX in 0.4s | 2.71 sym/s | Total: 45.0s | ETA: 20.0m [2026-02-25T20:15:49.570819] [INFO ] [sig ] [123/3376] Forecasting ALG... [2026-02-25T20:15:49.570852] [INFO ] [sig ] Generating forecast for: ALG [2026-02-25T20:15:49.570884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-25T20:15:49.584372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-25T20:15:49.584820] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-25T20:15:49.585861] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-25T20:15:49.585916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:49.585948] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:49.585975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:49.586045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:49.677482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:49.678921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:49.679046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:49.679093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:49.828669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:49.828845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:49.828887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:49.828917] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:49.832645] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-25T20:15:49.832987] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-25T20:15:49.833160] [INFO ] [sig ] ALG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:49.985441] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALG.txt [2026-02-25T20:15:49.985653] [INFO ] [sig ] [123/3376] Completed ALG in 0.4s | 2.71 sym/s | Total: 45.4s | ETA: 20.0m [2026-02-25T20:15:49.985699] [INFO ] [sig ] [124/3376] Forecasting ALGM... [2026-02-25T20:15:49.985734] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-25T20:15:49.985767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-25T20:15:49.998437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-25T20:15:49.998900] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-25T20:15:49.999789] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-25T20:15:49.999847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:49.999879] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:49.999905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:49.999963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:50.063995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:50.064982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:50.065079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:50.065112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:50.190464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:50.190657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:50.190698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:50.190727] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:50.194658] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-02-25T20:15:50.195025] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-25T20:15:50.195178] [INFO ] [sig ] ALGM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:50.364859] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALGM.txt [2026-02-25T20:15:50.365031] [INFO ] [sig ] [124/3376] Completed ALGM in 0.4s | 2.71 sym/s | Total: 45.8s | ETA: 20.0m [2026-02-25T20:15:50.365074] [INFO ] [sig ] [125/3376] Forecasting ALGN... [2026-02-25T20:15:50.365107] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-25T20:15:50.365138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-25T20:15:50.379986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-25T20:15:50.380474] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-25T20:15:50.381566] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-25T20:15:50.381682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:50.381721] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:50.381751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:50.381822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:50.470026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:50.472644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:50.472845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:50.472896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:50.609908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:50.610077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:50.610125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:50.610157] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:50.614544] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=25.21%) [2026-02-25T20:15:50.615110] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-25T20:15:50.615292] [INFO ] [sig ] ALGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:50.781854] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALGN.txt [2026-02-25T20:15:50.782047] [INFO ] [sig ] [125/3376] Completed ALGN in 0.4s | 2.71 sym/s | Total: 46.2s | ETA: 20.0m [2026-02-25T20:15:50.782092] [INFO ] [sig ] [126/3376] Forecasting ALGS... [2026-02-25T20:15:50.782123] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-25T20:15:50.782155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-25T20:15:50.794319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-25T20:15:50.794778] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-25T20:15:50.795766] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-25T20:15:50.795822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:50.795855] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:50.795882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:50.795940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:50.864301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:50.865261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:50.865365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:50.865399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:50.990192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:50.990359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:50.990399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:50.990428] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:50.994431] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=26.20%) [2026-02-25T20:15:50.994828] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-25T20:15:50.994989] [INFO ] [sig ] ALGS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:51.144519] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALGS.txt [2026-02-25T20:15:51.144702] [INFO ] [sig ] [126/3376] Completed ALGS in 0.4s | 2.71 sym/s | Total: 46.6s | ETA: 20.0m [2026-02-25T20:15:51.144744] [INFO ] [sig ] [127/3376] Forecasting ALHC... [2026-02-25T20:15:51.144774] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-25T20:15:51.144805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-25T20:15:51.157134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-25T20:15:51.157529] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-25T20:15:51.158406] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-25T20:15:51.158462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:51.158495] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:51.158522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:51.158598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:51.220924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:51.221851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:51.221946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:51.221980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:51.362661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:51.362860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:51.362909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:51.362940] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:51.366701] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-25T20:15:51.367026] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-25T20:15:51.367166] [INFO ] [sig ] ALHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:51.524834] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALHC.txt [2026-02-25T20:15:51.525017] [INFO ] [sig ] [127/3376] Completed ALHC in 0.4s | 2.71 sym/s | Total: 46.9s | ETA: 20.0m [2026-02-25T20:15:51.525061] [INFO ] [sig ] [128/3376] Forecasting ALK... [2026-02-25T20:15:51.525091] [INFO ] [sig ] Generating forecast for: ALK [2026-02-25T20:15:51.525122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-25T20:15:51.537767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-25T20:15:51.538216] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-25T20:15:51.539198] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-25T20:15:51.539259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:51.539293] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:51.539320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:51.539380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:51.600694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:51.601640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:51.601750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:51.601785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:51.740806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:51.740975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:51.741017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:51.741046] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:51.744726] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-25T20:15:51.745072] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-25T20:15:51.745219] [INFO ] [sig ] ALK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:51.911709] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALK.txt [2026-02-25T20:15:51.911908] [INFO ] [sig ] [128/3376] Completed ALK in 0.4s | 2.71 sym/s | Total: 47.3s | ETA: 20.0m [2026-02-25T20:15:51.911952] [INFO ] [sig ] [129/3376] Forecasting ALKS... [2026-02-25T20:15:51.911985] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-25T20:15:51.912017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-25T20:15:51.925160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-25T20:15:51.925678] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-25T20:15:51.927204] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-25T20:15:51.927276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:51.927326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:51.927370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:51.927474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:51.991511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:51.992394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:51.992482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:51.992515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:52.118912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:52.119083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:52.119126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:52.119154] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:52.123112] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=6.48%) [2026-02-25T20:15:52.123426] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-25T20:15:52.123566] [INFO ] [sig ] ALKS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:52.286694] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALKS.txt [2026-02-25T20:15:52.286879] [INFO ] [sig ] [129/3376] Completed ALKS in 0.4s | 2.70 sym/s | Total: 47.7s | ETA: 20.0m [2026-02-25T20:15:52.286923] [INFO ] [sig ] [130/3376] Forecasting ALL... [2026-02-25T20:15:52.286955] [INFO ] [sig ] Generating forecast for: ALL [2026-02-25T20:15:52.286993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-25T20:15:52.299913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-25T20:15:52.300309] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-25T20:15:52.301212] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-25T20:15:52.301270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:52.301303] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:52.301330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:52.301389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:52.362170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:52.363122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:52.363220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:52.363255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:52.483886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:52.484055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:52.484097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:52.484126] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:52.487827] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-02-25T20:15:52.488315] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-25T20:15:52.488448] [INFO ] [sig ] ALL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:52.712657] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALL.txt [2026-02-25T20:15:52.712870] [INFO ] [sig ] [130/3376] Completed ALL in 0.4s | 2.70 sym/s | Total: 48.1s | ETA: 20.0m [2026-02-25T20:15:52.712935] [INFO ] [sig ] [131/3376] Forecasting ALLE... [2026-02-25T20:15:52.712983] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-25T20:15:52.713028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-25T20:15:52.726064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-25T20:15:52.726496] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-25T20:15:52.727421] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-25T20:15:52.727478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:52.727512] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:52.727540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:52.727625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:52.789392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:52.790285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:52.790380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:52.790415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:52.922986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:52.923195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:52.923240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:52.923269] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:52.927649] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=67.41%) [2026-02-25T20:15:52.928010] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-25T20:15:52.928166] [INFO ] [sig ] ALLE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:53.093993] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALLE.txt [2026-02-25T20:15:53.094163] [INFO ] [sig ] [131/3376] Completed ALLE in 0.4s | 2.70 sym/s | Total: 48.5s | ETA: 20.0m [2026-02-25T20:15:53.094204] [INFO ] [sig ] [132/3376] Forecasting ALLO... [2026-02-25T20:15:53.094233] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-25T20:15:53.094263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-25T20:15:53.109166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-25T20:15:53.109545] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-25T20:15:53.110405] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-25T20:15:53.110461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:53.110494] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:53.110523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:53.110606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:53.176399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:53.177289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:53.177381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:53.177415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:53.330298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:53.330511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:53.330555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:53.330606] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:53.334302] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-25T20:15:53.334675] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-25T20:15:53.334828] [INFO ] [sig ] ALLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:53.501603] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALLO.txt [2026-02-25T20:15:53.501784] [INFO ] [sig ] [132/3376] Completed ALLO in 0.4s | 2.70 sym/s | Total: 48.9s | ETA: 20.0m [2026-02-25T20:15:53.501834] [INFO ] [sig ] [133/3376] Forecasting ALLY... [2026-02-25T20:15:53.501879] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-25T20:15:53.501914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-25T20:15:53.514338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-25T20:15:53.514849] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-25T20:15:53.515857] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-25T20:15:53.515916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:53.515952] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:53.515987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:53.516059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:53.583537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:53.584665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:53.584766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:53.584800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:53.731145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:53.731367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:53.731434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:53.731478] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:53.736338] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-25T20:15:53.736748] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-25T20:15:53.736906] [INFO ] [sig ] ALLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:53.917297] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALLY.txt [2026-02-25T20:15:53.917466] [INFO ] [sig ] [133/3376] Completed ALLY in 0.4s | 2.70 sym/s | Total: 49.3s | ETA: 20.0m [2026-02-25T20:15:53.917509] [INFO ] [sig ] [134/3376] Forecasting ALMS... [2026-02-25T20:15:53.917540] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-25T20:15:53.917591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-25T20:15:53.930606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-25T20:15:53.930964] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-25T20:15:53.931784] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-25T20:15:53.931839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:53.931872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:53.931898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:53.931961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:53.992404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:53.993137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:53.993225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:53.993259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:54.121062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:54.121231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:54.121272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:54.121301] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:54.124841] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=78.10%) [2026-02-25T20:15:54.125172] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-25T20:15:54.125313] [INFO ] [sig ] ALMS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:54.272953] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALMS.txt [2026-02-25T20:15:54.273091] [INFO ] [sig ] [134/3376] Completed ALMS in 0.4s | 2.70 sym/s | Total: 49.7s | ETA: 20.0m [2026-02-25T20:15:54.273131] [INFO ] [sig ] [135/3376] Forecasting ALNY... [2026-02-25T20:15:54.273162] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-25T20:15:54.273191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-25T20:15:54.285159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-25T20:15:54.285511] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-25T20:15:54.286316] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-25T20:15:54.286370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:54.286402] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:54.286429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:54.286486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:54.344743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:54.345655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:54.345746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:54.345778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:54.471690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:54.472066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:54.472111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:54.472145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:54.476041] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-25T20:15:54.476400] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-25T20:15:54.476563] [INFO ] [sig ] ALNY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:54.629123] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALNY.txt [2026-02-25T20:15:54.629325] [INFO ] [sig ] [135/3376] Completed ALNY in 0.4s | 2.70 sym/s | Total: 50.0s | ETA: 20.0m [2026-02-25T20:15:54.629400] [INFO ] [sig ] [136/3376] Forecasting ALRM... [2026-02-25T20:15:54.629431] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-25T20:15:54.629462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-25T20:15:54.643026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-25T20:15:54.643487] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-25T20:15:54.644478] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-25T20:15:54.644600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:54.644638] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:54.644665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:54.644727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:54.705442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:54.706478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:54.706611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:54.706650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:54.834775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:54.834944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:54.834985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:54.835014] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:54.838557] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-02-25T20:15:54.838867] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-25T20:15:54.839001] [INFO ] [sig ] ALRM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:54.991113] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALRM.txt [2026-02-25T20:15:54.991296] [INFO ] [sig ] [136/3376] Completed ALRM in 0.4s | 2.70 sym/s | Total: 50.4s | ETA: 20.0m [2026-02-25T20:15:54.991338] [INFO ] [sig ] [137/3376] Forecasting ALRS... [2026-02-25T20:15:54.991370] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-25T20:15:54.991404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-25T20:15:55.003857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-25T20:15:55.004270] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-25T20:15:55.005125] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-25T20:15:55.005182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:55.005213] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:55.005239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:55.005296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:55.063406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:55.064262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:55.064358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:55.064391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:55.190300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:55.190480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:55.190520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:55.190551] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:55.194897] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-02-25T20:15:55.195288] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-25T20:15:55.195470] [INFO ] [sig ] ALRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:55.353129] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALRS.txt [2026-02-25T20:15:55.353299] [INFO ] [sig ] [137/3376] Completed ALRS in 0.4s | 2.70 sym/s | Total: 50.8s | ETA: 20.0m [2026-02-25T20:15:55.353342] [INFO ] [sig ] [138/3376] Forecasting ALSN... [2026-02-25T20:15:55.353372] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-25T20:15:55.353402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-25T20:15:55.366371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-25T20:15:55.366802] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-25T20:15:55.367642] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-25T20:15:55.367696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:55.367729] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:55.367759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:55.367817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:55.425718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:55.426854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:55.426939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:55.426973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:55.552175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:55.552337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:55.552376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:55.552404] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:55.555954] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=32.07%) [2026-02-25T20:15:55.556245] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-25T20:15:55.556377] [INFO ] [sig ] ALSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:55.708228] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALSN.txt [2026-02-25T20:15:55.708371] [INFO ] [sig ] [138/3376] Completed ALSN in 0.4s | 2.70 sym/s | Total: 51.1s | ETA: 20.0m [2026-02-25T20:15:55.708413] [INFO ] [sig ] [139/3376] Forecasting ALTG... [2026-02-25T20:15:55.708445] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-25T20:15:55.708476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-25T20:15:55.722698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-25T20:15:55.723113] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-25T20:15:55.723993] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-25T20:15:55.724050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:55.724085] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:55.724145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:55.724212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:55.793643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:55.795009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:55.795103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:55.795136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:55.923864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:55.924040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:55.924083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:55.924112] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:55.927856] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=26.22%) [2026-02-25T20:15:55.928204] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-25T20:15:55.928353] [INFO ] [sig ] ALTG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:56.093361] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALTG.txt [2026-02-25T20:15:56.093535] [INFO ] [sig ] [139/3376] Completed ALTG in 0.4s | 2.70 sym/s | Total: 51.5s | ETA: 20.0m [2026-02-25T20:15:56.093606] [INFO ] [sig ] [140/3376] Forecasting ALTI... [2026-02-25T20:15:56.093642] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-25T20:15:56.093673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-25T20:15:56.106448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-25T20:15:56.106851] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-25T20:15:56.107780] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-25T20:15:56.107838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:56.107870] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:56.107897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:56.107955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:56.173843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:56.174854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:56.174950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:56.174986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:56.307175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:56.307344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:56.307384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:56.307413] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:56.311286] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=19.76%) [2026-02-25T20:15:56.311621] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-25T20:15:56.311766] [INFO ] [sig ] ALTI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:56.466247] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALTI.txt [2026-02-25T20:15:56.466429] [INFO ] [sig ] [140/3376] Completed ALTI in 0.4s | 2.70 sym/s | Total: 51.9s | ETA: 20.0m [2026-02-25T20:15:56.466473] [INFO ] [sig ] [141/3376] Forecasting ALTS... [2026-02-25T20:15:56.466504] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-25T20:15:56.466537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-25T20:15:56.479537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-25T20:15:56.479932] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-25T20:15:56.480916] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-25T20:15:56.480971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:56.481004] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:56.481031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:56.481088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:56.542504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:56.543408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:56.543507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:56.543543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:56.670660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:56.671028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:56.671069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:56.671097] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:56.675146] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-25T20:15:56.675464] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-25T20:15:56.675649] [INFO ] [sig ] ALTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:56.836172] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALTS.txt [2026-02-25T20:15:56.836335] [INFO ] [sig ] [141/3376] Completed ALTS in 0.4s | 2.70 sym/s | Total: 52.2s | ETA: 20.0m [2026-02-25T20:15:56.836376] [INFO ] [sig ] [142/3376] Forecasting ALTY... [2026-02-25T20:15:56.836406] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-25T20:15:56.836435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-25T20:15:56.849348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-25T20:15:56.849767] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-25T20:15:56.850776] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-25T20:15:56.850835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:56.850867] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:56.850895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:56.850953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:56.912756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:56.913803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:56.913912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:56.914169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:57.032491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:57.032729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:57.032773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:57.032803] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:57.036787] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-25T20:15:57.037142] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-25T20:15:57.037311] [INFO ] [sig ] ALTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:57.193429] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALTY.txt [2026-02-25T20:15:57.193617] [INFO ] [sig ] [142/3376] Completed ALTY in 0.4s | 2.70 sym/s | Total: 52.6s | ETA: 20.0m [2026-02-25T20:15:57.193660] [INFO ] [sig ] [143/3376] Forecasting ALVO... [2026-02-25T20:15:57.193690] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-25T20:15:57.193720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-25T20:15:57.208389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-25T20:15:57.208894] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-25T20:15:57.210210] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-25T20:15:57.210266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:57.210301] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:57.210329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:57.210412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:57.277114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:57.278152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:57.278265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:57.278302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:57.416096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:57.416290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:57.416363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:57.416396] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:57.420898] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=22.07%) [2026-02-25T20:15:57.421281] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-25T20:15:57.421456] [INFO ] [sig ] ALVO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:57.580456] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ALVO.txt [2026-02-25T20:15:57.580738] [INFO ] [sig ] [143/3376] Completed ALVO in 0.4s | 2.70 sym/s | Total: 53.0s | ETA: 20.0m [2026-02-25T20:15:57.580810] [INFO ] [sig ] [144/3376] Forecasting ALX... [2026-02-25T20:15:57.580868] [INFO ] [sig ] Generating forecast for: ALX [2026-02-25T20:15:57.580914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-25T20:15:57.594184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-25T20:15:57.594716] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-25T20:15:57.595823] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-25T20:15:57.595898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:57.595933] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:57.595963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:57.596023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:57.660158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:57.661134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:57.661240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:57.661274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:57.789154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:57.789331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:57.789374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:57.789416] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:57.793614] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-02-25T20:15:57.794068] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-25T20:15:57.794256] [INFO ] [sig ] ALX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:57.941649] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALX.txt [2026-02-25T20:15:57.941786] [INFO ] [sig ] [144/3376] Completed ALX in 0.4s | 2.70 sym/s | Total: 53.3s | ETA: 20.0m [2026-02-25T20:15:57.941828] [INFO ] [sig ] [145/3376] Forecasting ALXO... [2026-02-25T20:15:57.941859] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-25T20:15:57.941889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-25T20:15:57.954032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-25T20:15:57.954309] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-25T20:15:57.955153] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-25T20:15:57.955206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:57.955238] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:57.955265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:57.955322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:58.012560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:58.013225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:58.013305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:58.013339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:58.132818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:58.132969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:58.133008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:58.133036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:58.136435] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=84.45%) [2026-02-25T20:15:58.136732] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-25T20:15:58.136863] [INFO ] [sig ] ALXO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:58.287302] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALXO.txt [2026-02-25T20:15:58.287435] [INFO ] [sig ] [145/3376] Completed ALXO in 0.3s | 2.70 sym/s | Total: 53.7s | ETA: 19.9m [2026-02-25T20:15:58.287475] [INFO ] [sig ] [146/3376] Forecasting ALZN... [2026-02-25T20:15:58.287504] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-25T20:15:58.287536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-25T20:15:58.299435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-25T20:15:58.299723] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-25T20:15:58.300532] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-25T20:15:58.300611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:58.300646] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:58.300673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:58.300731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:58.357911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:58.358604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:58.358700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:58.358740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:58.477732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:58.477883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:58.477922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:58.477950] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:58.481626] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-02-25T20:15:58.482080] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-25T20:15:58.482206] [INFO ] [sig ] ALZN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:58.626415] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ALZN.txt [2026-02-25T20:15:58.626540] [INFO ] [sig ] [146/3376] Completed ALZN in 0.3s | 2.70 sym/s | Total: 54.0s | ETA: 19.9m [2026-02-25T20:15:58.626599] [INFO ] [sig ] [147/3376] Forecasting AM... [2026-02-25T20:15:58.626632] [INFO ] [sig ] Generating forecast for: AM [2026-02-25T20:15:58.626663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-25T20:15:58.639178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-25T20:15:58.639445] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-25T20:15:58.640248] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-25T20:15:58.640301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:58.640344] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:58.640372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:58.640429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:58.704488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:58.705242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:58.705338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:58.705376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:58.825452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:58.825613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:58.825654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:58.825684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:58.829081] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-25T20:15:58.829355] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-25T20:15:58.829483] [INFO ] [sig ] AM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:58.975540] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AM.txt [2026-02-25T20:15:58.975675] [INFO ] [sig ] [147/3376] Completed AM in 0.3s | 2.70 sym/s | Total: 54.4s | ETA: 19.9m [2026-02-25T20:15:58.975715] [INFO ] [sig ] [148/3376] Forecasting AMAL... [2026-02-25T20:15:58.975745] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-25T20:15:58.975775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-25T20:15:58.988342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-25T20:15:58.988630] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-25T20:15:58.989425] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-25T20:15:58.989478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:58.989510] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:58.989537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:58.989626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:59.047333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:59.047955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:59.051895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:59.051930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:59.187299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:59.187456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:59.187502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:59.187537] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:59.192701] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-02-25T20:15:59.193249] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-25T20:15:59.193410] [INFO ] [sig ] AMAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:15:59.338315] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMAL.txt [2026-02-25T20:15:59.338454] [INFO ] [sig ] [148/3376] Completed AMAL in 0.4s | 2.70 sym/s | Total: 54.7s | ETA: 19.9m [2026-02-25T20:15:59.338494] [INFO ] [sig ] [149/3376] Forecasting AMBA... [2026-02-25T20:15:59.338523] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-25T20:15:59.338555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-25T20:15:59.351979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-25T20:15:59.352280] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-25T20:15:59.353106] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-25T20:15:59.353160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:59.353191] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:59.353218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:59.353274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:59.410129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:59.410786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:59.410890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:59.410924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:59.534073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:59.534213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:59.534251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:59.534280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:59.537722] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=33.75%) [2026-02-25T20:15:59.538014] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-25T20:15:59.538147] [INFO ] [sig ] AMBA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:15:59.682474] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMBA.txt [2026-02-25T20:15:59.682629] [INFO ] [sig ] [149/3376] Completed AMBA in 0.3s | 2.70 sym/s | Total: 55.1s | ETA: 19.9m [2026-02-25T20:15:59.682671] [INFO ] [sig ] [150/3376] Forecasting AMBP... [2026-02-25T20:15:59.682705] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-25T20:15:59.682740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-25T20:15:59.694645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-25T20:15:59.694926] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-25T20:15:59.695741] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-25T20:15:59.695793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:15:59.695824] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:15:59.695850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:15:59.695907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:15:59.753802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:15:59.754752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:15:59.754835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:15:59.754868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:15:59.878417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:15:59.878611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:15:59.878662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:15:59.878693] [INFO ] [FORECASTER] Training complete [2026-02-25T20:15:59.882194] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-25T20:15:59.882477] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-25T20:15:59.882624] [INFO ] [sig ] AMBP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:00.041163] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMBP.txt [2026-02-25T20:16:00.041299] [INFO ] [sig ] [150/3376] Completed AMBP in 0.4s | 2.71 sym/s | Total: 55.4s | ETA: 19.9m [2026-02-25T20:16:00.041340] [INFO ] [sig ] [151/3376] Forecasting AMC... [2026-02-25T20:16:00.041376] [INFO ] [sig ] Generating forecast for: AMC [2026-02-25T20:16:00.041408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-25T20:16:00.054690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-25T20:16:00.055107] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-25T20:16:00.056245] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-25T20:16:00.056302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:00.056336] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:00.056363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:00.056434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:00.119259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:00.120110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:00.120207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:00.120250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:00.245295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:00.245458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:00.245498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:00.245525] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:00.249991] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-25T20:16:00.250301] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-25T20:16:00.250441] [INFO ] [sig ] AMC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:00.403977] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMC.txt [2026-02-25T20:16:00.404134] [INFO ] [sig ] [151/3376] Completed AMC in 0.4s | 2.71 sym/s | Total: 55.8s | ETA: 19.9m [2026-02-25T20:16:00.404176] [INFO ] [sig ] [152/3376] Forecasting AMCX... [2026-02-25T20:16:00.404207] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-25T20:16:00.404237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-25T20:16:00.416820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-25T20:16:00.417157] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-25T20:16:00.418067] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-25T20:16:00.418123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:00.418157] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:00.418185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:00.418256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:00.480481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:00.481507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:00.481619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:00.481658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:00.604302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:00.604470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:00.604525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:00.604567] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:00.612091] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-25T20:16:00.612442] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-25T20:16:00.612603] [INFO ] [sig ] AMCX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:00.764720] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMCX.txt [2026-02-25T20:16:00.764889] [INFO ] [sig ] [152/3376] Completed AMCX in 0.4s | 2.71 sym/s | Total: 56.2s | ETA: 19.9m [2026-02-25T20:16:00.764932] [INFO ] [sig ] [153/3376] Forecasting AMD... [2026-02-25T20:16:00.764962] [INFO ] [sig ] Generating forecast for: AMD [2026-02-25T20:16:00.764993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-25T20:16:00.780565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-25T20:16:00.780954] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-25T20:16:00.781804] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-25T20:16:00.781859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:00.781891] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:00.781917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:00.781989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:00.844036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:00.844900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:00.844990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:00.845024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:00.978279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:00.978439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:00.978480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:00.978509] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:00.982312] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-02-25T20:16:00.982651] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-25T20:16:00.982791] [INFO ] [sig ] AMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:01.128418] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMD.txt [2026-02-25T20:16:01.128554] [INFO ] [sig ] [153/3376] Completed AMD in 0.4s | 2.71 sym/s | Total: 56.5s | ETA: 19.8m [2026-02-25T20:16:01.128614] [INFO ] [sig ] [154/3376] Forecasting AMDL... [2026-02-25T20:16:01.128646] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-25T20:16:01.128677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-25T20:16:01.147140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-25T20:16:01.147520] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-25T20:16:01.148369] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-25T20:16:01.148423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:01.148455] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:01.148482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:01.148538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:01.219250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:01.220201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:01.220302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:01.220336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:01.348407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:01.348565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:01.348630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:01.348678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:01.352185] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-02-25T20:16:01.352480] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-25T20:16:01.352636] [INFO ] [sig ] AMDL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:01.500233] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMDL.txt [2026-02-25T20:16:01.500383] [INFO ] [sig ] [154/3376] Completed AMDL in 0.4s | 2.71 sym/s | Total: 56.9s | ETA: 19.8m [2026-02-25T20:16:01.500422] [INFO ] [sig ] [155/3376] Forecasting AME... [2026-02-25T20:16:01.500451] [INFO ] [sig ] Generating forecast for: AME [2026-02-25T20:16:01.500482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-25T20:16:01.518305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-25T20:16:01.518828] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-25T20:16:01.520223] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-25T20:16:01.520285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:01.520320] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:01.520348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:01.520407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:01.591278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:01.592226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:01.592317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:01.592351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:01.727545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:01.727750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:01.727799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:01.727842] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:01.731949] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=62.99%) [2026-02-25T20:16:01.732314] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-25T20:16:01.732501] [INFO ] [sig ] AME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:01.929547] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AME.txt [2026-02-25T20:16:01.929748] [INFO ] [sig ] [155/3376] Completed AME in 0.4s | 2.70 sym/s | Total: 57.3s | ETA: 19.9m [2026-02-25T20:16:01.929796] [INFO ] [sig ] [156/3376] Forecasting AMG... [2026-02-25T20:16:01.929860] [INFO ] [sig ] Generating forecast for: AMG [2026-02-25T20:16:01.929897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-25T20:16:01.944003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-25T20:16:01.944440] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-25T20:16:01.945423] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-25T20:16:01.945493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:01.945626] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:01.945666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:01.945728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:02.013512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:02.014422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:02.014511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:02.014560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:02.140543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:02.140748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:02.140792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:02.140824] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:02.144498] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-25T20:16:02.144872] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-25T20:16:02.145024] [INFO ] [sig ] AMG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:02.346427] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMG.txt [2026-02-25T20:16:02.346640] [INFO ] [sig ] [156/3376] Completed AMG in 0.4s | 2.70 sym/s | Total: 57.8s | ETA: 19.9m [2026-02-25T20:16:02.346690] [INFO ] [sig ] [157/3376] Forecasting AMGN... [2026-02-25T20:16:02.346721] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-25T20:16:02.346751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-25T20:16:02.362827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-25T20:16:02.363252] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-25T20:16:02.364192] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-25T20:16:02.364248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:02.364291] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:02.364330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:02.364415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:02.430945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:02.431869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:02.431956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:02.431991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:02.563137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:02.563305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:02.563345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:02.563375] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:02.566873] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-25T20:16:02.567151] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-25T20:16:02.567281] [INFO ] [sig ] AMGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:02.731331] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMGN.txt [2026-02-25T20:16:02.731509] [INFO ] [sig ] [157/3376] Completed AMGN in 0.4s | 2.70 sym/s | Total: 58.1s | ETA: 19.9m [2026-02-25T20:16:02.731552] [INFO ] [sig ] [158/3376] Forecasting AMH... [2026-02-25T20:16:02.731603] [INFO ] [sig ] Generating forecast for: AMH [2026-02-25T20:16:02.731635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-25T20:16:02.743753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-25T20:16:02.744161] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-25T20:16:02.745044] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-25T20:16:02.745101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:02.745133] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:02.745159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:02.745229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:02.806860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:02.807828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:02.807928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:02.807982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:02.934065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:02.934238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:02.934278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:02.934307] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:02.938224] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=12.60%) [2026-02-25T20:16:02.938514] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-25T20:16:02.938665] [INFO ] [sig ] AMH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:03.087030] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMH.txt [2026-02-25T20:16:03.087386] [INFO ] [sig ] [158/3376] Completed AMH in 0.4s | 2.70 sym/s | Total: 58.5s | ETA: 19.9m [2026-02-25T20:16:03.087427] [INFO ] [sig ] [159/3376] Forecasting AMLX... [2026-02-25T20:16:03.087457] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-25T20:16:03.087489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-25T20:16:03.100191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-25T20:16:03.100510] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-25T20:16:03.101343] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-25T20:16:03.101398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:03.101431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:03.101459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:03.101517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:03.160422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:03.161296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:03.161378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:03.161411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:03.284012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:03.284172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:03.284212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:03.284276] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:03.287865] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-02-25T20:16:03.288171] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-25T20:16:03.288306] [INFO ] [sig ] AMLX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:03.434976] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMLX.txt [2026-02-25T20:16:03.435114] [INFO ] [sig ] [159/3376] Completed AMLX in 0.3s | 2.70 sym/s | Total: 58.8s | ETA: 19.8m [2026-02-25T20:16:03.435153] [INFO ] [sig ] [160/3376] Forecasting AMN... [2026-02-25T20:16:03.435183] [INFO ] [sig ] Generating forecast for: AMN [2026-02-25T20:16:03.435213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-25T20:16:03.448545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-25T20:16:03.448879] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-25T20:16:03.450001] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-25T20:16:03.450058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:03.450092] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:03.450120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:03.450177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:03.512759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:03.513564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:03.513672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:03.513707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:03.639238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:03.639416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:03.639466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:03.639498] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:03.643245] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-25T20:16:03.643543] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-25T20:16:03.643699] [INFO ] [sig ] AMN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:03.795446] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMN.txt [2026-02-25T20:16:03.795599] [INFO ] [sig ] [160/3376] Completed AMN in 0.4s | 2.70 sym/s | Total: 59.2s | ETA: 19.8m [2026-02-25T20:16:03.795642] [INFO ] [sig ] [161/3376] Forecasting AMP... [2026-02-25T20:16:03.795672] [INFO ] [sig ] Generating forecast for: AMP [2026-02-25T20:16:03.795703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-25T20:16:03.807251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-25T20:16:03.807616] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-25T20:16:03.808508] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-25T20:16:03.808565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:03.808621] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:03.808650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:03.808714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:03.869901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:03.870593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:03.870676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:03.870710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:03.992695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:03.992869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:03.992913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:03.992944] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:03.996945] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=47.96%) [2026-02-25T20:16:03.997240] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-25T20:16:03.997379] [INFO ] [sig ] AMP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:04.149386] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMP.txt [2026-02-25T20:16:04.149600] [INFO ] [sig ] [161/3376] Completed AMP in 0.4s | 2.70 sym/s | Total: 59.6s | ETA: 19.8m [2026-02-25T20:16:04.149651] [INFO ] [sig ] [162/3376] Forecasting AMPG... [2026-02-25T20:16:04.149682] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-25T20:16:04.149715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-25T20:16:04.162160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-25T20:16:04.162494] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-25T20:16:04.163311] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-25T20:16:04.163366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:04.163398] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:04.163426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:04.163483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:04.227196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:04.228130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:04.228221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:04.228255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:04.357668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:04.357839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:04.357879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:04.357907] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:04.361471] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-02-25T20:16:04.361792] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-25T20:16:04.361930] [INFO ] [sig ] AMPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:04.519030] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMPG.txt [2026-02-25T20:16:04.519193] [INFO ] [sig ] [162/3376] Completed AMPG in 0.4s | 2.70 sym/s | Total: 59.9s | ETA: 19.8m [2026-02-25T20:16:04.519234] [INFO ] [sig ] [163/3376] Forecasting AMPH... [2026-02-25T20:16:04.519266] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-25T20:16:04.519296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-25T20:16:04.531198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-25T20:16:04.531603] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-25T20:16:04.532452] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-25T20:16:04.532508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:04.532541] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:04.532568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:04.532647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:04.595080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:04.596090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:04.596177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:04.596212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:04.729774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:04.729953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:04.729992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:04.730022] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:04.733498] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=13.70%) [2026-02-25T20:16:04.733812] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-25T20:16:04.733948] [INFO ] [sig ] AMPH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:04.893234] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMPH.txt [2026-02-25T20:16:04.893410] [INFO ] [sig ] [163/3376] Completed AMPH in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:04.893453] [INFO ] [sig ] [164/3376] Forecasting AMPL... [2026-02-25T20:16:04.893481] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-25T20:16:04.893511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-25T20:16:04.906880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-25T20:16:04.907414] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-25T20:16:04.908255] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-25T20:16:04.908309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:04.908342] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:04.908368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:04.908424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:04.980847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:04.981979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:04.982085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:04.982131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:05.114511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:05.114716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:05.114760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:05.114789] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:05.118381] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-25T20:16:05.118716] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-25T20:16:05.118858] [INFO ] [sig ] AMPL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:05.283825] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMPL.txt [2026-02-25T20:16:05.284248] [INFO ] [sig ] [164/3376] Completed AMPL in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:05.284322] [INFO ] [sig ] [165/3376] Forecasting AMPX... [2026-02-25T20:16:05.284378] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-25T20:16:05.284433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-25T20:16:05.302640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-25T20:16:05.303112] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-25T20:16:05.304198] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-25T20:16:05.304265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:05.304304] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:05.304338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:05.304410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:05.367345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:05.368297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:05.368385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:05.368422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:05.490908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:05.491281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:05.491323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:05.491354] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:05.495196] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-02-25T20:16:05.495499] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-25T20:16:05.495658] [INFO ] [sig ] AMPX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:05.642309] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMPX.txt [2026-02-25T20:16:05.642481] [INFO ] [sig ] [165/3376] Completed AMPX in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:05.642524] [INFO ] [sig ] [166/3376] Forecasting AMRC... [2026-02-25T20:16:05.642555] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-25T20:16:05.642607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-25T20:16:05.655560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-25T20:16:05.656008] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-25T20:16:05.656890] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-25T20:16:05.656948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:05.656982] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:05.657011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:05.657069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:05.720472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:05.721613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:05.721777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:05.721829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:05.860335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:05.860503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:05.860544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:05.860593] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:05.864850] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-25T20:16:05.865171] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-25T20:16:05.865316] [INFO ] [sig ] AMRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:06.022861] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMRC.txt [2026-02-25T20:16:06.023030] [INFO ] [sig ] [166/3376] Completed AMRC in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:06.023080] [INFO ] [sig ] [167/3376] Forecasting AMRN... [2026-02-25T20:16:06.023126] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-25T20:16:06.023174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-25T20:16:06.035974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-25T20:16:06.036336] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-25T20:16:06.037311] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-25T20:16:06.037380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:06.037426] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:06.037458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:06.037519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:06.097152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:06.098128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:06.098218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:06.098252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:06.227875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:06.228078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:06.228120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:06.228149] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:06.231644] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-02-25T20:16:06.231939] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-25T20:16:06.232074] [INFO ] [sig ] AMRN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:06.394236] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMRN.txt [2026-02-25T20:16:06.394396] [INFO ] [sig ] [167/3376] Completed AMRN in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:06.394436] [INFO ] [sig ] [168/3376] Forecasting AMRX... [2026-02-25T20:16:06.394466] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-25T20:16:06.394497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-25T20:16:06.406716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-25T20:16:06.407090] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-25T20:16:06.408020] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-25T20:16:06.408075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:06.408107] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:06.408133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:06.408190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:06.467166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:06.467974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:06.468076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:06.468115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:06.597679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:06.597854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:06.597899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:06.597929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:06.601876] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=65.23%) [2026-02-25T20:16:06.602227] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-25T20:16:06.602397] [INFO ] [sig ] AMRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:06.768303] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMRX.txt [2026-02-25T20:16:06.768507] [INFO ] [sig ] [168/3376] Completed AMRX in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:06.768562] [INFO ] [sig ] [169/3376] Forecasting AMSC... [2026-02-25T20:16:06.768624] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-25T20:16:06.768666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-25T20:16:06.784662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-25T20:16:06.785328] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-25T20:16:06.786367] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-25T20:16:06.786431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:06.786473] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:06.786511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:06.786621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:06.849512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:06.850422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:06.850512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:06.850547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:06.979492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:06.979674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:06.979717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:06.979748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:06.983505] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=19.23%) [2026-02-25T20:16:06.983838] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-25T20:16:06.983994] [INFO ] [sig ] AMSC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:07.137022] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMSC.txt [2026-02-25T20:16:07.137199] [INFO ] [sig ] [169/3376] Completed AMSC in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:07.137254] [INFO ] [sig ] [170/3376] Forecasting AMSF... [2026-02-25T20:16:07.137295] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-25T20:16:07.137337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-25T20:16:07.149946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-25T20:16:07.150291] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-25T20:16:07.151145] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-25T20:16:07.151201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:07.151235] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:07.151262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:07.151320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:07.212424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:07.213405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:07.213507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:07.213552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:07.331827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:07.331987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:07.332030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:07.332061] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:07.335607] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=80.62%) [2026-02-25T20:16:07.335911] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-25T20:16:07.336046] [INFO ] [sig ] AMSF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:07.482477] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMSF.txt [2026-02-25T20:16:07.482634] [INFO ] [sig ] [170/3376] Completed AMSF in 0.3s | 2.70 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-25T20:16:07.482678] [INFO ] [sig ] [171/3376] Forecasting AMTB... [2026-02-25T20:16:07.482708] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-25T20:16:07.482739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-25T20:16:07.494069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-25T20:16:07.494363] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-25T20:16:07.495161] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-25T20:16:07.495226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:07.495259] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:07.495286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:07.495343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:07.554300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:07.555175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:07.555262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:07.555294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:07.682109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:07.682287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:07.682328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:07.682359] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:07.686281] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=18.13%) [2026-02-25T20:16:07.686695] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-25T20:16:07.686847] [INFO ] [sig ] AMTB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:07.846276] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMTB.txt [2026-02-25T20:16:07.846498] [INFO ] [sig ] [171/3376] Completed AMTB in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-25T20:16:07.846563] [INFO ] [sig ] [172/3376] Forecasting AMTX... [2026-02-25T20:16:07.846629] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-25T20:16:07.846663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-25T20:16:07.861019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-25T20:16:07.861384] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-25T20:16:07.862215] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-25T20:16:07.862270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:07.862306] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:07.862334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:07.862393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:07.925649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:07.926590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:07.926685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:07.926721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:08.052627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:08.052794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:08.052834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:08.052863] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:08.056762] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-25T20:16:08.057048] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-25T20:16:08.057180] [INFO ] [sig ] AMTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:08.212405] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMTX.txt [2026-02-25T20:16:08.212636] [INFO ] [sig ] [172/3376] Completed AMTX in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-25T20:16:08.212691] [INFO ] [sig ] [173/3376] Forecasting AMWD... [2026-02-25T20:16:08.212723] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-25T20:16:08.212753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-25T20:16:08.226256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-25T20:16:08.226653] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-25T20:16:08.227710] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-25T20:16:08.227765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:08.227829] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:08.227859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:08.227919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:08.288408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:08.289601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:08.289735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:08.289773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:08.412877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:08.413042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:08.413083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:08.413112] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:08.416711] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-25T20:16:08.417038] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-25T20:16:08.417182] [INFO ] [sig ] AMWD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:08.562339] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMWD.txt [2026-02-25T20:16:08.562493] [INFO ] [sig ] [173/3376] Completed AMWD in 0.3s | 2.70 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:08.562533] [INFO ] [sig ] [174/3376] Forecasting AMWL... [2026-02-25T20:16:08.562562] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-25T20:16:08.562615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-25T20:16:08.574351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-25T20:16:08.574732] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-25T20:16:08.575604] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-25T20:16:08.575684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:08.575721] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:08.575749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:08.575807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:08.633302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:08.634206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:08.634298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:08.634332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:08.763404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:08.763589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:08.763632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:08.763662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:08.767158] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-25T20:16:08.767446] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-25T20:16:08.767599] [INFO ] [sig ] AMWL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:08.914999] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMWL.txt [2026-02-25T20:16:08.915167] [INFO ] [sig ] [174/3376] Completed AMWL in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:08.915217] [INFO ] [sig ] [175/3376] Forecasting AMX... [2026-02-25T20:16:08.915249] [INFO ] [sig ] Generating forecast for: AMX [2026-02-25T20:16:08.915279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-25T20:16:08.927235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-25T20:16:08.927626] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-25T20:16:08.928569] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-25T20:16:08.928667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:08.928704] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:08.928733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:08.928791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:08.989067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:08.990133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:08.990248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:08.990283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:09.120499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:09.120693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:09.120740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:09.120771] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:09.124433] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-02-25T20:16:09.124824] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-25T20:16:09.124975] [INFO ] [sig ] AMX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:09.276716] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMX.txt [2026-02-25T20:16:09.276871] [INFO ] [sig ] [175/3376] Completed AMX in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:09.276913] [INFO ] [sig ] [176/3376] Forecasting AMZD... [2026-02-25T20:16:09.276944] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-25T20:16:09.276977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-25T20:16:09.289037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-25T20:16:09.289384] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-25T20:16:09.290263] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-25T20:16:09.290319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:09.290352] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:09.290381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:09.290439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:09.352293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:09.353137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:09.353225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:09.353259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:09.476927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:09.477098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:09.477138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:09.477211] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:09.480786] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-02-25T20:16:09.481111] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-25T20:16:09.481251] [INFO ] [sig ] AMZD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:09.635147] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMZD.txt [2026-02-25T20:16:09.635315] [INFO ] [sig ] [176/3376] Completed AMZD in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:09.635358] [INFO ] [sig ] [177/3376] Forecasting AMZN... [2026-02-25T20:16:09.635390] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-25T20:16:09.635422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-25T20:16:09.648271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-25T20:16:09.648661] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-25T20:16:09.649534] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-25T20:16:09.649622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:09.649667] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:09.649705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:09.649788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:09.718673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:09.720227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:09.720375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:09.720414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:09.857157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:09.857332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:09.857375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:09.857410] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:09.861521] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-25T20:16:09.861845] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-25T20:16:09.862018] [INFO ] [sig ] AMZN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:10.020009] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AMZN.txt [2026-02-25T20:16:10.020399] [INFO ] [sig ] [177/3376] Completed AMZN in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:10.020444] [INFO ] [sig ] [178/3376] Forecasting AMZZ... [2026-02-25T20:16:10.020474] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-25T20:16:10.020505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-25T20:16:10.034847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-25T20:16:10.035440] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-25T20:16:10.036321] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-25T20:16:10.036376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:10.036408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:10.036435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:10.036492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:10.099545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:10.100518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:10.100633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:10.100670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:10.225827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:10.225996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:10.226053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:10.226277] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:10.230378] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-25T20:16:10.230683] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-25T20:16:10.230818] [INFO ] [sig ] AMZZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:10.376995] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AMZZ.txt [2026-02-25T20:16:10.377165] [INFO ] [sig ] [178/3376] Completed AMZZ in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:10.377207] [INFO ] [sig ] [179/3376] Forecasting AN... [2026-02-25T20:16:10.377237] [INFO ] [sig ] Generating forecast for: AN [2026-02-25T20:16:10.377270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-25T20:16:10.390860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-25T20:16:10.391212] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-25T20:16:10.392237] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-25T20:16:10.392292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:10.392325] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:10.392353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:10.392411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:10.451486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:10.452409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:10.452501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:10.452533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:10.576366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:10.576534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:10.576592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:10.576626] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:10.580322] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-25T20:16:10.580622] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-25T20:16:10.580757] [INFO ] [sig ] AN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:10.731791] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AN.txt [2026-02-25T20:16:10.732035] [INFO ] [sig ] [179/3376] Completed AN in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:10.732111] [INFO ] [sig ] [180/3376] Forecasting ANAB... [2026-02-25T20:16:10.732160] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-25T20:16:10.732204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-25T20:16:10.744664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-25T20:16:10.745086] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-25T20:16:10.745954] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-25T20:16:10.746010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:10.746042] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:10.746068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:10.746126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:10.810912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:10.811899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:10.812004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:10.812052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:10.935482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:10.935694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:10.935736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:10.935765] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:10.939836] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=59.97%) [2026-02-25T20:16:10.940199] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-25T20:16:10.940339] [INFO ] [sig ] ANAB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:11.101659] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANAB.txt [2026-02-25T20:16:11.101871] [INFO ] [sig ] [180/3376] Completed ANAB in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:11.101939] [INFO ] [sig ] [181/3376] Forecasting ANDE... [2026-02-25T20:16:11.101984] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-25T20:16:11.102034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-25T20:16:11.116163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-25T20:16:11.116586] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-25T20:16:11.117425] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-25T20:16:11.117482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:11.117515] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:11.117542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:11.117616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:11.180430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:11.181365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:11.181455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:11.181489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:11.314612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:11.314778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:11.314825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:11.314862] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:11.318701] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-25T20:16:11.319002] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-25T20:16:11.319149] [INFO ] [sig ] ANDE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:11.464739] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANDE.txt [2026-02-25T20:16:11.464895] [INFO ] [sig ] [181/3376] Completed ANDE in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:11.464936] [INFO ] [sig ] [182/3376] Forecasting ANF... [2026-02-25T20:16:11.464966] [INFO ] [sig ] Generating forecast for: ANF [2026-02-25T20:16:11.465007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-25T20:16:11.476937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-25T20:16:11.477317] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-25T20:16:11.478199] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-25T20:16:11.478254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:11.478299] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:11.478328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:11.478396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:11.538773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:11.539718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:11.539806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:11.539846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:11.661234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:11.661406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:11.661449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:11.661480] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:11.665298] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-02-25T20:16:11.665628] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-25T20:16:11.665771] [INFO ] [sig ] ANF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:11.815730] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANF.txt [2026-02-25T20:16:11.815872] [INFO ] [sig ] [182/3376] Completed ANF in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-25T20:16:11.815911] [INFO ] [sig ] [183/3376] Forecasting ANGI... [2026-02-25T20:16:11.815942] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-25T20:16:11.815972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-25T20:16:11.827649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-25T20:16:11.827989] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-25T20:16:11.828824] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-25T20:16:11.828878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:11.828910] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:11.828941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:11.828998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:11.887243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:11.887957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:11.888080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:11.888115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:12.008017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:12.008198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:12.008240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:12.008269] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:12.011739] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-02-25T20:16:12.012051] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-25T20:16:12.012188] [INFO ] [sig ] ANGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:12.162240] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ANGI.txt [2026-02-25T20:16:12.162405] [INFO ] [sig ] [183/3376] Completed ANGI in 0.3s | 2.71 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-25T20:16:12.162446] [INFO ] [sig ] [184/3376] Forecasting ANGL... [2026-02-25T20:16:12.162477] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-25T20:16:12.162507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-25T20:16:12.173797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-25T20:16:12.174122] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-25T20:16:12.174969] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-25T20:16:12.175023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:12.175056] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:12.175083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:12.175140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:12.237655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:12.238754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:12.238845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:12.238878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:12.370182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:12.370344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:12.370384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:12.370414] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:12.374017] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-25T20:16:12.374326] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-25T20:16:12.374473] [INFO ] [sig ] ANGL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:12.527777] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ANGL.txt [2026-02-25T20:16:12.527990] [INFO ] [sig ] [184/3376] Completed ANGL in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-25T20:16:12.528037] [INFO ] [sig ] [185/3376] Forecasting ANGO... [2026-02-25T20:16:12.528068] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-25T20:16:12.528100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-25T20:16:12.540428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-25T20:16:12.540896] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-25T20:16:12.541769] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-25T20:16:12.541825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:12.541859] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:12.541888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:12.541947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:12.605031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:12.605988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:12.606097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:12.606132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:12.734358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:12.734529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:12.734590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:12.734627] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:12.738268] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-25T20:16:12.738592] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-25T20:16:12.738730] [INFO ] [sig ] ANGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:12.891073] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANGO.txt [2026-02-25T20:16:12.891231] [INFO ] [sig ] [185/3376] Completed ANGO in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-25T20:16:12.891270] [INFO ] [sig ] [186/3376] Forecasting ANIK... [2026-02-25T20:16:12.891316] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-25T20:16:12.891350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-25T20:16:12.903587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-25T20:16:12.903939] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-25T20:16:12.904765] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-25T20:16:12.904818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:12.904851] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:12.904877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:12.904933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:12.965069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:12.965800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:12.965896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:12.965930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:13.085758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:13.085926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:13.085972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:13.086008] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:13.089599] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-02-25T20:16:13.089892] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-25T20:16:13.090043] [INFO ] [sig ] ANIK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:13.240918] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ANIK.txt [2026-02-25T20:16:13.241093] [INFO ] [sig ] [186/3376] Completed ANIK in 0.3s | 2.71 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-25T20:16:13.241135] [INFO ] [sig ] [187/3376] Forecasting ANIP... [2026-02-25T20:16:13.241165] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-25T20:16:13.241196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-25T20:16:13.252600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-25T20:16:13.252912] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-25T20:16:13.253746] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-25T20:16:13.253801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:13.253833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:13.253880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:13.253939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:13.315415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:13.316362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:13.316452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:13.316485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:13.444215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:13.444376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:13.444416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:13.444446] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:13.448201] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-02-25T20:16:13.448496] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-25T20:16:13.448664] [INFO ] [sig ] ANIP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:13.595242] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANIP.txt [2026-02-25T20:16:13.595393] [INFO ] [sig ] [187/3376] Completed ANIP in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-25T20:16:13.595435] [INFO ] [sig ] [188/3376] Forecasting ANIX... [2026-02-25T20:16:13.595477] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-25T20:16:13.595519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-25T20:16:13.606726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-25T20:16:13.607032] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-25T20:16:13.607859] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-25T20:16:13.607912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:13.607944] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:13.607998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:13.608059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:13.667187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:13.668047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:13.668133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:13.668165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:13.789962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:13.790120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:13.790161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:13.790190] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:13.793764] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=32.61%) [2026-02-25T20:16:13.794050] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-25T20:16:13.794181] [INFO ] [sig ] ANIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:13.939567] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ANIX.txt [2026-02-25T20:16:13.939761] [INFO ] [sig ] [188/3376] Completed ANIX in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-25T20:16:13.939802] [INFO ] [sig ] [189/3376] Forecasting ANNX... [2026-02-25T20:16:13.939833] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-25T20:16:13.939862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-25T20:16:13.951800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-25T20:16:13.952175] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-25T20:16:13.953029] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-25T20:16:13.953096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:13.953137] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:13.953165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:13.953222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:14.011283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:14.012105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:14.012196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:14.012232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:14.135081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:14.135235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:14.135276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:14.135323] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:14.138922] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=63.35%) [2026-02-25T20:16:14.139214] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-25T20:16:14.139353] [INFO ] [sig ] ANNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:14.289640] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANNX.txt [2026-02-25T20:16:14.289810] [INFO ] [sig ] [189/3376] Completed ANNX in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-25T20:16:14.289850] [INFO ] [sig ] [190/3376] Forecasting ANTX... [2026-02-25T20:16:14.289879] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-25T20:16:14.289911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-25T20:16:14.307121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-25T20:16:14.307712] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-25T20:16:14.308825] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-25T20:16:14.308881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:14.308969] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:14.309008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:14.309081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:14.369701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:14.370665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:14.370763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:14.370800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:14.487442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:14.487636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:14.487680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:14.487711] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:14.491594] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=51.47%) [2026-02-25T20:16:14.491904] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-25T20:16:14.492043] [INFO ] [sig ] ANTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:14.649967] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ANTX.txt [2026-02-25T20:16:14.650125] [INFO ] [sig ] [190/3376] Completed ANTX in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-25T20:16:14.650168] [INFO ] [sig ] [191/3376] Forecasting ANVS... [2026-02-25T20:16:14.650200] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-25T20:16:14.650233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-25T20:16:14.662305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-25T20:16:14.662728] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-25T20:16:14.663603] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-25T20:16:14.663662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:14.663696] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:14.663724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:14.663784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:14.722975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:14.723729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:14.723813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:14.723861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:14.844908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:14.845079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:14.845130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:14.845165] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:14.848815] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=27.29%) [2026-02-25T20:16:14.849106] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-25T20:16:14.849242] [INFO ] [sig ] ANVS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:14.997221] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ANVS.txt [2026-02-25T20:16:14.997590] [INFO ] [sig ] [191/3376] Completed ANVS in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-25T20:16:14.997635] [INFO ] [sig ] [192/3376] Forecasting AOD... [2026-02-25T20:16:14.997665] [INFO ] [sig ] Generating forecast for: AOD [2026-02-25T20:16:14.997695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-25T20:16:15.009334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-25T20:16:15.009656] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-25T20:16:15.010456] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-25T20:16:15.010510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:15.010542] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:15.010592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:15.010656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:15.069608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:15.070427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:15.070512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:15.070545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:15.199790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:15.199955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:15.199997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:15.200027] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:15.203609] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-25T20:16:15.203903] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-25T20:16:15.204039] [INFO ] [sig ] AOD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:15.355282] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AOD.txt [2026-02-25T20:16:15.355424] [INFO ] [sig ] [192/3376] Completed AOD in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-25T20:16:15.355464] [INFO ] [sig ] [193/3376] Forecasting AOHY... [2026-02-25T20:16:15.355495] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-25T20:16:15.355525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-25T20:16:15.366857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-25T20:16:15.367163] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-25T20:16:15.368081] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-25T20:16:15.368153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:15.368197] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:15.368239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:15.368305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:15.429731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:15.430538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:15.430644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:15.430680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:15.550672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:15.550820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:15.550862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:15.550929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:15.554675] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-02-25T20:16:15.554968] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-25T20:16:15.555107] [INFO ] [sig ] AOHY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:15.709851] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AOHY.txt [2026-02-25T20:16:15.710033] [INFO ] [sig ] [193/3376] Completed AOHY in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:15.710091] [INFO ] [sig ] [194/3376] Forecasting AON... [2026-02-25T20:16:15.710126] [INFO ] [sig ] Generating forecast for: AON [2026-02-25T20:16:15.710159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-25T20:16:15.722110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-25T20:16:15.722426] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-25T20:16:15.723277] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-25T20:16:15.723332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:15.723367] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:15.723394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:15.723457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:15.784527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:15.785325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:15.785412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:15.785447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:15.915558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:15.915742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:15.915786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:15.915827] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:15.919659] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-25T20:16:15.919966] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-25T20:16:15.920109] [INFO ] [sig ] AON: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:16.072137] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AON.txt [2026-02-25T20:16:16.072291] [INFO ] [sig ] [194/3376] Completed AON in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:16.072331] [INFO ] [sig ] [195/3376] Forecasting AOS... [2026-02-25T20:16:16.072361] [INFO ] [sig ] Generating forecast for: AOS [2026-02-25T20:16:16.072391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-25T20:16:16.084017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-25T20:16:16.084332] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-25T20:16:16.085160] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-25T20:16:16.085213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:16.085245] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:16.085272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:16.085331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:16.148435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:16.149325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:16.149409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:16.149443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:16.276232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:16.276396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:16.276439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:16.276472] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:16.280065] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-25T20:16:16.280351] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-25T20:16:16.280487] [INFO ] [sig ] AOS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:16.430387] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AOS.txt [2026-02-25T20:16:16.430543] [INFO ] [sig ] [195/3376] Completed AOS in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:16.430605] [INFO ] [sig ] [196/3376] Forecasting AOSL... [2026-02-25T20:16:16.430639] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-25T20:16:16.430672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-25T20:16:16.442459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-25T20:16:16.442802] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-25T20:16:16.443645] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-25T20:16:16.443700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:16.443735] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:16.443764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:16.443823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:16.504372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:16.505199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:16.505285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:16.505320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:16.625470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:16.625648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:16.625692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:16.625720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:16.629200] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-02-25T20:16:16.629480] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-25T20:16:16.629633] [INFO ] [sig ] AOSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:16.781253] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AOSL.txt [2026-02-25T20:16:16.781442] [INFO ] [sig ] [196/3376] Completed AOSL in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:16.781501] [INFO ] [sig ] [197/3376] Forecasting AP... [2026-02-25T20:16:16.781533] [INFO ] [sig ] Generating forecast for: AP [2026-02-25T20:16:16.781564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-25T20:16:16.794414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-25T20:16:16.794891] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-25T20:16:16.795864] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-25T20:16:16.795930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:16.795963] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:16.795990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:16.796061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:16.855826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:16.856693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:16.856779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:16.856811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:16.978472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:16.978652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:16.978712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:16.978754] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:16.982375] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-25T20:16:16.982685] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-25T20:16:16.982820] [INFO ] [sig ] AP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:17.130810] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AP.txt [2026-02-25T20:16:17.130949] [INFO ] [sig ] [197/3376] Completed AP in 0.3s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:17.130989] [INFO ] [sig ] [198/3376] Forecasting APA... [2026-02-25T20:16:17.131019] [INFO ] [sig ] Generating forecast for: APA [2026-02-25T20:16:17.131048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-25T20:16:17.142740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-25T20:16:17.143060] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-25T20:16:17.143870] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-25T20:16:17.143923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:17.143955] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:17.143982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:17.144039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:17.203491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:17.204305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:17.204392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:17.204425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:17.331940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:17.332108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:17.332151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:17.332182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:17.335780] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-25T20:16:17.336081] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-25T20:16:17.336257] [INFO ] [sig ] APA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:17.490212] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APA.txt [2026-02-25T20:16:17.490376] [INFO ] [sig ] [198/3376] Completed APA in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:17.490430] [INFO ] [sig ] [199/3376] Forecasting APAM... [2026-02-25T20:16:17.490462] [INFO ] [sig ] Generating forecast for: APAM [2026-02-25T20:16:17.490493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-25T20:16:17.502456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-25T20:16:17.502793] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-25T20:16:17.503630] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-25T20:16:17.503684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:17.503733] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:17.503773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:17.503835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:17.561919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:17.562829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:17.562939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:17.562975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:17.685829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:17.685992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:17.686038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:17.686073] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:17.689699] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-25T20:16:17.689986] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-25T20:16:17.690143] [INFO ] [sig ] APAM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:17.836318] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APAM.txt [2026-02-25T20:16:17.836459] [INFO ] [sig ] [199/3376] Completed APAM in 0.3s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:17.836498] [INFO ] [sig ] [200/3376] Forecasting APD... [2026-02-25T20:16:17.836528] [INFO ] [sig ] Generating forecast for: APD [2026-02-25T20:16:17.836558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-25T20:16:17.848382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-25T20:16:17.848719] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-25T20:16:17.849553] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-25T20:16:17.849627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:17.849674] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:17.849703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:17.849762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:17.908672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:17.909517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:17.909674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:17.909710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:18.033960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:18.034111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:18.034150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:18.034180] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:18.037623] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-02-25T20:16:18.037922] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-25T20:16:18.038074] [INFO ] [sig ] APD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:18.186245] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/APD.txt [2026-02-25T20:16:18.186396] [INFO ] [sig ] [200/3376] Completed APD in 0.3s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:18.186436] [INFO ] [sig ] [201/3376] Forecasting APEI... [2026-02-25T20:16:18.186466] [INFO ] [sig ] Generating forecast for: APEI [2026-02-25T20:16:18.186498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-25T20:16:18.199856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-25T20:16:18.200327] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-25T20:16:18.201471] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-25T20:16:18.201543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:18.201613] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:18.201655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:18.201743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:18.284056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:18.285003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:18.285113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:18.285154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:18.410759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:18.410920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:18.410961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:18.410991] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:18.414655] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=41.37%) [2026-02-25T20:16:18.414975] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-25T20:16:18.415137] [INFO ] [sig ] APEI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:18.566437] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APEI.txt [2026-02-25T20:16:18.566607] [INFO ] [sig ] [201/3376] Completed APEI in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:18.566652] [INFO ] [sig ] [202/3376] Forecasting APG... [2026-02-25T20:16:18.566682] [INFO ] [sig ] Generating forecast for: APG [2026-02-25T20:16:18.566714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-25T20:16:18.578431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-25T20:16:18.578848] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-25T20:16:18.579744] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-25T20:16:18.579800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:18.579833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:18.579862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:18.579919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:18.641169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:18.641929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:18.642014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:18.642049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:18.767422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:18.767610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:18.767688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:18.767719] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:18.771395] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-25T20:16:18.771762] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-25T20:16:18.771908] [INFO ] [sig ] APG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:18.922998] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/APG.txt [2026-02-25T20:16:18.923171] [INFO ] [sig ] [202/3376] Completed APG in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:18.923224] [INFO ] [sig ] [203/3376] Forecasting APGE... [2026-02-25T20:16:18.923254] [INFO ] [sig ] Generating forecast for: APGE [2026-02-25T20:16:18.923285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-25T20:16:18.935053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-25T20:16:18.935367] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-25T20:16:18.936283] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-25T20:16:18.936338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:18.936372] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:18.936401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:18.936459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:18.998460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:18.999321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:18.999408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:18.999441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:19.125262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:19.125433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:19.125473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:19.125502] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:19.129163] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-02-25T20:16:19.129467] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-25T20:16:19.129626] [INFO ] [sig ] APGE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:19.278966] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APGE.txt [2026-02-25T20:16:19.279160] [INFO ] [sig ] [203/3376] Completed APGE in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-25T20:16:19.279212] [INFO ] [sig ] [204/3376] Forecasting APH... [2026-02-25T20:16:19.279248] [INFO ] [sig ] Generating forecast for: APH [2026-02-25T20:16:19.279280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-25T20:16:19.291313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-25T20:16:19.291661] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-25T20:16:19.292493] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-25T20:16:19.292548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:19.292600] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:19.292633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:19.292692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:19.355619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:19.356401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:19.356488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:19.356522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:19.489773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:19.489943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:19.489983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:19.490014] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:19.494050] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-25T20:16:19.494558] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-25T20:16:19.494731] [INFO ] [sig ] APH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:19.648407] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APH.txt [2026-02-25T20:16:19.648555] [INFO ] [sig ] [204/3376] Completed APH in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-25T20:16:19.648617] [INFO ] [sig ] [205/3376] Forecasting API... [2026-02-25T20:16:19.648650] [INFO ] [sig ] Generating forecast for: API [2026-02-25T20:16:19.648682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-25T20:16:19.660493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-25T20:16:19.660999] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-25T20:16:19.662479] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-25T20:16:19.662553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:19.662633] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:19.662676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:19.662759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:19.726702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:19.727832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:19.727919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:19.727952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:19.847784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:19.847945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:19.848020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:19.848050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:19.851679] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=43.62%) [2026-02-25T20:16:19.851967] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-25T20:16:19.852100] [INFO ] [sig ] API: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:19.997465] [INFO ] [LOCAL ] Saved forecast: API 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/API.txt [2026-02-25T20:16:19.997614] [INFO ] [sig ] [205/3376] Completed API in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:19.997657] [INFO ] [sig ] [206/3376] Forecasting APLD... [2026-02-25T20:16:19.997687] [INFO ] [sig ] Generating forecast for: APLD [2026-02-25T20:16:19.997717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-25T20:16:20.009232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-25T20:16:20.009554] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-25T20:16:20.010353] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-25T20:16:20.010406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:20.010447] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:20.010476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:20.010532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:20.070964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:20.071658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:20.071742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:20.071777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:20.193919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:20.194080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:20.194128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:20.194165] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:20.197756] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=11.33%) [2026-02-25T20:16:20.198070] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-25T20:16:20.198207] [INFO ] [sig ] APLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:20.345444] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APLD.txt [2026-02-25T20:16:20.345592] [INFO ] [sig ] [206/3376] Completed APLD in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:20.345634] [INFO ] [sig ] [207/3376] Forecasting APLE... [2026-02-25T20:16:20.345665] [INFO ] [sig ] Generating forecast for: APLE [2026-02-25T20:16:20.345695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-25T20:16:20.357246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-25T20:16:20.357556] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-25T20:16:20.358374] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-25T20:16:20.358428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:20.358498] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:20.358527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:20.358600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:20.416874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:20.417794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:20.417886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:20.417921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:20.539555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:20.539774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:20.539831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:20.539861] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:20.543752] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=44.80%) [2026-02-25T20:16:20.544047] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-25T20:16:20.544209] [INFO ] [sig ] APLE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:20.689022] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APLE.txt [2026-02-25T20:16:20.689192] [INFO ] [sig ] [207/3376] Completed APLE in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:20.689241] [INFO ] [sig ] [208/3376] Forecasting APLS... [2026-02-25T20:16:20.689278] [INFO ] [sig ] Generating forecast for: APLS [2026-02-25T20:16:20.689310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-25T20:16:20.701778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-25T20:16:20.702118] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-25T20:16:20.703005] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-25T20:16:20.703060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:20.703094] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:20.703128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:20.703217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:20.762970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:20.763711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:20.763804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:20.763838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:20.905818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:20.905996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:20.906040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:20.906071] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:20.909785] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-02-25T20:16:20.910092] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-25T20:16:20.910257] [INFO ] [sig ] APLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:21.062820] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APLS.txt [2026-02-25T20:16:21.062992] [INFO ] [sig ] [208/3376] Completed APLS in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:21.063034] [INFO ] [sig ] [209/3376] Forecasting APO... [2026-02-25T20:16:21.063066] [INFO ] [sig ] Generating forecast for: APO [2026-02-25T20:16:21.063099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-25T20:16:21.076505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-25T20:16:21.076913] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-25T20:16:21.077943] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-25T20:16:21.078027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:21.078062] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:21.078090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:21.078150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:21.140977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:21.141954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:21.142056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:21.142099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:21.269329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:21.269496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:21.269539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:21.269588] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:21.273113] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=58.67%) [2026-02-25T20:16:21.273398] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-25T20:16:21.273537] [INFO ] [sig ] APO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:21.419755] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/APO.txt [2026-02-25T20:16:21.419896] [INFO ] [sig ] [209/3376] Completed APO in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:21.419943] [INFO ] [sig ] [210/3376] Forecasting APOG... [2026-02-25T20:16:21.419973] [INFO ] [sig ] Generating forecast for: APOG [2026-02-25T20:16:21.420004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-25T20:16:21.432193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-25T20:16:21.432475] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-25T20:16:21.433289] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-25T20:16:21.433342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:21.433374] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:21.433401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:21.433458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:21.492320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:21.493235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:21.493328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:21.493363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:21.618191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:21.618359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:21.618402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:21.618470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:21.622167] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=52.70%) [2026-02-25T20:16:21.622455] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-25T20:16:21.622610] [INFO ] [sig ] APOG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:21.774252] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/APOG.txt [2026-02-25T20:16:21.774416] [INFO ] [sig ] [210/3376] Completed APOG in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:21.774457] [INFO ] [sig ] [211/3376] Forecasting APP... [2026-02-25T20:16:21.774486] [INFO ] [sig ] Generating forecast for: APP [2026-02-25T20:16:21.774519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-25T20:16:21.786502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-25T20:16:21.786897] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-25T20:16:21.787757] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-25T20:16:21.787813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:21.787847] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:21.787876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:21.787934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:21.848566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:21.849513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:21.849621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:21.849659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:21.985071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:21.985237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:21.985281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:21.985313] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:21.993002] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=36.06%) [2026-02-25T20:16:21.993396] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-25T20:16:21.993547] [INFO ] [sig ] APP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:22.148261] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APP.txt [2026-02-25T20:16:22.148424] [INFO ] [sig ] [211/3376] Completed APP in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:22.148467] [INFO ] [sig ] [212/3376] Forecasting APPF... [2026-02-25T20:16:22.148499] [INFO ] [sig ] Generating forecast for: APPF [2026-02-25T20:16:22.148531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-25T20:16:22.161334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-25T20:16:22.161715] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-25T20:16:22.162540] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-25T20:16:22.162617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:22.162653] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:22.162681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:22.162739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:22.225324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:22.226383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:22.226481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:22.226523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:22.356602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:22.356776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:22.356818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:22.356849] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:22.360782] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-02-25T20:16:22.361085] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-25T20:16:22.361224] [INFO ] [sig ] APPF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:22.514651] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APPF.txt [2026-02-25T20:16:22.514825] [INFO ] [sig ] [212/3376] Completed APPF in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:22.514875] [INFO ] [sig ] [213/3376] Forecasting APPN... [2026-02-25T20:16:22.514908] [INFO ] [sig ] Generating forecast for: APPN [2026-02-25T20:16:22.514940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-25T20:16:22.527253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-25T20:16:22.527615] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-25T20:16:22.528466] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-25T20:16:22.528522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:22.528556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:22.528606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:22.528675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:22.590560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:22.591498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:22.591605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:22.591645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:22.716698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:22.716870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:22.716912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:22.716958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:22.721004] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-25T20:16:22.721346] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-25T20:16:22.721493] [INFO ] [sig ] APPN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:22.871170] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/APPN.txt [2026-02-25T20:16:22.871355] [INFO ] [sig ] [213/3376] Completed APPN in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:22.871431] [INFO ] [sig ] [214/3376] Forecasting APPS... [2026-02-25T20:16:22.871479] [INFO ] [sig ] Generating forecast for: APPS [2026-02-25T20:16:22.871513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-25T20:16:22.883385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-25T20:16:22.883732] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-25T20:16:22.884547] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-25T20:16:22.884630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:22.884666] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:22.884694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:22.884752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:22.946875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:22.947785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:22.947874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:22.947909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:23.071206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:23.071374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:23.071415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:23.071445] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:23.075025] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-25T20:16:23.075320] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-25T20:16:23.075459] [INFO ] [sig ] APPS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:23.224204] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/APPS.txt [2026-02-25T20:16:23.224391] [INFO ] [sig ] [214/3376] Completed APPS in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:23.224453] [INFO ] [sig ] [215/3376] Forecasting APYX... [2026-02-25T20:16:23.224488] [INFO ] [sig ] Generating forecast for: APYX [2026-02-25T20:16:23.224520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-25T20:16:23.237027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-25T20:16:23.237447] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-25T20:16:23.238325] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-25T20:16:23.238394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:23.238440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:23.238477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:23.238557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:23.300275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:23.301197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:23.301312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:23.301347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:23.419866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:23.420036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:23.420075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:23.420104] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:23.423792] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-25T20:16:23.424101] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-25T20:16:23.424243] [INFO ] [sig ] APYX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:23.588938] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/APYX.txt [2026-02-25T20:16:23.589109] [INFO ] [sig ] [215/3376] Completed APYX in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:23.589154] [INFO ] [sig ] [216/3376] Forecasting AQMS... [2026-02-25T20:16:23.589185] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-25T20:16:23.589222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-25T20:16:23.602869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-25T20:16:23.603304] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-25T20:16:23.604217] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-25T20:16:23.604285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:23.604326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:23.604360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:23.604425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:23.667696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:23.668649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:23.668738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:23.668772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:23.792667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:23.792860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:23.792924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:23.792976] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:23.796653] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-02-25T20:16:23.796974] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-25T20:16:23.797115] [INFO ] [sig ] AQMS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:23.963701] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AQMS.txt [2026-02-25T20:16:23.963906] [INFO ] [sig ] [216/3376] Completed AQMS in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:23.963958] [INFO ] [sig ] [217/3376] Forecasting AQN... [2026-02-25T20:16:23.963995] [INFO ] [sig ] Generating forecast for: AQN [2026-02-25T20:16:23.964032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-25T20:16:23.979284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-25T20:16:23.979721] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-25T20:16:23.980809] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-25T20:16:23.980876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:23.980923] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:23.980976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:23.981062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:24.046174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:24.047177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:24.047315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:24.047353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:24.177298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:24.177474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:24.177519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:24.177549] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:24.181232] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-02-25T20:16:24.181529] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-25T20:16:24.181687] [INFO ] [sig ] AQN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:24.361741] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AQN.txt [2026-02-25T20:16:24.361972] [INFO ] [sig ] [217/3376] Completed AQN in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-25T20:16:24.362039] [INFO ] [sig ] [218/3376] Forecasting AQNB... [2026-02-25T20:16:24.362090] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-25T20:16:24.362145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-25T20:16:24.378805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-25T20:16:24.379328] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-25T20:16:24.380508] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-25T20:16:24.380598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:24.380645] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:24.380683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:24.380766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:24.457480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:24.458501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:24.458609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:24.458647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:24.574950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:24.575118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:24.575159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:24.575188] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:24.578686] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-25T20:16:24.578982] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-25T20:16:24.579118] [INFO ] [sig ] AQNB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:24.732701] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AQNB.txt [2026-02-25T20:16:24.732921] [INFO ] [sig ] [218/3376] Completed AQNB in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-25T20:16:24.732976] [INFO ] [sig ] [219/3376] Forecasting ARBE... [2026-02-25T20:16:24.733009] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-25T20:16:24.733046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-25T20:16:24.746309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-25T20:16:24.746719] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-25T20:16:24.747714] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-25T20:16:24.747780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:24.747825] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:24.747868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:24.747932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:24.811228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:24.812157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:24.812252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:24.812287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:24.941644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:24.941812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:24.941853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:24.941884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:24.945526] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-02-25T20:16:24.945847] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-25T20:16:24.945987] [INFO ] [sig ] ARBE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:25.100840] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARBE.txt [2026-02-25T20:16:25.101057] [INFO ] [sig ] [219/3376] Completed ARBE in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-25T20:16:25.101103] [INFO ] [sig ] [220/3376] Forecasting ARCB... [2026-02-25T20:16:25.101135] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-25T20:16:25.101166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-25T20:16:25.114723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-25T20:16:25.115025] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-25T20:16:25.115873] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-25T20:16:25.115927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:25.115960] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:25.115987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:25.116044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:25.176812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:25.177636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:25.177722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:25.177757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:25.302506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:25.302697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:25.302740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:25.302770] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:25.306354] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-25T20:16:25.306664] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-25T20:16:25.306801] [INFO ] [sig ] ARCB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:25.456092] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARCB.txt [2026-02-25T20:16:25.456298] [INFO ] [sig ] [220/3376] Completed ARCB in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-25T20:16:25.456356] [INFO ] [sig ] [221/3376] Forecasting ARCC... [2026-02-25T20:16:25.456409] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-25T20:16:25.456447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-25T20:16:25.468769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-25T20:16:25.469118] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-25T20:16:25.469999] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-25T20:16:25.470055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:25.470094] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:25.470132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:25.470195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:25.532465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:25.533357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:25.533443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:25.533478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:25.652769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:25.652932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:25.652974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:25.653004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:25.656629] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-02-25T20:16:25.656925] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-25T20:16:25.657060] [INFO ] [sig ] ARCC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:25.801453] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARCC.txt [2026-02-25T20:16:25.801630] [INFO ] [sig ] [221/3376] Completed ARCC in 0.3s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:25.801677] [INFO ] [sig ] [222/3376] Forecasting ARCO... [2026-02-25T20:16:25.801709] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-25T20:16:25.801741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-25T20:16:25.813338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-25T20:16:25.813677] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-25T20:16:25.814454] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-25T20:16:25.814507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:25.814539] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:25.814565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:25.814643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:25.874413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:25.875280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:25.875367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:25.875402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:25.997668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:25.997814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:25.997856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:25.997885] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:26.002036] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-02-25T20:16:26.002339] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-25T20:16:26.002703] [INFO ] [sig ] ARCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:26.151907] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARCO.txt [2026-02-25T20:16:26.152057] [INFO ] [sig ] [222/3376] Completed ARCO in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:26.152098] [INFO ] [sig ] [223/3376] Forecasting ARDC... [2026-02-25T20:16:26.152128] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-25T20:16:26.152157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-25T20:16:26.164514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-25T20:16:26.165072] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-25T20:16:26.165887] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-25T20:16:26.165940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:26.165973] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:26.166001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:26.166058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:26.230071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:26.230965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:26.231055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:26.231089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:26.355951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:26.356145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:26.356206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:26.356260] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:26.361616] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-25T20:16:26.362063] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-25T20:16:26.362253] [INFO ] [sig ] ARDC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:26.521893] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARDC.txt [2026-02-25T20:16:26.522064] [INFO ] [sig ] [223/3376] Completed ARDC in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:26.522108] [INFO ] [sig ] [224/3376] Forecasting ARDX... [2026-02-25T20:16:26.522140] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-25T20:16:26.522170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-25T20:16:26.533898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-25T20:16:26.534283] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-25T20:16:26.535162] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-25T20:16:26.535218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:26.535289] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:26.535320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:26.535378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:26.595080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:26.596031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:26.596118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:26.596151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:26.739194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:26.739372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:26.739413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:26.739460] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:26.743152] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-25T20:16:26.743490] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-25T20:16:26.743649] [INFO ] [sig ] ARDX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:26.901549] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARDX.txt [2026-02-25T20:16:26.901705] [INFO ] [sig ] [224/3376] Completed ARDX in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:26.901746] [INFO ] [sig ] [225/3376] Forecasting ARE... [2026-02-25T20:16:26.901775] [INFO ] [sig ] Generating forecast for: ARE [2026-02-25T20:16:26.901806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-25T20:16:26.914159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-25T20:16:26.914421] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-25T20:16:26.915225] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-25T20:16:26.915279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:26.915314] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:26.915340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:26.915397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:26.974347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:26.975008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:26.975088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:26.975121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:27.096095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:27.096254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:27.096299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:27.096334] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:27.099824] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-25T20:16:27.100110] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-25T20:16:27.100242] [INFO ] [sig ] ARE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:27.243008] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARE.txt [2026-02-25T20:16:27.243144] [INFO ] [sig ] [225/3376] Completed ARE in 0.3s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:27.243184] [INFO ] [sig ] [226/3376] Forecasting AREC... [2026-02-25T20:16:27.243215] [INFO ] [sig ] Generating forecast for: AREC [2026-02-25T20:16:27.243244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-25T20:16:27.254700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-25T20:16:27.255004] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-25T20:16:27.255804] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-25T20:16:27.255856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:27.255888] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:27.255914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:27.255970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:27.313731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:27.314411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:27.314492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:27.314524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:27.436650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:27.436825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:27.436865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:27.436894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:27.440788] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-02-25T20:16:27.441071] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-25T20:16:27.441201] [INFO ] [sig ] AREC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:27.589306] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AREC.txt [2026-02-25T20:16:27.589470] [INFO ] [sig ] [226/3376] Completed AREC in 0.3s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:27.589513] [INFO ] [sig ] [227/3376] Forecasting ARES... [2026-02-25T20:16:27.589542] [INFO ] [sig ] Generating forecast for: ARES [2026-02-25T20:16:27.589783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-25T20:16:27.603274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-25T20:16:27.603631] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-25T20:16:27.604419] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-25T20:16:27.604471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:27.604503] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:27.604529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:27.604605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:27.664007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:27.664911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:27.664996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:27.665029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:27.787435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:27.787639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:27.787681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:27.787759] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:27.791791] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-25T20:16:27.792113] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-25T20:16:27.792253] [INFO ] [sig ] ARES: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:27.938717] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARES.txt [2026-02-25T20:16:27.938861] [INFO ] [sig ] [227/3376] Completed ARES in 0.3s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:27.938901] [INFO ] [sig ] [228/3376] Forecasting ARGX... [2026-02-25T20:16:27.938929] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-25T20:16:27.938959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-25T20:16:27.951763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-25T20:16:27.952099] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-25T20:16:27.953040] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-25T20:16:27.953096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:27.953129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:27.953156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:27.953225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:28.017514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:28.018371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:28.018458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:28.018492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:28.148130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:28.148334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:28.148407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:28.148459] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:28.152935] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-02-25T20:16:28.153294] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-25T20:16:28.153450] [INFO ] [sig ] ARGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:28.313743] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARGX.txt [2026-02-25T20:16:28.313937] [INFO ] [sig ] [228/3376] Completed ARGX in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:28.313989] [INFO ] [sig ] [229/3376] Forecasting ARHS... [2026-02-25T20:16:28.314022] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-25T20:16:28.314052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-25T20:16:28.326681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-25T20:16:28.327104] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-25T20:16:28.328076] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-25T20:16:28.328144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:28.328181] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:28.328208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:28.328267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:28.393122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:28.394120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:28.394221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:28.394255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:28.525763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:28.525926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:28.525967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:28.525997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:28.529638] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=65.60%) [2026-02-25T20:16:28.529937] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-25T20:16:28.530072] [INFO ] [sig ] ARHS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:28.679956] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARHS.txt [2026-02-25T20:16:28.680120] [INFO ] [sig ] [229/3376] Completed ARHS in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:28.680163] [INFO ] [sig ] [230/3376] Forecasting ARI... [2026-02-25T20:16:28.680194] [INFO ] [sig ] Generating forecast for: ARI [2026-02-25T20:16:28.680226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-25T20:16:28.692943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-25T20:16:28.693275] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-25T20:16:28.694118] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-25T20:16:28.694183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:28.694219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:28.694246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:28.694306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:28.752938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:28.753895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:28.753984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:28.754017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:28.880496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:28.880685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:28.880726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:28.880754] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:28.884456] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-02-25T20:16:28.884826] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-25T20:16:28.884994] [INFO ] [sig ] ARI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:29.046130] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARI.txt [2026-02-25T20:16:29.046331] [INFO ] [sig ] [230/3376] Completed ARI in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-25T20:16:29.046376] [INFO ] [sig ] [231/3376] Forecasting ARKO... [2026-02-25T20:16:29.046406] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-25T20:16:29.046436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-25T20:16:29.058521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-25T20:16:29.058968] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-25T20:16:29.059857] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-25T20:16:29.059911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:29.059944] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:29.059970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:29.060026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:29.120924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:29.121873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:29.121961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:29.121994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:29.237426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:29.237618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:29.237660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:29.237689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:29.241222] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-25T20:16:29.241562] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-25T20:16:29.241724] [INFO ] [sig ] ARKO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:29.389507] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARKO.txt [2026-02-25T20:16:29.389724] [INFO ] [sig ] [231/3376] Completed ARKO in 0.3s | 2.72 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:29.389786] [INFO ] [sig ] [232/3376] Forecasting ARLO... [2026-02-25T20:16:29.389826] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-25T20:16:29.389872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-25T20:16:29.402270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-25T20:16:29.402635] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-25T20:16:29.403451] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-25T20:16:29.403506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:29.403538] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:29.403565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:29.403644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:29.461051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:29.461932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:29.462024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:29.462057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:29.587412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:29.587596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:29.587640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:29.587677] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:29.591199] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-25T20:16:29.591490] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-25T20:16:29.591640] [INFO ] [sig ] ARLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:29.741728] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARLO.txt [2026-02-25T20:16:29.741926] [INFO ] [sig ] [232/3376] Completed ARLO in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:29.741973] [INFO ] [sig ] [233/3376] Forecasting ARLP... [2026-02-25T20:16:29.742003] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-25T20:16:29.742034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-25T20:16:29.754534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-25T20:16:29.754918] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-25T20:16:29.755831] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-25T20:16:29.755887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:29.755920] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:29.755947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:29.756005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:29.821035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:29.822056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:29.822146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:29.822179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:29.945810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:29.945973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:29.946013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:29.946041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:29.949877] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-02-25T20:16:29.950159] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-25T20:16:29.950302] [INFO ] [sig ] ARLP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:30.107775] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARLP.txt [2026-02-25T20:16:30.108000] [INFO ] [sig ] [233/3376] Completed ARLP in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:30.108050] [INFO ] [sig ] [234/3376] Forecasting ARM... [2026-02-25T20:16:30.108082] [INFO ] [sig ] Generating forecast for: ARM [2026-02-25T20:16:30.108114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-25T20:16:30.124235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-25T20:16:30.124684] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-25T20:16:30.125534] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-25T20:16:30.125609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:30.125644] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:30.125674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:30.125732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:30.184774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:30.185681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:30.185816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:30.185850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:30.305946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:30.306109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:30.306148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:30.306177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:30.309686] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-02-25T20:16:30.309965] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-25T20:16:30.310092] [INFO ] [sig ] ARM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:30.454944] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARM.txt [2026-02-25T20:16:30.455098] [INFO ] [sig ] [234/3376] Completed ARM in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:30.455140] [INFO ] [sig ] [235/3376] Forecasting ARMK... [2026-02-25T20:16:30.455171] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-25T20:16:30.455201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-25T20:16:30.466704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-25T20:16:30.466977] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-25T20:16:30.467815] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-25T20:16:30.467869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:30.467902] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:30.467928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:30.468005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:30.526123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:30.526844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:30.526924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:30.526956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:30.652083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:30.652274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:30.652316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:30.652344] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:30.655905] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-02-25T20:16:30.656197] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-25T20:16:30.656326] [INFO ] [sig ] ARMK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:30.801230] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARMK.txt [2026-02-25T20:16:30.801387] [INFO ] [sig ] [235/3376] Completed ARMK in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:30.801434] [INFO ] [sig ] [236/3376] Forecasting AROC... [2026-02-25T20:16:30.801464] [INFO ] [sig ] Generating forecast for: AROC [2026-02-25T20:16:30.801507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-25T20:16:30.814031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-25T20:16:30.814330] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-25T20:16:30.815341] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-25T20:16:30.815395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:30.815427] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:30.815453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:30.815508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:30.874119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:30.874793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:30.874884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:30.874918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:30.992048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:30.992211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:30.992251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:30.992280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:30.996146] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-25T20:16:30.996431] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-25T20:16:30.996562] [INFO ] [sig ] AROC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:31.148513] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AROC.txt [2026-02-25T20:16:31.148695] [INFO ] [sig ] [236/3376] Completed AROC in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:31.148744] [INFO ] [sig ] [237/3376] Forecasting ARQ... [2026-02-25T20:16:31.148777] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-25T20:16:31.148808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-25T20:16:31.160795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-25T20:16:31.161177] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-25T20:16:31.162080] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-25T20:16:31.162135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:31.162169] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:31.162196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:31.162254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:31.228350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:31.229649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:31.229741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:31.229774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:31.356257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:31.356428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:31.356495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:31.356529] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:31.360231] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-25T20:16:31.360553] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-25T20:16:31.360931] [INFO ] [sig ] ARQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:31.519330] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARQ.txt [2026-02-25T20:16:31.519598] [INFO ] [sig ] [237/3376] Completed ARQ in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-25T20:16:31.519651] [INFO ] [sig ] [238/3376] Forecasting ARQQ... [2026-02-25T20:16:31.519699] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-25T20:16:31.519742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-25T20:16:31.531875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-25T20:16:31.532217] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-25T20:16:31.533042] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-25T20:16:31.533095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:31.533127] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:31.533153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:31.533209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:31.597062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:31.598023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:31.598114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:31.598148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:31.731325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:31.731497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:31.731538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:31.731568] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:31.735263] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=12.24%) [2026-02-25T20:16:31.735646] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-25T20:16:31.735798] [INFO ] [sig ] ARQQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:31.881951] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARQQ.txt [2026-02-25T20:16:31.882105] [INFO ] [sig ] [238/3376] Completed ARQQ in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:31.882145] [INFO ] [sig ] [239/3376] Forecasting ARRY... [2026-02-25T20:16:31.882175] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-25T20:16:31.882206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-25T20:16:31.893956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-25T20:16:31.894277] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-25T20:16:31.895305] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-25T20:16:31.895358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:31.895390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:31.895417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:31.895472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:31.955622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:31.956426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:31.956515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:31.956548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:32.084272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:32.084654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:32.084698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:32.084726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:32.088555] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-25T20:16:32.089062] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-25T20:16:32.089195] [INFO ] [sig ] ARRY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:32.234990] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ARRY.txt [2026-02-25T20:16:32.235149] [INFO ] [sig ] [239/3376] Completed ARRY in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:32.235191] [INFO ] [sig ] [240/3376] Forecasting ARTL... [2026-02-25T20:16:32.235221] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-25T20:16:32.235253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-25T20:16:32.247403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-25T20:16:32.247773] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-25T20:16:32.248675] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-25T20:16:32.248729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:32.248764] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:32.248795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:32.248865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:32.310802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:32.311917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:32.312017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:32.312053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:32.438391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:32.438564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:32.438625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:32.438656] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:32.442343] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-02-25T20:16:32.442706] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-25T20:16:32.442867] [INFO ] [sig ] ARTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:32.596010] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARTL.txt [2026-02-25T20:16:32.596198] [INFO ] [sig ] [240/3376] Completed ARTL in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:32.596243] [INFO ] [sig ] [241/3376] Forecasting ARTNA... [2026-02-25T20:16:32.596276] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-25T20:16:32.596314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-25T20:16:32.609430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-25T20:16:32.610064] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-25T20:16:32.610923] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-25T20:16:32.610978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:32.611051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:32.611083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:32.611143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:32.675325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:32.676446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:32.676756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:32.676791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:32.806040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:32.806219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:32.806259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:32.806289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:32.811004] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=30.76%) [2026-02-25T20:16:32.811459] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-25T20:16:32.811858] [INFO ] [sig ] ARTNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:32.966537] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARTNA.txt [2026-02-25T20:16:32.966769] [INFO ] [sig ] [241/3376] Completed ARTNA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:32.966830] [INFO ] [sig ] [242/3376] Forecasting ARVN... [2026-02-25T20:16:32.966862] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-25T20:16:32.966895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-25T20:16:32.979530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-25T20:16:32.979974] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-25T20:16:32.980867] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-25T20:16:32.980931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:32.980967] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:32.980995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:32.981053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:33.039544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:33.040354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:33.040445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:33.040476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:33.174355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:33.174597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:33.174644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:33.174675] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:33.179199] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=33.03%) [2026-02-25T20:16:33.179555] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-25T20:16:33.179731] [INFO ] [sig ] ARVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:33.337490] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ARVN.txt [2026-02-25T20:16:33.337689] [INFO ] [sig ] [242/3376] Completed ARVN in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:33.337732] [INFO ] [sig ] [243/3376] Forecasting ASA... [2026-02-25T20:16:33.337764] [INFO ] [sig ] Generating forecast for: ASA [2026-02-25T20:16:33.337812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-25T20:16:33.350537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-25T20:16:33.350927] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-25T20:16:33.351786] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-25T20:16:33.351841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:33.351875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:33.351902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:33.351959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:33.413252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:33.414303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:33.414409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:33.414443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:33.549328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:33.549515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:33.549564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:33.549621] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:33.553787] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=77.42%) [2026-02-25T20:16:33.554175] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-25T20:16:33.554335] [INFO ] [sig ] ASA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:33.712818] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASA.txt [2026-02-25T20:16:33.712986] [INFO ] [sig ] [243/3376] Completed ASA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:33.713028] [INFO ] [sig ] [244/3376] Forecasting ASB... [2026-02-25T20:16:33.713059] [INFO ] [sig ] Generating forecast for: ASB [2026-02-25T20:16:33.713092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-25T20:16:33.725997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-25T20:16:33.726374] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-25T20:16:33.727199] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-25T20:16:33.727252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:33.727284] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:33.727310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:33.727365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:33.789141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:33.790152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:33.790251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:33.790284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:33.939054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:33.939275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:33.939332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:33.939426] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:33.944941] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=10.92%) [2026-02-25T20:16:33.945503] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-25T20:16:33.945762] [INFO ] [sig ] ASB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:34.126168] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASB.txt [2026-02-25T20:16:34.126344] [INFO ] [sig ] [244/3376] Completed ASB in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:34.126401] [INFO ] [sig ] [245/3376] Forecasting ASBA... [2026-02-25T20:16:34.126442] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-25T20:16:34.126475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-25T20:16:34.139464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-25T20:16:34.139907] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-25T20:16:34.140854] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-25T20:16:34.140911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:34.140945] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:34.140974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:34.141032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:34.220563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:34.221849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:34.221980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:34.222024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:34.337460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:34.337635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:34.337678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:34.337706] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:34.341246] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=68.18%) [2026-02-25T20:16:34.341528] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-25T20:16:34.341677] [INFO ] [sig ] ASBA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:34.488711] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASBA.txt [2026-02-25T20:16:34.488838] [INFO ] [sig ] [245/3376] Completed ASBA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-25T20:16:34.488877] [INFO ] [sig ] [246/3376] Forecasting ASC... [2026-02-25T20:16:34.488905] [INFO ] [sig ] Generating forecast for: ASC [2026-02-25T20:16:34.488934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-25T20:16:34.500528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-25T20:16:34.500844] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-25T20:16:34.501654] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-25T20:16:34.501707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:34.501739] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:34.501765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:34.501822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:34.562555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:34.563221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:34.563301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:34.563333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:34.685822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:34.685978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:34.686024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:34.686059] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:34.689730] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-25T20:16:34.690009] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-25T20:16:34.690156] [INFO ] [sig ] ASC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:34.839342] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASC.txt [2026-02-25T20:16:34.839535] [INFO ] [sig ] [246/3376] Completed ASC in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-25T20:16:34.839620] [INFO ] [sig ] [247/3376] Forecasting ASG... [2026-02-25T20:16:34.839654] [INFO ] [sig ] Generating forecast for: ASG [2026-02-25T20:16:34.839688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-25T20:16:34.852100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-25T20:16:34.852499] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-25T20:16:34.853381] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-25T20:16:34.853436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:34.853468] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:34.853494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:34.853551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:34.932145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:34.933404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:34.933548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:34.933617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:35.098296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:35.098510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:35.098611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:35.098675] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:35.104280] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-02-25T20:16:35.104856] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-25T20:16:35.105076] [INFO ] [sig ] ASG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:35.336028] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASG.txt [2026-02-25T20:16:35.336242] [INFO ] [sig ] [247/3376] Completed ASG in 0.5s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:35.336290] [INFO ] [sig ] [248/3376] Forecasting ASGI... [2026-02-25T20:16:35.336326] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-25T20:16:35.336367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-25T20:16:35.369816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-25T20:16:35.370379] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-25T20:16:35.371839] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-25T20:16:35.371930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:35.371968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:35.371999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:35.372072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:35.466929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:35.471005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:35.471245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:35.471303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:35.677297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:35.677504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:35.677568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:35.677665] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:35.683547] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-25T20:16:35.684231] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-25T20:16:35.684464] [INFO ] [sig ] ASGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:35.926967] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASGI.txt [2026-02-25T20:16:35.927218] [INFO ] [sig ] [248/3376] Completed ASGI in 0.6s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:35.927284] [INFO ] [sig ] [249/3376] Forecasting ASGN... [2026-02-25T20:16:35.927329] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-25T20:16:35.927380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-25T20:16:35.956223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-25T20:16:35.956869] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-25T20:16:35.958289] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-25T20:16:35.958388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:35.958440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:35.958485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:35.958603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:36.049001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:36.050311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:36.050459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:36.050529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:36.217671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:36.217857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:36.217903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:36.217935] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:36.222021] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-25T20:16:36.222374] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-25T20:16:36.222529] [INFO ] [sig ] ASGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:36.375534] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASGN.txt [2026-02-25T20:16:36.375745] [INFO ] [sig ] [249/3376] Completed ASGN in 0.4s | 2.71 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:36.375790] [INFO ] [sig ] [250/3376] Forecasting ASH... [2026-02-25T20:16:36.375824] [INFO ] [sig ] Generating forecast for: ASH [2026-02-25T20:16:36.375858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-25T20:16:36.422153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-25T20:16:36.422569] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-25T20:16:36.423450] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-25T20:16:36.423508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:36.423550] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:36.423604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:36.423706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:36.485157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:36.486113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:36.486204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:36.486259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:36.617129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:36.617299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:36.617341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:36.617371] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:36.621534] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=14.23%) [2026-02-25T20:16:36.621891] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-25T20:16:36.622034] [INFO ] [sig ] ASH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:36.784669] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASH.txt [2026-02-25T20:16:36.784845] [INFO ] [sig ] [250/3376] Completed ASH in 0.4s | 2.71 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:36.784894] [INFO ] [sig ] [251/3376] Forecasting ASIX... [2026-02-25T20:16:36.784927] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-25T20:16:36.784960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-25T20:16:36.796946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-25T20:16:36.797346] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-25T20:16:36.798419] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-25T20:16:36.798474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:36.798508] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:36.798539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:36.798632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:36.861522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:36.862508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:36.862707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:36.862745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:37.010317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:37.010499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:37.010760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:37.010805] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:37.015022] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-02-25T20:16:37.015355] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-25T20:16:37.015506] [INFO ] [sig ] ASIX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:37.167929] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASIX.txt [2026-02-25T20:16:37.168143] [INFO ] [sig ] [251/3376] Completed ASIX in 0.4s | 2.71 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:37.168186] [INFO ] [sig ] [252/3376] Forecasting ASLE... [2026-02-25T20:16:37.168215] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-25T20:16:37.168247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-25T20:16:37.179834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-25T20:16:37.180215] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-25T20:16:37.181095] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-25T20:16:37.181151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:37.181184] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:37.181224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:37.181287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:37.240558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:37.241468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:37.241563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:37.241621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:37.366435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:37.366629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:37.366673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:37.366702] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:37.370453] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-02-25T20:16:37.370769] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-25T20:16:37.370907] [INFO ] [sig ] ASLE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:37.517322] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASLE.txt [2026-02-25T20:16:37.517492] [INFO ] [sig ] [252/3376] Completed ASLE in 0.3s | 2.71 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-25T20:16:37.517552] [INFO ] [sig ] [253/3376] Forecasting ASMB... [2026-02-25T20:16:37.517615] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-25T20:16:37.517654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-25T20:16:37.530159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-25T20:16:37.530494] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-25T20:16:37.531319] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-25T20:16:37.531373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:37.531406] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:37.531433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:37.531490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:37.592622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:37.593561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:37.593679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:37.593713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:37.718304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:37.718699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:37.718742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:37.718771] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:37.722633] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-25T20:16:37.722916] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-25T20:16:37.723047] [INFO ] [sig ] ASMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:37.873020] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASMB.txt [2026-02-25T20:16:37.873188] [INFO ] [sig ] [253/3376] Completed ASMB in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:37.873229] [INFO ] [sig ] [254/3376] Forecasting ASML... [2026-02-25T20:16:37.873260] [INFO ] [sig ] Generating forecast for: ASML [2026-02-25T20:16:37.873290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-25T20:16:37.885939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-25T20:16:37.886273] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-25T20:16:37.887107] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-25T20:16:37.887160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:37.887193] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:37.887220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:37.887277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:37.947183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:37.948214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:37.948301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:37.948334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:38.081334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:38.081505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:38.081560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:38.081624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:38.085260] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-25T20:16:38.085568] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-25T20:16:38.085746] [INFO ] [sig ] ASML: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:38.238094] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASML.txt [2026-02-25T20:16:38.238279] [INFO ] [sig ] [254/3376] Completed ASML in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:38.238323] [INFO ] [sig ] [255/3376] Forecasting ASND... [2026-02-25T20:16:38.238354] [INFO ] [sig ] Generating forecast for: ASND [2026-02-25T20:16:38.238387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-25T20:16:38.251805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-25T20:16:38.252275] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-25T20:16:38.253334] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-25T20:16:38.253400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:38.253436] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:38.253465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:38.253525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:38.321355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:38.322481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:38.322633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:38.322680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:38.459050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:38.459221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:38.459263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:38.459291] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:38.462926] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=38.86%) [2026-02-25T20:16:38.463242] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-25T20:16:38.463381] [INFO ] [sig ] ASND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:38.623153] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASND.txt [2026-02-25T20:16:38.623322] [INFO ] [sig ] [255/3376] Completed ASND in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:38.623366] [INFO ] [sig ] [256/3376] Forecasting ASO... [2026-02-25T20:16:38.623398] [INFO ] [sig ] Generating forecast for: ASO [2026-02-25T20:16:38.623438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-25T20:16:38.637217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-25T20:16:38.637716] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-25T20:16:38.638618] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-25T20:16:38.638686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:38.638732] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:38.638774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:38.638866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:38.703407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:38.704358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:38.704445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:38.704480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:38.847784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:38.847952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:38.848020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:38.848053] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:38.851599] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-02-25T20:16:38.851905] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-25T20:16:38.852039] [INFO ] [sig ] ASO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:39.005541] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASO.txt [2026-02-25T20:16:39.005745] [INFO ] [sig ] [256/3376] Completed ASO in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:39.005786] [INFO ] [sig ] [257/3376] Forecasting ASPI... [2026-02-25T20:16:39.005817] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-25T20:16:39.005847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-25T20:16:39.021421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-25T20:16:39.022165] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-25T20:16:39.023456] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-25T20:16:39.023525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:39.023589] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:39.023632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:39.023714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:39.098260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:39.099278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:39.099371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:39.099404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:39.218902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:39.219067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:39.219109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:39.219139] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:39.222639] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-02-25T20:16:39.222926] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-25T20:16:39.223060] [INFO ] [sig ] ASPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:39.370259] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASPI.txt [2026-02-25T20:16:39.370408] [INFO ] [sig ] [257/3376] Completed ASPI in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:39.370450] [INFO ] [sig ] [258/3376] Forecasting ASPN... [2026-02-25T20:16:39.370481] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-25T20:16:39.370512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-25T20:16:39.382485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-25T20:16:39.382846] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-25T20:16:39.383737] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-25T20:16:39.383974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:39.384038] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:39.384068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:39.384144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:39.445849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:39.446682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:39.446768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:39.446801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:39.571121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:39.571282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:39.571323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:39.571353] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:39.574859] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=62.85%) [2026-02-25T20:16:39.575139] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-25T20:16:39.575269] [INFO ] [sig ] ASPN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:39.725625] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASPN.txt [2026-02-25T20:16:39.725781] [INFO ] [sig ] [258/3376] Completed ASPN in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:39.725834] [INFO ] [sig ] [259/3376] Forecasting ASPS... [2026-02-25T20:16:39.725866] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-25T20:16:39.725896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-25T20:16:39.739426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-25T20:16:39.739840] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-25T20:16:39.740725] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-25T20:16:39.740782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:39.740816] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:39.740842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:39.740901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:39.806519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:39.807517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:39.807631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:39.807668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:39.924638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:39.924826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:39.924870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:39.924901] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:39.928925] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=82.26%) [2026-02-25T20:16:39.929329] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-25T20:16:39.929483] [INFO ] [sig ] ASPS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:40.088957] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASPS.txt [2026-02-25T20:16:40.089132] [INFO ] [sig ] [259/3376] Completed ASPS in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:40.089176] [INFO ] [sig ] [260/3376] Forecasting ASTE... [2026-02-25T20:16:40.089209] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-25T20:16:40.089239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-25T20:16:40.101027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-25T20:16:40.101420] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-25T20:16:40.102305] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-25T20:16:40.102359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:40.102394] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:40.102423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:40.102482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:40.178330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:40.179460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:40.179569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:40.179650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:40.324885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:40.325080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:40.325140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:40.325173] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:40.329634] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-02-25T20:16:40.329961] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-25T20:16:40.330103] [INFO ] [sig ] ASTE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:40.476953] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASTE.txt [2026-02-25T20:16:40.477100] [INFO ] [sig ] [260/3376] Completed ASTE in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:40.477140] [INFO ] [sig ] [261/3376] Forecasting ASTH... [2026-02-25T20:16:40.477171] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-25T20:16:40.477202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-25T20:16:40.489773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-25T20:16:40.490101] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-25T20:16:40.491078] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-25T20:16:40.491132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:40.491164] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:40.491191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:40.491246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:40.555148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:40.556017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:40.556102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:40.556136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:40.678821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:40.678998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:40.679041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:40.679113] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:40.682809] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=41.04%) [2026-02-25T20:16:40.683096] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-25T20:16:40.683256] [INFO ] [sig ] ASTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:40.908897] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASTH.txt [2026-02-25T20:16:40.909065] [INFO ] [sig ] [261/3376] Completed ASTH in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:40.909107] [INFO ] [sig ] [262/3376] Forecasting ASTI... [2026-02-25T20:16:40.909140] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-25T20:16:40.909171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-25T20:16:40.921772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-25T20:16:40.922154] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-25T20:16:40.923067] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-25T20:16:40.923124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:40.923158] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:40.923187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:40.923247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:40.990062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:40.991210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:40.991300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:40.991336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:41.120339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:41.120509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:41.120550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:41.120600] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:41.124710] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-25T20:16:41.125037] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-25T20:16:41.125178] [INFO ] [sig ] ASTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:41.277205] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASTI.txt [2026-02-25T20:16:41.277366] [INFO ] [sig ] [262/3376] Completed ASTI in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-25T20:16:41.277408] [INFO ] [sig ] [263/3376] Forecasting ASTL... [2026-02-25T20:16:41.277437] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-25T20:16:41.277469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-25T20:16:41.290246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-25T20:16:41.290617] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-25T20:16:41.291475] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-25T20:16:41.291531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:41.291564] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:41.291635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:41.291727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:41.351540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:41.352419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:41.352508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:41.352543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:41.480883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:41.481070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:41.481115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:41.481146] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:41.484891] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-25T20:16:41.485192] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-25T20:16:41.485374] [INFO ] [sig ] ASTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:41.638454] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASTL.txt [2026-02-25T20:16:41.638658] [INFO ] [sig ] [263/3376] Completed ASTL in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-25T20:16:41.638711] [INFO ] [sig ] [264/3376] Forecasting ASTS... [2026-02-25T20:16:41.638747] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-25T20:16:41.638786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-25T20:16:41.652281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-25T20:16:41.652717] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-25T20:16:41.653612] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-25T20:16:41.653681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:41.653722] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:41.653756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:41.653823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:41.717225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:41.718278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:41.718375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:41.718410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:41.842809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:41.842980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:41.843021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:41.843049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:41.846602] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=0.17%) [2026-02-25T20:16:41.846895] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-25T20:16:41.847032] [INFO ] [sig ] ASTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:41.994292] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ASTS.txt [2026-02-25T20:16:41.994466] [INFO ] [sig ] [264/3376] Completed ASTS in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-25T20:16:41.994506] [INFO ] [sig ] [265/3376] Forecasting ASX... [2026-02-25T20:16:41.994537] [INFO ] [sig ] Generating forecast for: ASX [2026-02-25T20:16:41.994567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-25T20:16:42.006696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-25T20:16:42.007100] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-25T20:16:42.008032] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-25T20:16:42.008099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:42.008135] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:42.008163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:42.008222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:42.069947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:42.070900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:42.070991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:42.071025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:42.194682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:42.194836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:42.194876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:42.194906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:42.198483] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=67.93%) [2026-02-25T20:16:42.198823] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-25T20:16:42.198960] [INFO ] [sig ] ASX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:42.349647] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASX.txt [2026-02-25T20:16:42.349832] [INFO ] [sig ] [265/3376] Completed ASX in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-25T20:16:42.349872] [INFO ] [sig ] [266/3376] Forecasting ASYS... [2026-02-25T20:16:42.349904] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-25T20:16:42.349934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-25T20:16:42.362081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-25T20:16:42.362402] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-25T20:16:42.363255] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-25T20:16:42.363311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:42.363345] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:42.363373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:42.363433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:42.425133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:42.425956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:42.426041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:42.426076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:42.548956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:42.549117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:42.549157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:42.549186] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:42.552713] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-25T20:16:42.552997] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-25T20:16:42.553133] [INFO ] [sig ] ASYS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:42.723211] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ASYS.txt [2026-02-25T20:16:42.723412] [INFO ] [sig ] [266/3376] Completed ASYS in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-25T20:16:42.723459] [INFO ] [sig ] [267/3376] Forecasting ATAI... [2026-02-25T20:16:42.723493] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-25T20:16:42.723525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-25T20:16:42.736861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-25T20:16:42.737295] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-25T20:16:42.738303] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-25T20:16:42.738363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:42.738397] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:42.738425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:42.738485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:42.807211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:42.808156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:42.808256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:42.808297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:42.954122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:42.954289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:42.954330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:42.954360] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:42.958431] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-02-25T20:16:42.958951] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-25T20:16:42.959094] [INFO ] [sig ] ATAI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:43.116138] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATAI.txt [2026-02-25T20:16:43.116303] [INFO ] [sig ] [267/3376] Completed ATAI in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-25T20:16:43.116348] [INFO ] [sig ] [268/3376] Forecasting ATEC... [2026-02-25T20:16:43.116380] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-25T20:16:43.116412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-25T20:16:43.130355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-25T20:16:43.130754] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-25T20:16:43.131889] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-25T20:16:43.131944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:43.131978] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:43.132007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:43.132067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:43.196158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:43.197189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:43.197339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:43.197375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:43.332116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:43.332281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:43.332323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:43.332354] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:43.336078] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-25T20:16:43.336452] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-25T20:16:43.336673] [INFO ] [sig ] ATEC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:43.502103] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATEC.txt [2026-02-25T20:16:43.502267] [INFO ] [sig ] [268/3376] Completed ATEC in 0.4s | 2.71 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-25T20:16:43.502310] [INFO ] [sig ] [269/3376] Forecasting ATEN... [2026-02-25T20:16:43.502341] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-25T20:16:43.502371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-25T20:16:43.515980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-25T20:16:43.516365] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-25T20:16:43.517253] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-25T20:16:43.517307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:43.517341] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:43.517368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:43.517426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:43.581245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:43.582170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:43.582259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:43.582294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:43.713448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:43.713640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:43.713690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:43.713727] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:43.717472] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-02-25T20:16:43.717786] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-25T20:16:43.717926] [INFO ] [sig ] ATEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:43.873159] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATEN.txt [2026-02-25T20:16:43.873353] [INFO ] [sig ] [269/3376] Completed ATEN in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:43.873401] [INFO ] [sig ] [270/3376] Forecasting ATEX... [2026-02-25T20:16:43.873438] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-25T20:16:43.873471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-25T20:16:43.886569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-25T20:16:43.887013] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-25T20:16:43.887931] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-25T20:16:43.888012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:43.888048] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:43.888076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:43.888135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:43.951340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:43.952523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:43.952652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:43.952702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:44.078955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:44.079121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:44.079162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:44.079191] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:44.083091] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-25T20:16:44.083408] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-25T20:16:44.083549] [INFO ] [sig ] ATEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:44.237903] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATEX.txt [2026-02-25T20:16:44.238092] [INFO ] [sig ] [270/3376] Completed ATEX in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:44.238136] [INFO ] [sig ] [271/3376] Forecasting ATHM... [2026-02-25T20:16:44.238168] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-25T20:16:44.238201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-25T20:16:44.250899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-25T20:16:44.251356] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-25T20:16:44.252228] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-25T20:16:44.252284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:44.252317] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:44.252345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:44.252403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:44.322310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:44.323507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:44.323649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:44.323699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:44.463705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:44.463873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:44.463914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:44.463945] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:44.467857] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=30.22%) [2026-02-25T20:16:44.468242] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-25T20:16:44.468427] [INFO ] [sig ] ATHM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:44.630393] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATHM.txt [2026-02-25T20:16:44.630621] [INFO ] [sig ] [271/3376] Completed ATHM in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:44.630677] [INFO ] [sig ] [272/3376] Forecasting ATI... [2026-02-25T20:16:44.630713] [INFO ] [sig ] Generating forecast for: ATI [2026-02-25T20:16:44.630743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-25T20:16:44.642778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-25T20:16:44.643196] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-25T20:16:44.644164] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-25T20:16:44.644221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:44.644256] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:44.644283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:44.644341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:44.707222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:44.708536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:44.708668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:44.708720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:44.847349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:44.847547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:44.847659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:44.847694] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:44.851692] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-25T20:16:44.852014] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-25T20:16:44.852334] [INFO ] [sig ] ATI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:45.011222] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATI.txt [2026-02-25T20:16:45.011405] [INFO ] [sig ] [272/3376] Completed ATI in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:45.011449] [INFO ] [sig ] [273/3376] Forecasting ATLC... [2026-02-25T20:16:45.011479] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-25T20:16:45.011513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-25T20:16:45.027013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-25T20:16:45.027449] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-25T20:16:45.028399] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-25T20:16:45.028472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:45.028526] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:45.028569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:45.028689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:45.100973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:45.102153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:45.102336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:45.102393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:45.223047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:45.223215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:45.223256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:45.223285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:45.226792] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=54.87%) [2026-02-25T20:16:45.227091] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-25T20:16:45.227224] [INFO ] [sig ] ATLC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:45.384995] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATLC.txt [2026-02-25T20:16:45.385192] [INFO ] [sig ] [273/3376] Completed ATLC in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:45.385257] [INFO ] [sig ] [274/3376] Forecasting ATLCZ... [2026-02-25T20:16:45.385302] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-25T20:16:45.385345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-25T20:16:45.400977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-25T20:16:45.401424] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-25T20:16:45.402539] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-25T20:16:45.402637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:45.402684] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:45.402724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:45.402817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:45.465466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:45.466385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:45.466480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:45.466515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:45.592827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:45.593038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:45.593080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:45.593110] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:45.596820] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=21.58%) [2026-02-25T20:16:45.597151] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-25T20:16:45.597308] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:45.749460] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATLCZ.txt [2026-02-25T20:16:45.749653] [INFO ] [sig ] [274/3376] Completed ATLCZ in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:45.749718] [INFO ] [sig ] [275/3376] Forecasting ATLO... [2026-02-25T20:16:45.749762] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-25T20:16:45.749795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-25T20:16:45.762070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-25T20:16:45.762424] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-25T20:16:45.763291] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-25T20:16:45.763347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:45.763420] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:45.763450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:45.763509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:45.825484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:45.826417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:45.826508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:45.826542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:45.938368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:45.938536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:45.938593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:45.938625] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:45.942485] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=20.89%) [2026-02-25T20:16:45.942785] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-25T20:16:45.942918] [INFO ] [sig ] ATLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:46.094130] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATLO.txt [2026-02-25T20:16:46.094293] [INFO ] [sig ] [275/3376] Completed ATLO in 0.3s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:46.094337] [INFO ] [sig ] [276/3376] Forecasting ATNI... [2026-02-25T20:16:46.094368] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-25T20:16:46.094400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-25T20:16:46.109237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-25T20:16:46.109645] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-25T20:16:46.110535] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-25T20:16:46.110608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:46.110656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:46.110684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:46.110742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:46.171403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:46.172220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:46.172308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:46.172342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:46.314898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:46.315094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:46.315146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:46.315176] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:46.318958] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-02-25T20:16:46.319260] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-25T20:16:46.319403] [INFO ] [sig ] ATNI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:46.479033] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATNI.txt [2026-02-25T20:16:46.479202] [INFO ] [sig ] [276/3376] Completed ATNI in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:46.479244] [INFO ] [sig ] [277/3376] Forecasting ATO... [2026-02-25T20:16:46.479274] [INFO ] [sig ] Generating forecast for: ATO [2026-02-25T20:16:46.479304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-25T20:16:46.501523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-25T20:16:46.502034] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-25T20:16:46.503151] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-25T20:16:46.503219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:46.503265] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:46.503306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:46.503392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:46.566978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:46.567953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:46.568063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:46.568098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:46.695983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:46.696153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:46.696193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:46.696222] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:46.700051] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-25T20:16:46.700351] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-25T20:16:46.700490] [INFO ] [sig ] ATO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:46.850014] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATO.txt [2026-02-25T20:16:46.850185] [INFO ] [sig ] [277/3376] Completed ATO in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:46.850227] [INFO ] [sig ] [278/3376] Forecasting ATOM... [2026-02-25T20:16:46.850258] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-25T20:16:46.850292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-25T20:16:46.862437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-25T20:16:46.862865] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-25T20:16:46.863848] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-25T20:16:46.863906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:46.863939] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:46.863967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:46.864026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:46.929289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:46.930512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:46.930644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:46.930684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:47.080653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:47.080826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:47.080868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:47.080937] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:47.084606] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-02-25T20:16:47.084951] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-25T20:16:47.085102] [INFO ] [sig ] ATOM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:47.243994] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATOM.txt [2026-02-25T20:16:47.244165] [INFO ] [sig ] [278/3376] Completed ATOM in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:47.244206] [INFO ] [sig ] [279/3376] Forecasting ATRA... [2026-02-25T20:16:47.244237] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-25T20:16:47.244269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-25T20:16:47.256347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-25T20:16:47.256800] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-25T20:16:47.257751] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-25T20:16:47.257821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:47.257863] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:47.257896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:47.257957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:47.317329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:47.318279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:47.318369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:47.318401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:47.442157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:47.442326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:47.442366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:47.442395] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:47.446007] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=25.71%) [2026-02-25T20:16:47.446348] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-25T20:16:47.446493] [INFO ] [sig ] ATRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:47.595946] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ATRA.txt [2026-02-25T20:16:47.596118] [INFO ] [sig ] [279/3376] Completed ATRA in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-25T20:16:47.596165] [INFO ] [sig ] [280/3376] Forecasting ATRC... [2026-02-25T20:16:47.596195] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-25T20:16:47.596226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-25T20:16:47.608613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-25T20:16:47.608996] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-25T20:16:47.609824] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-25T20:16:47.609878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:47.609910] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:47.609936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:47.609993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:47.670567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:47.671490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:47.671596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:47.671633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:47.795564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:47.795746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:47.795786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:47.795816] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:47.799923] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=76.91%) [2026-02-25T20:16:47.800294] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-25T20:16:47.800451] [INFO ] [sig ] ATRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:47.965718] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATRC.txt [2026-02-25T20:16:47.965913] [INFO ] [sig ] [280/3376] Completed ATRC in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-25T20:16:47.965961] [INFO ] [sig ] [281/3376] Forecasting ATRO... [2026-02-25T20:16:47.965992] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-25T20:16:47.966026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-25T20:16:47.979364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-25T20:16:47.979783] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-25T20:16:47.980659] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-25T20:16:47.980715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:47.980749] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:47.980777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:47.980834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:48.045129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:48.046112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:48.046205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:48.046240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:48.189718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:48.189891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:48.189937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:48.189965] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:48.194360] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-02-25T20:16:48.194678] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-25T20:16:48.194832] [INFO ] [sig ] ATRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:48.348747] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ATRO.txt [2026-02-25T20:16:48.348940] [INFO ] [sig ] [281/3376] Completed ATRO in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-25T20:16:48.348980] [INFO ] [sig ] [282/3376] Forecasting AUB... [2026-02-25T20:16:48.349011] [INFO ] [sig ] Generating forecast for: AUB [2026-02-25T20:16:48.349043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-25T20:16:48.361383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-25T20:16:48.361746] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-25T20:16:48.362723] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-25T20:16:48.362791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:48.362833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:48.362869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:48.362941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:48.428341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:48.429414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:48.429527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:48.429567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:48.554488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:48.554669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:48.554712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:48.554742] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:48.558386] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-25T20:16:48.558732] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-25T20:16:48.558885] [INFO ] [sig ] AUB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:48.716734] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AUB.txt [2026-02-25T20:16:48.716898] [INFO ] [sig ] [282/3376] Completed AUB in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-25T20:16:48.716939] [INFO ] [sig ] [283/3376] Forecasting AUDC... [2026-02-25T20:16:48.716970] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-25T20:16:48.717000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-25T20:16:48.728985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-25T20:16:48.729391] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-25T20:16:48.730232] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-25T20:16:48.730286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:48.730318] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:48.730344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:48.730400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:48.789435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:48.790368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:48.790461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:48.790493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:48.920260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:48.920432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:48.920474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:48.920521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:48.924563] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=32.14%) [2026-02-25T20:16:48.925001] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-25T20:16:48.925197] [INFO ] [sig ] AUDC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:49.091236] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AUDC.txt [2026-02-25T20:16:49.091402] [INFO ] [sig ] [283/3376] Completed AUDC in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-25T20:16:49.091446] [INFO ] [sig ] [284/3376] Forecasting AUPH... [2026-02-25T20:16:49.091479] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-25T20:16:49.091511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-25T20:16:49.104546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-25T20:16:49.104942] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-25T20:16:49.105858] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-25T20:16:49.105917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:49.105959] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:49.105989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:49.106047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:49.167557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:49.168502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:49.168631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:49.168682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:49.294135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:49.294301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:49.294342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:49.294373] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:49.298007] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-25T20:16:49.298301] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-25T20:16:49.298438] [INFO ] [sig ] AUPH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:49.451299] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AUPH.txt [2026-02-25T20:16:49.451461] [INFO ] [sig ] [284/3376] Completed AUPH in 0.4s | 2.71 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-25T20:16:49.451501] [INFO ] [sig ] [285/3376] Forecasting AURA... [2026-02-25T20:16:49.451530] [INFO ] [sig ] Generating forecast for: AURA [2026-02-25T20:16:49.451559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-25T20:16:49.467494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-25T20:16:49.468273] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-25T20:16:49.469212] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-25T20:16:49.469271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:49.469304] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:49.469333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:49.469392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:49.531275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:49.532366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:49.532524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:49.532561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:49.659409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:49.659603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:49.659647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:49.659678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:49.663419] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=17.14%) [2026-02-25T20:16:49.663765] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-25T20:16:49.663923] [INFO ] [sig ] AURA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:49.828510] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AURA.txt [2026-02-25T20:16:49.828719] [INFO ] [sig ] [285/3376] Completed AURA in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:49.828792] [INFO ] [sig ] [286/3376] Forecasting AUTL... [2026-02-25T20:16:49.828854] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-25T20:16:49.828893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-25T20:16:49.842782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-25T20:16:49.843126] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-25T20:16:49.843981] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-25T20:16:49.844037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:49.844071] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:49.844099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:49.844157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:49.908948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:49.909913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:49.910004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:49.910039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:50.040252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:50.040440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:50.040486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:50.040516] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:50.044081] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-25T20:16:50.044372] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-25T20:16:50.044511] [INFO ] [sig ] AUTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:50.204637] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AUTL.txt [2026-02-25T20:16:50.204794] [INFO ] [sig ] [286/3376] Completed AUTL in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:50.204836] [INFO ] [sig ] [287/3376] Forecasting AVA... [2026-02-25T20:16:50.204868] [INFO ] [sig ] Generating forecast for: AVA [2026-02-25T20:16:50.204902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-25T20:16:50.217764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-25T20:16:50.218176] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-25T20:16:50.219023] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-25T20:16:50.219078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:50.219125] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:50.219155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:50.219218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:50.280249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:50.281314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:50.281425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:50.281459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:50.405535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:50.405733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:50.405775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:50.405807] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:50.409925] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-02-25T20:16:50.410431] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-25T20:16:50.410600] [INFO ] [sig ] AVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:50.562192] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVA.txt [2026-02-25T20:16:50.562383] [INFO ] [sig ] [287/3376] Completed AVA in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:50.562425] [INFO ] [sig ] [288/3376] Forecasting AVAH... [2026-02-25T20:16:50.562456] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-25T20:16:50.562485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-25T20:16:50.574927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-25T20:16:50.575324] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-25T20:16:50.576228] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-25T20:16:50.576284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:50.576317] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:50.576345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:50.576402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:50.637626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:50.638562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:50.638673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:50.638707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:50.764409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:50.764604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:50.764648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:50.764680] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:50.768441] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-25T20:16:50.768789] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-25T20:16:50.768936] [INFO ] [sig ] AVAH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:50.931680] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AVAH.txt [2026-02-25T20:16:50.931880] [INFO ] [sig ] [288/3376] Completed AVAH in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:50.931930] [INFO ] [sig ] [289/3376] Forecasting AVAL... [2026-02-25T20:16:50.931967] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-25T20:16:50.932001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-25T20:16:50.944973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-25T20:16:50.945308] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-25T20:16:50.946152] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-25T20:16:50.946207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:50.946252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:50.946291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:50.946370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:51.012194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:51.013186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:51.013283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:51.013332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:51.141965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:51.142145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:51.142187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:51.142217] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:51.146011] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=56.32%) [2026-02-25T20:16:51.146329] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-25T20:16:51.146473] [INFO ] [sig ] AVAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:51.333492] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVAL.txt [2026-02-25T20:16:51.333680] [INFO ] [sig ] [289/3376] Completed AVAL in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:51.333725] [INFO ] [sig ] [290/3376] Forecasting AVB... [2026-02-25T20:16:51.333757] [INFO ] [sig ] Generating forecast for: AVB [2026-02-25T20:16:51.333788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-25T20:16:51.345714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-25T20:16:51.346265] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-25T20:16:51.347302] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-25T20:16:51.347356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:51.347388] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:51.347414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:51.347470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:51.409029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:51.409981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:51.410073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:51.410115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:51.546633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:51.546817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:51.546860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:51.546894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:51.550625] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=40.57%) [2026-02-25T20:16:51.550971] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-25T20:16:51.551121] [INFO ] [sig ] AVB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:51.707700] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AVB.txt [2026-02-25T20:16:51.707943] [INFO ] [sig ] [290/3376] Completed AVB in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:51.708046] [INFO ] [sig ] [291/3376] Forecasting AVBP... [2026-02-25T20:16:51.708110] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-25T20:16:51.708155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-25T20:16:51.724878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-25T20:16:51.725361] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-25T20:16:51.726517] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-25T20:16:51.726616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:51.726668] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:51.726711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:51.726797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:51.812088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:51.813043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:51.813141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:51.813174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:51.945044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:51.945208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:51.945253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:51.945283] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:51.949016] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-25T20:16:51.949319] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-25T20:16:51.949459] [INFO ] [sig ] AVBP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:52.115552] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVBP.txt [2026-02-25T20:16:52.115737] [INFO ] [sig ] [291/3376] Completed AVBP in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:52.115779] [INFO ] [sig ] [292/3376] Forecasting AVD... [2026-02-25T20:16:52.115811] [INFO ] [sig ] Generating forecast for: AVD [2026-02-25T20:16:52.115844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-25T20:16:52.132963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-25T20:16:52.134008] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-25T20:16:52.136010] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-25T20:16:52.136067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:52.136154] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:52.136184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:52.136243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:52.201637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:52.202807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:52.202951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:52.202990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:52.336189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:52.336360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:52.336402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:52.336432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:52.340276] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-02-25T20:16:52.340629] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-25T20:16:52.340792] [INFO ] [sig ] AVD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:52.491789] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVD.txt [2026-02-25T20:16:52.491999] [INFO ] [sig ] [292/3376] Completed AVD in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:52.492049] [INFO ] [sig ] [293/3376] Forecasting AVGO... [2026-02-25T20:16:52.492080] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-25T20:16:52.492113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-25T20:16:52.505677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-25T20:16:52.506100] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-25T20:16:52.507044] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-25T20:16:52.507111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:52.507143] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:52.507169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:52.507228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:52.568443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:52.569452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:52.569548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:52.569604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:52.705303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:52.705507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:52.705591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:52.705648] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:52.711288] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=86.77%) [2026-02-25T20:16:52.711753] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-25T20:16:52.711956] [INFO ] [sig ] AVGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:52.892281] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVGO.txt [2026-02-25T20:16:52.892500] [INFO ] [sig ] [293/3376] Completed AVGO in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:52.892543] [INFO ] [sig ] [294/3376] Forecasting AVGX... [2026-02-25T20:16:52.892591] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-25T20:16:52.892626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-25T20:16:52.907170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-25T20:16:52.907514] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-25T20:16:52.908448] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-25T20:16:52.908503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:52.908536] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:52.908563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:52.908654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:52.969083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:52.970056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:52.970178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:52.970213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:53.095422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:53.095617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:53.095658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:53.095703] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:53.099449] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-02-25T20:16:53.099804] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-25T20:16:53.099955] [INFO ] [sig ] AVGX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:53.245598] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AVGX.txt [2026-02-25T20:16:53.245765] [INFO ] [sig ] [294/3376] Completed AVGX in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:53.245806] [INFO ] [sig ] [295/3376] Forecasting AVK... [2026-02-25T20:16:53.245837] [INFO ] [sig ] Generating forecast for: AVK [2026-02-25T20:16:53.245867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-25T20:16:53.258450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-25T20:16:53.258890] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-25T20:16:53.259729] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-25T20:16:53.259783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:53.259815] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:53.259841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:53.259897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:53.318935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:53.319891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:53.319997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:53.320038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:53.448551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:53.448746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:53.448788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:53.448855] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:53.453648] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-02-25T20:16:53.453986] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-25T20:16:53.454133] [INFO ] [sig ] AVK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:53.621247] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVK.txt [2026-02-25T20:16:53.621662] [INFO ] [sig ] [295/3376] Completed AVK in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:53.621733] [INFO ] [sig ] [296/3376] Forecasting AVNS... [2026-02-25T20:16:53.621773] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-25T20:16:53.621813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-25T20:16:53.635639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-25T20:16:53.635986] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-25T20:16:53.637229] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-25T20:16:53.637288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:53.637341] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:53.637381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:53.637448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:53.704665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:53.705889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:53.705989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:53.706030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:53.842722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:53.842885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:53.842926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:53.842956] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:53.847393] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=59.91%) [2026-02-25T20:16:53.847731] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-25T20:16:53.847873] [INFO ] [sig ] AVNS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:54.010860] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVNS.txt [2026-02-25T20:16:54.011038] [INFO ] [sig ] [296/3376] Completed AVNS in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:54.011082] [INFO ] [sig ] [297/3376] Forecasting AVO... [2026-02-25T20:16:54.011114] [INFO ] [sig ] Generating forecast for: AVO [2026-02-25T20:16:54.011145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-25T20:16:54.026386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-25T20:16:54.026867] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-25T20:16:54.027846] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-25T20:16:54.027902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:54.027935] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:54.027988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:54.028051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:54.097010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:54.098189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:54.098278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:54.098312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:54.226396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:54.226563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:54.226626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:54.226657] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:54.230431] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-02-25T20:16:54.230750] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-25T20:16:54.230887] [INFO ] [sig ] AVO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:54.390014] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AVO.txt [2026-02-25T20:16:54.390196] [INFO ] [sig ] [297/3376] Completed AVO in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:54.390257] [INFO ] [sig ] [298/3376] Forecasting AVTX... [2026-02-25T20:16:54.390292] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-25T20:16:54.390327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-25T20:16:54.403427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-25T20:16:54.403836] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-25T20:16:54.404679] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-25T20:16:54.404734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:54.404769] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:54.404807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:54.404883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:54.465963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:54.466845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:54.466958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:54.467002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:54.597664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:54.597833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:54.597874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:54.597904] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:54.602223] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=59.86%) [2026-02-25T20:16:54.602540] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-25T20:16:54.602700] [INFO ] [sig ] AVTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:54.754662] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVTX.txt [2026-02-25T20:16:54.754826] [INFO ] [sig ] [298/3376] Completed AVTX in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:54.754870] [INFO ] [sig ] [299/3376] Forecasting AVXL... [2026-02-25T20:16:54.754902] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-25T20:16:54.754934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-25T20:16:54.767427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-25T20:16:54.767867] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-25T20:16:54.769386] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-25T20:16:54.769521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:54.769556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:54.769620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:54.769681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:54.832335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:54.833545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:54.833651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:54.833687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:54.964339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:54.964517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:54.964558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:54.964615] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:54.968418] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=58.81%) [2026-02-25T20:16:54.968746] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-25T20:16:54.968894] [INFO ] [sig ] AVXL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:55.122250] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVXL.txt [2026-02-25T20:16:55.122418] [INFO ] [sig ] [299/3376] Completed AVXL in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-25T20:16:55.122460] [INFO ] [sig ] [300/3376] Forecasting AVY... [2026-02-25T20:16:55.122490] [INFO ] [sig ] Generating forecast for: AVY [2026-02-25T20:16:55.122520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-25T20:16:55.135805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-25T20:16:55.136129] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-25T20:16:55.136940] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-25T20:16:55.137005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:55.137038] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:55.137065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:55.137122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:55.196565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:55.197501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:55.197608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:55.197645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:55.324000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:55.324174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:55.324226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:55.324261] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:55.327800] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=85.41%) [2026-02-25T20:16:55.328104] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-25T20:16:55.328243] [INFO ] [sig ] AVY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:55.475561] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AVY.txt [2026-02-25T20:16:55.475750] [INFO ] [sig ] [300/3376] Completed AVY in 0.4s | 2.71 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-25T20:16:55.475792] [INFO ] [sig ] [301/3376] Forecasting AWF... [2026-02-25T20:16:55.475823] [INFO ] [sig ] Generating forecast for: AWF [2026-02-25T20:16:55.475853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-25T20:16:55.488063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-25T20:16:55.488405] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-25T20:16:55.489243] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-25T20:16:55.489297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:55.489329] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:55.489356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:55.489413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:55.548150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:55.549269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:55.549353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:55.549385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:55.678478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:55.678675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:55.678718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:55.678747] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:55.682372] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-02-25T20:16:55.682686] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-25T20:16:55.682822] [INFO ] [sig ] AWF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:55.832304] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AWF.txt [2026-02-25T20:16:55.832480] [INFO ] [sig ] [301/3376] Completed AWF in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:55.832521] [INFO ] [sig ] [302/3376] Forecasting AWI... [2026-02-25T20:16:55.832552] [INFO ] [sig ] Generating forecast for: AWI [2026-02-25T20:16:55.832604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-25T20:16:55.845045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-25T20:16:55.845369] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-25T20:16:55.846176] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-25T20:16:55.846229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:55.846261] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:55.846288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:55.846343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:55.907069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:55.908027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:55.908154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:55.908188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:56.033106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:56.033270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:56.033310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:56.033339] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:56.036802] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-25T20:16:56.037082] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-25T20:16:56.037211] [INFO ] [sig ] AWI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:56.183475] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AWI.txt [2026-02-25T20:16:56.183662] [INFO ] [sig ] [302/3376] Completed AWI in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:56.183705] [INFO ] [sig ] [303/3376] Forecasting AWK... [2026-02-25T20:16:56.183736] [INFO ] [sig ] Generating forecast for: AWK [2026-02-25T20:16:56.183770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-25T20:16:56.195727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-25T20:16:56.196072] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-25T20:16:56.196894] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-25T20:16:56.196954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:56.196993] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:56.197026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:56.197095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:56.256079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:56.256988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:56.257073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:56.257105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:56.377068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:56.377257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:56.377312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:56.377343] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:56.381275] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=28.62%) [2026-02-25T20:16:56.381551] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-25T20:16:56.381710] [INFO ] [sig ] AWK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:56.526786] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AWK.txt [2026-02-25T20:16:56.526952] [INFO ] [sig ] [303/3376] Completed AWK in 0.3s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:56.527009] [INFO ] [sig ] [304/3376] Forecasting AWP... [2026-02-25T20:16:56.527042] [INFO ] [sig ] Generating forecast for: AWP [2026-02-25T20:16:56.527075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-25T20:16:56.539561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-25T20:16:56.539911] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-25T20:16:56.540915] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-25T20:16:56.540968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:56.541000] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:56.541027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:56.541083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:56.600284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:56.601457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:56.601542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:56.601596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:56.727873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:56.728078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:56.728120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:56.728149] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:56.731691] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-25T20:16:56.731972] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-25T20:16:56.732104] [INFO ] [sig ] AWP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:56.888424] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AWP.txt [2026-02-25T20:16:56.888629] [INFO ] [sig ] [304/3376] Completed AWP in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:56.888685] [INFO ] [sig ] [305/3376] Forecasting AWRE... [2026-02-25T20:16:56.888717] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-25T20:16:56.888750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-25T20:16:56.901697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-25T20:16:56.902083] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-25T20:16:56.903006] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-25T20:16:56.903069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:56.903104] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:56.903134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:56.903205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:56.970320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:56.971255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:56.971342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:56.971376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:57.089086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:57.089304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:57.089356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:57.089392] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:57.093685] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=34.12%) [2026-02-25T20:16:57.094039] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-25T20:16:57.094222] [INFO ] [sig ] AWRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:57.249041] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AWRE.txt [2026-02-25T20:16:57.249239] [INFO ] [sig ] [305/3376] Completed AWRE in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:57.249281] [INFO ] [sig ] [306/3376] Forecasting AXGN... [2026-02-25T20:16:57.249311] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-25T20:16:57.249343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-25T20:16:57.261121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-25T20:16:57.261450] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-25T20:16:57.262278] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-25T20:16:57.262332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:57.262364] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:57.262391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:57.262447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:57.322190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:57.323176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:57.323264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:57.323296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:57.449985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:57.450173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:57.450216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:57.450246] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:57.453894] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=71.87%) [2026-02-25T20:16:57.454189] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-25T20:16:57.454320] [INFO ] [sig ] AXGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:57.603988] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AXGN.txt [2026-02-25T20:16:57.604170] [INFO ] [sig ] [306/3376] Completed AXGN in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:57.604210] [INFO ] [sig ] [307/3376] Forecasting AXP... [2026-02-25T20:16:57.604241] [INFO ] [sig ] Generating forecast for: AXP [2026-02-25T20:16:57.604272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-25T20:16:57.616730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-25T20:16:57.617119] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-25T20:16:57.618061] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-25T20:16:57.618116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:57.618150] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:57.618177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:57.618235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:57.678385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:57.679350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:57.679437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:57.679472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:57.815059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:57.815292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:57.815386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:57.815430] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:57.819902] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-02-25T20:16:57.820248] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-25T20:16:57.820409] [INFO ] [sig ] AXP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:57.976073] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AXP.txt [2026-02-25T20:16:57.976245] [INFO ] [sig ] [307/3376] Completed AXP in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:57.976288] [INFO ] [sig ] [308/3376] Forecasting AXS... [2026-02-25T20:16:57.976323] [INFO ] [sig ] Generating forecast for: AXS [2026-02-25T20:16:57.976355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-25T20:16:57.989196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-25T20:16:57.989615] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-25T20:16:57.990512] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-25T20:16:57.990567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:57.990641] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:57.990672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:57.990746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:58.051616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:58.052542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:58.052657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:58.052693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:58.181512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:58.181695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:58.181736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:58.181765] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:58.185901] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-25T20:16:58.186180] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-25T20:16:58.186312] [INFO ] [sig ] AXS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:58.338352] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AXS.txt [2026-02-25T20:16:58.338515] [INFO ] [sig ] [308/3376] Completed AXS in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:58.338556] [INFO ] [sig ] [309/3376] Forecasting AXSM... [2026-02-25T20:16:58.338608] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-25T20:16:58.338640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-25T20:16:58.351541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-25T20:16:58.352010] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-25T20:16:58.353106] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-25T20:16:58.353167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:58.353252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:58.353301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:58.353384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:58.418649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:58.419604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:58.419898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:58.419933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:58.552714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:58.552926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:58.552992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:58.553029] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:58.557036] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-02-25T20:16:58.557355] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-25T20:16:58.557517] [INFO ] [sig ] AXSM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:58.706309] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AXSM.txt [2026-02-25T20:16:58.706480] [INFO ] [sig ] [309/3376] Completed AXSM in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:58.706522] [INFO ] [sig ] [310/3376] Forecasting AXTA... [2026-02-25T20:16:58.706552] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-25T20:16:58.706601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-25T20:16:58.718809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-25T20:16:58.719197] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-25T20:16:58.720031] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-25T20:16:58.720096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:58.720134] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:58.720166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:58.720225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:58.780070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:58.781108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:58.781197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:58.781231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:58.909251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:58.909417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:58.909457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:58.909486] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:58.913089] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=35.49%) [2026-02-25T20:16:58.913373] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-25T20:16:58.913510] [INFO ] [sig ] AXTA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:59.065654] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AXTA.txt [2026-02-25T20:16:59.065818] [INFO ] [sig ] [310/3376] Completed AXTA in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:59.065858] [INFO ] [sig ] [311/3376] Forecasting AXTI... [2026-02-25T20:16:59.065889] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-25T20:16:59.065922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-25T20:16:59.078636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-25T20:16:59.078973] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-25T20:16:59.079809] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-25T20:16:59.079864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:59.079910] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:59.079941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:59.080019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:59.142449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:59.143374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:59.143462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:59.143497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:59.272959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:59.273159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:59.273201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:59.273231] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:59.277000] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=22.75%) [2026-02-25T20:16:59.277302] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-25T20:16:59.277438] [INFO ] [sig ] AXTI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:16:59.434957] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AXTI.txt [2026-02-25T20:16:59.435158] [INFO ] [sig ] [311/3376] Completed AXTI in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:59.435212] [INFO ] [sig ] [312/3376] Forecasting AYI... [2026-02-25T20:16:59.435244] [INFO ] [sig ] Generating forecast for: AYI [2026-02-25T20:16:59.435275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-25T20:16:59.452491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-25T20:16:59.452965] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-25T20:16:59.454296] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-25T20:16:59.454553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:59.454623] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:59.454664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:59.454749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:59.523156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:59.524122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:59.524223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:59.524256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:16:59.654241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:16:59.654404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:16:59.654445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:16:59.654508] [INFO ] [FORECASTER] Training complete [2026-02-25T20:16:59.658032] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=52.79%) [2026-02-25T20:16:59.658311] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-25T20:16:59.658444] [INFO ] [sig ] AYI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:16:59.802273] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AYI.txt [2026-02-25T20:16:59.802391] [INFO ] [sig ] [312/3376] Completed AYI in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:16:59.802429] [INFO ] [sig ] [313/3376] Forecasting AZ... [2026-02-25T20:16:59.802468] [INFO ] [sig ] Generating forecast for: AZ [2026-02-25T20:16:59.802499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-25T20:16:59.816953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-25T20:16:59.817429] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-25T20:16:59.818428] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-25T20:16:59.818499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:16:59.818549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:16:59.818622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:16:59.818687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:16:59.884040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:16:59.885049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:16:59.885191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:16:59.885246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:00.042251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:00.042451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:00.042504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:00.042542] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:00.047865] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-25T20:17:00.048449] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-25T20:17:00.048708] [INFO ] [sig ] AZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:00.213699] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AZ.txt [2026-02-25T20:17:00.213885] [INFO ] [sig ] [313/3376] Completed AZ in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-25T20:17:00.213926] [INFO ] [sig ] [314/3376] Forecasting AZN... [2026-02-25T20:17:00.213957] [INFO ] [sig ] Generating forecast for: AZN [2026-02-25T20:17:00.213987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-25T20:17:00.226007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-25T20:17:00.226358] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-25T20:17:00.227209] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-25T20:17:00.227264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:00.227295] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:00.227322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:00.227379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:00.291482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:00.292451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:00.292552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:00.292607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:00.418443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:00.418638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:00.418682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:00.418712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:00.422326] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=54.59%) [2026-02-25T20:17:00.422635] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-25T20:17:00.422773] [INFO ] [sig ] AZN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:00.567857] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AZN.txt [2026-02-25T20:17:00.568397] [INFO ] [sig ] [314/3376] Completed AZN in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-25T20:17:00.568709] [INFO ] [sig ] [315/3376] Forecasting AZO... [2026-02-25T20:17:00.568780] [INFO ] [sig ] Generating forecast for: AZO [2026-02-25T20:17:00.568861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-25T20:17:00.580609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-25T20:17:00.580922] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-25T20:17:00.581738] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-25T20:17:00.581791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:00.581822] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:00.581849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:00.581905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:00.638721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:00.639437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:00.639522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:00.639555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:00.756133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:00.756307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:00.756348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:00.756376] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:00.759881] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-02-25T20:17:00.760186] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-25T20:17:00.760320] [INFO ] [sig ] AZO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:00.904680] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/AZO.txt [2026-02-25T20:17:00.904816] [INFO ] [sig ] [315/3376] Completed AZO in 0.3s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-25T20:17:00.904856] [INFO ] [sig ] [316/3376] Forecasting AZZ... [2026-02-25T20:17:00.904884] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-25T20:17:00.904913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-25T20:17:00.917017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-25T20:17:00.917392] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-25T20:17:00.918252] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-25T20:17:00.918306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:00.918338] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:00.918365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:00.918421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:00.977596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:00.978299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:00.978384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:00.978417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:01.105907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:01.106069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:01.106110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:01.106143] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:01.110233] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=48.48%) [2026-02-25T20:17:01.110512] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-25T20:17:01.110661] [INFO ] [sig ] AZZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:01.256435] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AZZ.txt [2026-02-25T20:17:01.256564] [INFO ] [sig ] [316/3376] Completed AZZ in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-25T20:17:01.256628] [INFO ] [sig ] [317/3376] Forecasting BA... [2026-02-25T20:17:01.256658] [INFO ] [sig ] Generating forecast for: BA [2026-02-25T20:17:01.256687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-25T20:17:01.270708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-25T20:17:01.271068] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-25T20:17:01.271880] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-25T20:17:01.271933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:01.271965] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:01.271992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:01.272048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:01.329504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:01.330160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:01.330240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:01.330272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:01.463292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:01.463682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:01.463724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:01.463753] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:01.467948] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-02-25T20:17:01.468282] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-25T20:17:01.468418] [INFO ] [sig ] BA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:01.617002] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BA.txt [2026-02-25T20:17:01.617179] [INFO ] [sig ] [317/3376] Completed BA in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:01.617219] [INFO ] [sig ] [318/3376] Forecasting BABA... [2026-02-25T20:17:01.617250] [INFO ] [sig ] Generating forecast for: BABA [2026-02-25T20:17:01.617281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-25T20:17:01.629897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-25T20:17:01.630300] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-25T20:17:01.631137] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-25T20:17:01.631203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:01.631241] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:01.631271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:01.631328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:01.694659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:01.695762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:01.695873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:01.695932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:01.834067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:01.834243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:01.834296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:01.834328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:01.838926] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-02-25T20:17:01.839241] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-25T20:17:01.839392] [INFO ] [sig ] BABA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:02.005848] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BABA.txt [2026-02-25T20:17:02.006026] [INFO ] [sig ] [318/3376] Completed BABA in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:02.006075] [INFO ] [sig ] [319/3376] Forecasting BABX... [2026-02-25T20:17:02.006109] [INFO ] [sig ] Generating forecast for: BABX [2026-02-25T20:17:02.006151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-25T20:17:02.019773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-25T20:17:02.020140] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-25T20:17:02.021290] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-25T20:17:02.021354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:02.021388] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:02.021415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:02.021481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:02.088648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:02.089446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:02.089570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:02.089639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:02.216540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:02.216731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:02.216775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:02.216805] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:02.220393] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-02-25T20:17:02.220720] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-25T20:17:02.220860] [INFO ] [sig ] BABX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:02.372995] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BABX.txt [2026-02-25T20:17:02.373158] [INFO ] [sig ] [319/3376] Completed BABX in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:02.373208] [INFO ] [sig ] [320/3376] Forecasting BAC... [2026-02-25T20:17:02.373248] [INFO ] [sig ] Generating forecast for: BAC [2026-02-25T20:17:02.373286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-25T20:17:02.385728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-25T20:17:02.386095] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-25T20:17:02.386943] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-25T20:17:02.387000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:02.387034] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:02.387063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:02.387121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:02.448656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:02.449797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:02.449909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:02.449955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:02.576722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:02.576884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:02.576926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:02.576955] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:02.580437] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=82.47%) [2026-02-25T20:17:02.580742] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-25T20:17:02.580873] [INFO ] [sig ] BAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:02.727314] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BAC.txt [2026-02-25T20:17:02.727444] [INFO ] [sig ] [320/3376] Completed BAC in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:02.727485] [INFO ] [sig ] [321/3376] Forecasting BAH... [2026-02-25T20:17:02.727515] [INFO ] [sig ] Generating forecast for: BAH [2026-02-25T20:17:02.727545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-25T20:17:02.739309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-25T20:17:02.739611] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-25T20:17:02.740426] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-25T20:17:02.740480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:02.740511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:02.740538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:02.740613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:02.798536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:02.799164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:02.799245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:02.799277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:02.923708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:02.923869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:02.923909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:02.923937] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:02.927387] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-25T20:17:02.927687] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-25T20:17:02.927819] [INFO ] [sig ] BAH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:03.077678] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BAH.txt [2026-02-25T20:17:03.077854] [INFO ] [sig ] [321/3376] Completed BAH in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:03.077897] [INFO ] [sig ] [322/3376] Forecasting BALL... [2026-02-25T20:17:03.077930] [INFO ] [sig ] Generating forecast for: BALL [2026-02-25T20:17:03.077960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-25T20:17:03.089771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-25T20:17:03.090031] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-25T20:17:03.090867] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-25T20:17:03.090921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:03.090954] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:03.090981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:03.091037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:03.149794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:03.150427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:03.150674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:03.150706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:03.273049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:03.273196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:03.273235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:03.273264] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:03.277118] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-25T20:17:03.277619] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-25T20:17:03.277752] [INFO ] [sig ] BALL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:03.425458] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BALL.txt [2026-02-25T20:17:03.425628] [INFO ] [sig ] [322/3376] Completed BALL in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:03.425671] [INFO ] [sig ] [323/3376] Forecasting BAM... [2026-02-25T20:17:03.425702] [INFO ] [sig ] Generating forecast for: BAM [2026-02-25T20:17:03.425732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-25T20:17:03.437258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-25T20:17:03.437526] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-25T20:17:03.438355] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-25T20:17:03.438408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:03.438439] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:03.438465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:03.438521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:03.499480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:03.500203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:03.500293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:03.500336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:03.619699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:03.619855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:03.619902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:03.619933] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:03.623424] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=74.48%) [2026-02-25T20:17:03.623723] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-25T20:17:03.623855] [INFO ] [sig ] BAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:03.768365] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BAM.txt [2026-02-25T20:17:03.768507] [INFO ] [sig ] [323/3376] Completed BAM in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:03.768547] [INFO ] [sig ] [324/3376] Forecasting BANC... [2026-02-25T20:17:03.768596] [INFO ] [sig ] Generating forecast for: BANC [2026-02-25T20:17:03.768630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-25T20:17:03.780359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-25T20:17:03.780665] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-25T20:17:03.781463] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-25T20:17:03.781526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:03.781559] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:03.781606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:03.781664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:03.840495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:03.841248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:03.841330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:03.841363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:03.964136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:03.964304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:03.964347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:03.964375] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:03.967824] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=76.27%) [2026-02-25T20:17:03.968129] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-25T20:17:03.968287] [INFO ] [sig ] BANC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:04.116458] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BANC.txt [2026-02-25T20:17:04.116610] [INFO ] [sig ] [324/3376] Completed BANC in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:04.116653] [INFO ] [sig ] [325/3376] Forecasting BAND... [2026-02-25T20:17:04.116684] [INFO ] [sig ] Generating forecast for: BAND [2026-02-25T20:17:04.116713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-25T20:17:04.128934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-25T20:17:04.129265] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-25T20:17:04.130100] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-25T20:17:04.130154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:04.130187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:04.130214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:04.130271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:04.187843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:04.188549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:04.188649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:04.188683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:04.315179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:04.315345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:04.315388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:04.315417] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:04.318968] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-25T20:17:04.319281] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-25T20:17:04.319421] [INFO ] [sig ] BAND: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:04.464436] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BAND.txt [2026-02-25T20:17:04.464618] [INFO ] [sig ] [325/3376] Completed BAND in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-25T20:17:04.464662] [INFO ] [sig ] [326/3376] Forecasting BANF... [2026-02-25T20:17:04.464692] [INFO ] [sig ] Generating forecast for: BANF [2026-02-25T20:17:04.464722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-25T20:17:04.476795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-25T20:17:04.477103] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-25T20:17:04.477947] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-25T20:17:04.478029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:04.478104] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:04.478133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:04.478190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:04.536464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:04.537449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:04.537533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:04.537566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:04.658205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:04.658372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:04.658412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:04.658441] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:04.661969] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-25T20:17:04.662328] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-25T20:17:04.662478] [INFO ] [sig ] BANF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:04.808316] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BANF.txt [2026-02-25T20:17:04.808484] [INFO ] [sig ] [326/3376] Completed BANF in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:04.808527] [INFO ] [sig ] [327/3376] Forecasting BANX... [2026-02-25T20:17:04.808557] [INFO ] [sig ] Generating forecast for: BANX [2026-02-25T20:17:04.808610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-25T20:17:04.820540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-25T20:17:04.820984] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-25T20:17:04.821854] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-25T20:17:04.821919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:04.821964] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:04.821999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:04.822066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:04.883970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:04.884946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:04.885038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:04.885073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:05.016250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:05.016640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:05.016702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:05.016747] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:05.020388] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-02-25T20:17:05.020746] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-25T20:17:05.020900] [INFO ] [sig ] BANX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:05.171982] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BANX.txt [2026-02-25T20:17:05.172167] [INFO ] [sig ] [327/3376] Completed BANX in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:05.172215] [INFO ] [sig ] [328/3376] Forecasting BAP... [2026-02-25T20:17:05.172247] [INFO ] [sig ] Generating forecast for: BAP [2026-02-25T20:17:05.172277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-25T20:17:05.185247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-25T20:17:05.185656] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-25T20:17:05.186565] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-25T20:17:05.186642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:05.186677] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:05.186705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:05.186764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:05.249995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:05.250928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:05.251027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:05.251079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:05.378408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:05.378594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:05.378637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:05.378667] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:05.382273] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-25T20:17:05.382600] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-25T20:17:05.382734] [INFO ] [sig ] BAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:05.527995] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BAP.txt [2026-02-25T20:17:05.528147] [INFO ] [sig ] [328/3376] Completed BAP in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:05.528197] [INFO ] [sig ] [329/3376] Forecasting BATRA... [2026-02-25T20:17:05.528233] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-25T20:17:05.528274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-25T20:17:05.540023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-25T20:17:05.540311] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-25T20:17:05.541105] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-25T20:17:05.541158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:05.541190] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:05.541218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:05.541278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:05.599527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:05.600228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:05.600327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:05.600362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:05.719980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:05.720148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:05.720188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:05.720253] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:05.723799] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-25T20:17:05.724077] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-25T20:17:05.724221] [INFO ] [sig ] BATRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:05.872885] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BATRA.txt [2026-02-25T20:17:05.873080] [INFO ] [sig ] [329/3376] Completed BATRA in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:05.873124] [INFO ] [sig ] [330/3376] Forecasting BATRK... [2026-02-25T20:17:05.873154] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-25T20:17:05.873186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-25T20:17:05.889070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-25T20:17:05.889382] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-25T20:17:05.890643] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-25T20:17:05.890697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:05.890730] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:05.890757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:05.890814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:05.952166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:05.953200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:05.953304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:05.953352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:06.080872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:06.081036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:06.081077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:06.081105] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:06.084987] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-25T20:17:06.085282] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-25T20:17:06.085415] [INFO ] [sig ] BATRK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:06.235825] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BATRK.txt [2026-02-25T20:17:06.235994] [INFO ] [sig ] [330/3376] Completed BATRK in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:06.236036] [INFO ] [sig ] [331/3376] Forecasting BAX... [2026-02-25T20:17:06.236067] [INFO ] [sig ] Generating forecast for: BAX [2026-02-25T20:17:06.236097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-25T20:17:06.248933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-25T20:17:06.249587] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-25T20:17:06.250443] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-25T20:17:06.250726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:06.250763] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:06.250790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:06.250848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:06.322948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:06.323907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:06.323999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:06.324033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:06.447636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:06.447801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:06.447859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:06.447890] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:06.451652] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=71.82%) [2026-02-25T20:17:06.451953] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-25T20:17:06.452088] [INFO ] [sig ] BAX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:06.613747] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BAX.txt [2026-02-25T20:17:06.613968] [INFO ] [sig ] [331/3376] Completed BAX in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:06.614022] [INFO ] [sig ] [332/3376] Forecasting BB... [2026-02-25T20:17:06.614063] [INFO ] [sig ] Generating forecast for: BB [2026-02-25T20:17:06.614106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-25T20:17:06.631063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-25T20:17:06.631541] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-25T20:17:06.632638] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-25T20:17:06.632706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:06.632747] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:06.632783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:06.632864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:06.716154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:06.717132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:06.717228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:06.717262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:06.844253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:06.844453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:06.844496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:06.844526] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:06.848722] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-25T20:17:06.849162] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-25T20:17:06.849350] [INFO ] [sig ] BB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:07.021255] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BB.txt [2026-02-25T20:17:07.021420] [INFO ] [sig ] [332/3376] Completed BB in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:07.021462] [INFO ] [sig ] [333/3376] Forecasting BBAI... [2026-02-25T20:17:07.021493] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-25T20:17:07.021523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-25T20:17:07.033413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-25T20:17:07.033772] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-25T20:17:07.034561] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-25T20:17:07.034635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:07.034669] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:07.034697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:07.034756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:07.093313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:07.094247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:07.094336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:07.094370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:07.220778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:07.220959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:07.221009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:07.221050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:07.225629] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-25T20:17:07.225938] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-25T20:17:07.226079] [INFO ] [sig ] BBAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:07.380046] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBAI.txt [2026-02-25T20:17:07.380211] [INFO ] [sig ] [333/3376] Completed BBAI in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-25T20:17:07.380258] [INFO ] [sig ] [334/3376] Forecasting BBCP... [2026-02-25T20:17:07.380296] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-25T20:17:07.380334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-25T20:17:07.393432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-25T20:17:07.393760] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-25T20:17:07.394642] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-25T20:17:07.394696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:07.394729] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:07.394756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:07.394814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:07.453647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:07.454323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:07.454408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:07.454442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:07.579997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:07.580170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:07.580210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:07.580246] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:07.583963] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=80.08%) [2026-02-25T20:17:07.584270] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-25T20:17:07.584407] [INFO ] [sig ] BBCP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:07.734862] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBCP.txt [2026-02-25T20:17:07.734996] [INFO ] [sig ] [334/3376] Completed BBCP in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-25T20:17:07.735036] [INFO ] [sig ] [335/3376] Forecasting BBD... [2026-02-25T20:17:07.735066] [INFO ] [sig ] Generating forecast for: BBD [2026-02-25T20:17:07.735097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-25T20:17:07.746788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-25T20:17:07.747081] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-25T20:17:07.747901] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-25T20:17:07.747955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:07.748031] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:07.748060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:07.748117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:07.808383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:07.809061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:07.809145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:07.809179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:07.934451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:07.934644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:07.934687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:07.934716] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:07.938427] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-25T20:17:07.938758] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-25T20:17:07.938901] [INFO ] [sig ] BBD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:08.088679] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BBD.txt [2026-02-25T20:17:08.088850] [INFO ] [sig ] [335/3376] Completed BBD in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-25T20:17:08.088893] [INFO ] [sig ] [336/3376] Forecasting BBDO... [2026-02-25T20:17:08.088922] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-25T20:17:08.088954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-25T20:17:08.101267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-25T20:17:08.101674] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-25T20:17:08.102532] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-25T20:17:08.102608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:08.102641] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:08.102670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:08.102728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:08.164264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:08.165162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:08.165325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:08.165367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:08.293631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:08.293800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:08.293843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:08.293872] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:08.297548] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=33.34%) [2026-02-25T20:17:08.298049] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-25T20:17:08.298221] [INFO ] [sig ] BBDO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:08.456695] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BBDO.txt [2026-02-25T20:17:08.456865] [INFO ] [sig ] [336/3376] Completed BBDO in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-25T20:17:08.456906] [INFO ] [sig ] [337/3376] Forecasting BBH... [2026-02-25T20:17:08.456937] [INFO ] [sig ] Generating forecast for: BBH [2026-02-25T20:17:08.456967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-25T20:17:08.468664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-25T20:17:08.469050] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-25T20:17:08.469944] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-25T20:17:08.470004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:08.470037] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:08.470065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:08.470123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:08.529548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:08.530522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:08.530646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:08.530681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:08.646326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:08.646511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:08.646551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:08.646603] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:08.650595] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-02-25T20:17:08.651034] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-25T20:17:08.651223] [INFO ] [sig ] BBH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:08.808408] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBH.txt [2026-02-25T20:17:08.808598] [INFO ] [sig ] [337/3376] Completed BBH in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-25T20:17:08.808646] [INFO ] [sig ] [338/3376] Forecasting BBIO... [2026-02-25T20:17:08.808677] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-25T20:17:08.808713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-25T20:17:08.821232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-25T20:17:08.821596] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-25T20:17:08.822422] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-25T20:17:08.822477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:08.822511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:08.822539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:08.822621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:08.883268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:08.883968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:08.884064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:08.884104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:09.006101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:09.006255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:09.006298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:09.006327] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:09.010007] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: DOWN (p=45.75%) [2026-02-25T20:17:09.010312] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-25T20:17:09.010454] [INFO ] [sig ] BBIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:09.164163] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BBIO.txt [2026-02-25T20:17:09.164360] [INFO ] [sig ] [338/3376] Completed BBIO in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-25T20:17:09.164421] [INFO ] [sig ] [339/3376] Forecasting BBLG... [2026-02-25T20:17:09.164461] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-25T20:17:09.164503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-25T20:17:09.178831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-25T20:17:09.179283] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-25T20:17:09.180239] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-25T20:17:09.180302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:09.180342] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:09.180373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:09.180444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:09.245902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:09.246867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:09.246983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:09.247019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:09.369610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:09.369783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:09.369825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:09.369855] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:09.373501] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=65.87%) [2026-02-25T20:17:09.373893] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-25T20:17:09.374050] [INFO ] [sig ] BBLG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:09.530676] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBLG.txt [2026-02-25T20:17:09.530874] [INFO ] [sig ] [339/3376] Completed BBLG in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-25T20:17:09.530917] [INFO ] [sig ] [340/3376] Forecasting BBN... [2026-02-25T20:17:09.530947] [INFO ] [sig ] Generating forecast for: BBN [2026-02-25T20:17:09.530980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-25T20:17:09.543706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-25T20:17:09.544080] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-25T20:17:09.545131] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-25T20:17:09.545187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:09.545220] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:09.545246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:09.545306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:09.611678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:09.612666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:09.612767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:09.612801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:09.736433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:09.736638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:09.736682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:09.736712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:09.740938] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-25T20:17:09.741347] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-25T20:17:09.741504] [INFO ] [sig ] BBN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:09.895679] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBN.txt [2026-02-25T20:17:09.895862] [INFO ] [sig ] [340/3376] Completed BBN in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:09.895903] [INFO ] [sig ] [341/3376] Forecasting BBSI... [2026-02-25T20:17:09.895932] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-25T20:17:09.895966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-25T20:17:09.908886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-25T20:17:09.909332] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-25T20:17:09.910245] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-25T20:17:09.910313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:09.910353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:09.910387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:09.910459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:09.973732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:09.974891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:09.975005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:09.975054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:10.106252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:10.106410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:10.106452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:10.106480] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:10.110357] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-25T20:17:10.110860] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-25T20:17:10.110994] [INFO ] [sig ] BBSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:10.264416] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBSI.txt [2026-02-25T20:17:10.264602] [INFO ] [sig ] [341/3376] Completed BBSI in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:10.264644] [INFO ] [sig ] [342/3376] Forecasting BBUC... [2026-02-25T20:17:10.264675] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-25T20:17:10.264706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-25T20:17:10.276349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-25T20:17:10.276794] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-25T20:17:10.277671] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-25T20:17:10.277731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:10.277765] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:10.277792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:10.277849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:10.337152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:10.338129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:10.338225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:10.338260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:10.462688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:10.462858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:10.462900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:10.462949] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:10.466607] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=68.31%) [2026-02-25T20:17:10.466936] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-25T20:17:10.467109] [INFO ] [sig ] BBUC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:10.619184] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBUC.txt [2026-02-25T20:17:10.619350] [INFO ] [sig ] [342/3376] Completed BBUC in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:10.619391] [INFO ] [sig ] [343/3376] Forecasting BBVA... [2026-02-25T20:17:10.619423] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-25T20:17:10.619454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-25T20:17:10.631643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-25T20:17:10.632042] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-25T20:17:10.632963] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-25T20:17:10.633019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:10.633082] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:10.633112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:10.633171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:10.695234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:10.696210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:10.696305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:10.696340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:10.828031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:10.828209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:10.828251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:10.828284] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:10.832334] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-25T20:17:10.832889] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-25T20:17:10.833082] [INFO ] [sig ] BBVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:10.999467] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBVA.txt [2026-02-25T20:17:10.999662] [INFO ] [sig ] [343/3376] Completed BBVA in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:10.999708] [INFO ] [sig ] [344/3376] Forecasting BBWI... [2026-02-25T20:17:10.999738] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-25T20:17:10.999767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-25T20:17:11.013155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-25T20:17:11.013775] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-25T20:17:11.014830] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-25T20:17:11.014885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:11.014917] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:11.014943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:11.014999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:11.079192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:11.080128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:11.080235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:11.080287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:11.208287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:11.208491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:11.208535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:11.208563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:11.212201] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-02-25T20:17:11.212485] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-25T20:17:11.212635] [INFO ] [sig ] BBWI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:11.361455] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBWI.txt [2026-02-25T20:17:11.361702] [INFO ] [sig ] [344/3376] Completed BBWI in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:11.361766] [INFO ] [sig ] [345/3376] Forecasting BBY... [2026-02-25T20:17:11.361813] [INFO ] [sig ] Generating forecast for: BBY [2026-02-25T20:17:11.361859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-25T20:17:11.377147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-25T20:17:11.377702] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-25T20:17:11.378910] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-25T20:17:11.378984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:11.379034] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:11.379080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:11.379170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:11.451310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:11.452284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:11.452389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:11.452431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:11.587886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:11.588122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:11.588174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:11.588205] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:11.591830] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-02-25T20:17:11.592119] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-25T20:17:11.592253] [INFO ] [sig ] BBY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:11.741155] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BBY.txt [2026-02-25T20:17:11.741297] [INFO ] [sig ] [345/3376] Completed BBY in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:11.741339] [INFO ] [sig ] [346/3376] Forecasting BC... [2026-02-25T20:17:11.741370] [INFO ] [sig ] Generating forecast for: BC [2026-02-25T20:17:11.741400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-25T20:17:11.753627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-25T20:17:11.753943] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-25T20:17:11.754773] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-25T20:17:11.754828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:11.754860] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:11.754886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:11.754953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:11.815716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:11.816823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:11.816914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:11.816947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:11.952430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:11.952635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:11.952680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:11.952710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:11.956413] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-02-25T20:17:11.956722] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-25T20:17:11.956858] [INFO ] [sig ] BC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:12.106123] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BC.txt [2026-02-25T20:17:12.106303] [INFO ] [sig ] [346/3376] Completed BC in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:12.106373] [INFO ] [sig ] [347/3376] Forecasting BCAL... [2026-02-25T20:17:12.106422] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-25T20:17:12.106477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-25T20:17:12.119515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-25T20:17:12.119898] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-25T20:17:12.120752] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-25T20:17:12.120807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:12.120841] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:12.120870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:12.120928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:12.180140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:12.180821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:12.180900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:12.180932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:12.302648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:12.302797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:12.302837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:12.302866] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:12.306353] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-25T20:17:12.306672] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-25T20:17:12.306804] [INFO ] [sig ] BCAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:12.449600] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCAL.txt [2026-02-25T20:17:12.449734] [INFO ] [sig ] [347/3376] Completed BCAL in 0.3s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:12.449773] [INFO ] [sig ] [348/3376] Forecasting BCAX... [2026-02-25T20:17:12.449803] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-25T20:17:12.449834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-25T20:17:12.462898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-25T20:17:12.463194] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-25T20:17:12.464043] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-25T20:17:12.464107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:12.464140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:12.464167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:12.464224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:12.529053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:12.530090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:12.530177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:12.530210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:12.654820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:12.654970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:12.655012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:12.655040] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:12.658747] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-02-25T20:17:12.659026] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-25T20:17:12.659165] [INFO ] [sig ] BCAX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:12.808488] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCAX.txt [2026-02-25T20:17:12.808648] [INFO ] [sig ] [348/3376] Completed BCAX in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:12.808691] [INFO ] [sig ] [349/3376] Forecasting BCBP... [2026-02-25T20:17:12.808722] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-25T20:17:12.808762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-25T20:17:12.820509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-25T20:17:12.820859] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-25T20:17:12.821887] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-25T20:17:12.821944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:12.821977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:12.822003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:12.822061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:12.884022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:12.884930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:12.885017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:12.885050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:13.005076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:13.005241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:13.005281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:13.005309] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:13.008799] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=59.91%) [2026-02-25T20:17:13.009129] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-25T20:17:13.009258] [INFO ] [sig ] BCBP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:13.157918] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCBP.txt [2026-02-25T20:17:13.158067] [INFO ] [sig ] [349/3376] Completed BCBP in 0.3s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:13.158108] [INFO ] [sig ] [350/3376] Forecasting BCC... [2026-02-25T20:17:13.158138] [INFO ] [sig ] Generating forecast for: BCC [2026-02-25T20:17:13.158168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-25T20:17:13.170830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-25T20:17:13.171116] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-25T20:17:13.172007] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-25T20:17:13.172062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:13.172096] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:13.172125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:13.172184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:13.233873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:13.234593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:13.234682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:13.234716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:13.357148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:13.357303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:13.357343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:13.357372] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:13.360914] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-02-25T20:17:13.361208] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-25T20:17:13.361359] [INFO ] [sig ] BCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:13.507026] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCC.txt [2026-02-25T20:17:13.507177] [INFO ] [sig ] [350/3376] Completed BCC in 0.3s | 2.72 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-25T20:17:13.507218] [INFO ] [sig ] [351/3376] Forecasting BCDA... [2026-02-25T20:17:13.507248] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-25T20:17:13.507277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-25T20:17:13.519970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-25T20:17:13.520292] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-25T20:17:13.521125] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-25T20:17:13.521181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:13.521214] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:13.521241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:13.521300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:13.590766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:13.591832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:13.591927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:13.591967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:13.724430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:13.724616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:13.724656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:13.724686] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:13.728224] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-25T20:17:13.728510] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-25T20:17:13.728659] [INFO ] [sig ] BCDA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:13.874997] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCDA.txt [2026-02-25T20:17:13.875152] [INFO ] [sig ] [351/3376] Completed BCDA in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-25T20:17:13.875193] [INFO ] [sig ] [352/3376] Forecasting BCE... [2026-02-25T20:17:13.875224] [INFO ] [sig ] Generating forecast for: BCE [2026-02-25T20:17:13.875256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-25T20:17:13.890980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-25T20:17:13.891379] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-25T20:17:13.892196] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-25T20:17:13.892250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:13.892282] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:13.892309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:13.892366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:13.957664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:13.958751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:13.958842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:13.958876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:14.085457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:14.085621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:14.085663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:14.085692] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:14.089204] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-25T20:17:14.089494] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-25T20:17:14.089650] [INFO ] [sig ] BCE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:14.239460] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCE.txt [2026-02-25T20:17:14.239646] [INFO ] [sig ] [352/3376] Completed BCE in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-25T20:17:14.239697] [INFO ] [sig ] [353/3376] Forecasting BCH... [2026-02-25T20:17:14.239728] [INFO ] [sig ] Generating forecast for: BCH [2026-02-25T20:17:14.239759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-25T20:17:14.252445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-25T20:17:14.253016] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-25T20:17:14.253883] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-25T20:17:14.253937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:14.253971] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:14.254000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:14.254061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:14.312899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:14.313753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:14.313896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:14.313946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:14.448182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:14.448352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:14.448398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:14.448434] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:14.452146] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-02-25T20:17:14.452526] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-25T20:17:14.452696] [INFO ] [sig ] BCH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:14.625788] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCH.txt [2026-02-25T20:17:14.625976] [INFO ] [sig ] [353/3376] Completed BCH in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-25T20:17:14.626020] [INFO ] [sig ] [354/3376] Forecasting BCML... [2026-02-25T20:17:14.626050] [INFO ] [sig ] Generating forecast for: BCML [2026-02-25T20:17:14.626084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-25T20:17:14.638824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-25T20:17:14.639284] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-25T20:17:14.640197] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-25T20:17:14.640255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:14.640287] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:14.640313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:14.640371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:14.703964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:14.704933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:14.705028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:14.705063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:14.822153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:14.822315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:14.822357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:14.822388] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:14.826017] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-02-25T20:17:14.826311] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-25T20:17:14.826446] [INFO ] [sig ] BCML: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:14.978724] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCML.txt [2026-02-25T20:17:14.978890] [INFO ] [sig ] [354/3376] Completed BCML in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-25T20:17:14.978932] [INFO ] [sig ] [355/3376] Forecasting BCO... [2026-02-25T20:17:14.978961] [INFO ] [sig ] Generating forecast for: BCO [2026-02-25T20:17:14.978992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-25T20:17:14.992100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-25T20:17:14.992525] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-25T20:17:14.993499] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-25T20:17:14.993557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:14.993612] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:14.993642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:14.993701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:15.068674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:15.069622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:15.069711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:15.069746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:15.209321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:15.209492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:15.209553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:15.209607] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:15.213491] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=62.96%) [2026-02-25T20:17:15.213999] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-25T20:17:15.214148] [INFO ] [sig ] BCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:15.374784] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCO.txt [2026-02-25T20:17:15.374937] [INFO ] [sig ] [355/3376] Completed BCO in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:15.374989] [INFO ] [sig ] [356/3376] Forecasting BCPC... [2026-02-25T20:17:15.375024] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-25T20:17:15.375055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-25T20:17:15.388273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-25T20:17:15.388637] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-25T20:17:15.389553] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-25T20:17:15.389646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:15.389684] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:15.389712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:15.389775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:15.456044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:15.456823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:15.456904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:15.456938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:15.575342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:15.575490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:15.575529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:15.575559] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:15.578998] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=72.55%) [2026-02-25T20:17:15.579276] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-25T20:17:15.579411] [INFO ] [sig ] BCPC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:15.726154] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCPC.txt [2026-02-25T20:17:15.726316] [INFO ] [sig ] [356/3376] Completed BCPC in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:15.726357] [INFO ] [sig ] [357/3376] Forecasting BCRX... [2026-02-25T20:17:15.726387] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-25T20:17:15.726417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-25T20:17:15.738020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-25T20:17:15.738314] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-25T20:17:15.739123] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-25T20:17:15.739177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:15.739209] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:15.739234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:15.739291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:15.797592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:15.798282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:15.798363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:15.798401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:15.918505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:15.918855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:15.918894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:15.918923] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:15.922689] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=37.50%) [2026-02-25T20:17:15.922963] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-25T20:17:15.923091] [INFO ] [sig ] BCRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:16.068654] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCRX.txt [2026-02-25T20:17:16.068788] [INFO ] [sig ] [357/3376] Completed BCRX in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:16.068828] [INFO ] [sig ] [358/3376] Forecasting BCS... [2026-02-25T20:17:16.068858] [INFO ] [sig ] Generating forecast for: BCS [2026-02-25T20:17:16.068889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-25T20:17:16.081066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-25T20:17:16.081358] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-25T20:17:16.082167] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-25T20:17:16.082220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:16.082252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:16.082279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:16.082337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:16.140940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:16.141553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:16.141652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:16.141686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:16.260303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:16.260441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:16.260498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:16.260527] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:16.264184] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=70.96%) [2026-02-25T20:17:16.264462] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-25T20:17:16.264611] [INFO ] [sig ] BCS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:16.414084] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCS.txt [2026-02-25T20:17:16.414240] [INFO ] [sig ] [358/3376] Completed BCS in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:16.414281] [INFO ] [sig ] [359/3376] Forecasting BCSF... [2026-02-25T20:17:16.414310] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-25T20:17:16.414342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-25T20:17:16.426298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-25T20:17:16.426604] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-25T20:17:16.427398] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-25T20:17:16.427451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:16.427495] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:16.427524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:16.427599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:16.486045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:16.486700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:16.486780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:16.486813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:16.607639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:16.607788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:16.607826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:16.607856] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:16.611283] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-02-25T20:17:16.611562] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-25T20:17:16.611713] [INFO ] [sig ] BCSF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:16.755261] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BCSF.txt [2026-02-25T20:17:16.755389] [INFO ] [sig ] [359/3376] Completed BCSF in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:16.755428] [INFO ] [sig ] [360/3376] Forecasting BCTX... [2026-02-25T20:17:16.755458] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-25T20:17:16.755488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-25T20:17:16.766965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-25T20:17:16.767240] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-25T20:17:16.768072] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-25T20:17:16.768125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:16.768192] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:16.768221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:16.768278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:16.825734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:16.826361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:16.826442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:16.826474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:16.945644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:16.945785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:16.945823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:16.945851] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:16.949229] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=17.17%) [2026-02-25T20:17:16.949501] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-25T20:17:16.949654] [INFO ] [sig ] BCTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:17.095275] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCTX.txt [2026-02-25T20:17:17.095414] [INFO ] [sig ] [360/3376] Completed BCTX in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:17.095455] [INFO ] [sig ] [361/3376] Forecasting BCX... [2026-02-25T20:17:17.095488] [INFO ] [sig ] Generating forecast for: BCX [2026-02-25T20:17:17.095519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-25T20:17:17.107479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-25T20:17:17.107784] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-25T20:17:17.108673] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-25T20:17:17.108726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:17.108757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:17.108784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:17.108841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:17.167105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:17.167773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:17.167851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:17.167883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:17.286519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:17.286690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:17.286731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:17.286760] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:17.290203] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: DOWN (p=30.39%) [2026-02-25T20:17:17.290493] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-25T20:17:17.290645] [INFO ] [sig ] BCX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:17.437283] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCX.txt [2026-02-25T20:17:17.437410] [INFO ] [sig ] [361/3376] Completed BCX in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:17.437451] [INFO ] [sig ] [362/3376] Forecasting BCYC... [2026-02-25T20:17:17.437481] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-25T20:17:17.437515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-25T20:17:17.448704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-25T20:17:17.448985] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-25T20:17:17.449790] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-25T20:17:17.449844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:17.449877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:17.449903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:17.449959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:17.508561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:17.509389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:17.509470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:17.509502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:17.630202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:17.630344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:17.630381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:17.630409] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:17.633838] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-02-25T20:17:17.634113] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-25T20:17:17.634241] [INFO ] [sig ] BCYC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:17.781819] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BCYC.txt [2026-02-25T20:17:17.781955] [INFO ] [sig ] [362/3376] Completed BCYC in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:17.781995] [INFO ] [sig ] [363/3376] Forecasting BDC... [2026-02-25T20:17:17.782042] [INFO ] [sig ] Generating forecast for: BDC [2026-02-25T20:17:17.782076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-25T20:17:17.795530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-25T20:17:17.796035] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-25T20:17:17.797195] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-25T20:17:17.797256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:17.797289] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:17.797321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:17.797389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:17.856382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:17.857094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:17.857175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:17.857207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:17.982677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:17.982816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:17.982854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:17.982915] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:17.986937] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=37.30%) [2026-02-25T20:17:17.987216] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-25T20:17:17.987344] [INFO ] [sig ] BDC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:18.135173] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BDC.txt [2026-02-25T20:17:18.135297] [INFO ] [sig ] [363/3376] Completed BDC in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:18.135336] [INFO ] [sig ] [364/3376] Forecasting BDJ... [2026-02-25T20:17:18.135365] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-25T20:17:18.135395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-25T20:17:18.147395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-25T20:17:18.147693] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-25T20:17:18.148497] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-25T20:17:18.148550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:18.148608] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:18.148638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:18.148695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:18.206637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:18.207240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:18.207320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:18.207352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:18.325550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:18.325688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:18.325727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:18.325762] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:18.329118] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=41.54%) [2026-02-25T20:17:18.329390] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-25T20:17:18.329521] [INFO ] [sig ] BDJ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:18.473507] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BDJ.txt [2026-02-25T20:17:18.473685] [INFO ] [sig ] [364/3376] Completed BDJ in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:18.473728] [INFO ] [sig ] [365/3376] Forecasting BDN... [2026-02-25T20:17:18.473759] [INFO ] [sig ] Generating forecast for: BDN [2026-02-25T20:17:18.473789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-25T20:17:18.486379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-25T20:17:18.486778] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-25T20:17:18.487606] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-25T20:17:18.487661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:18.487693] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:18.487898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:18.487956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:18.552434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:18.553332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:18.553422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:18.553456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:18.690718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:18.690883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:18.690923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:18.690952] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:18.694544] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-02-25T20:17:18.694876] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-25T20:17:18.695019] [INFO ] [sig ] BDN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:18.843146] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BDN.txt [2026-02-25T20:17:18.843295] [INFO ] [sig ] [365/3376] Completed BDN in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-25T20:17:18.843337] [INFO ] [sig ] [366/3376] Forecasting BDRX... [2026-02-25T20:17:18.843368] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-25T20:17:18.843399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-25T20:17:18.854931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-25T20:17:18.855297] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-25T20:17:18.856143] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-25T20:17:18.856197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:18.856230] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:18.856257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:18.856314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:18.916996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:18.917996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:18.918107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:18.918142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:19.043884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:19.044049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:19.044088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:19.044133] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:19.047696] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=51.72%) [2026-02-25T20:17:19.048034] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-25T20:17:19.048184] [INFO ] [sig ] BDRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:19.194375] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BDRX.txt [2026-02-25T20:17:19.194533] [INFO ] [sig ] [366/3376] Completed BDRX in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-25T20:17:19.194594] [INFO ] [sig ] [367/3376] Forecasting BDSX... [2026-02-25T20:17:19.194628] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-25T20:17:19.194660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-25T20:17:19.206077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-25T20:17:19.206443] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-25T20:17:19.207253] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-25T20:17:19.207306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:19.207339] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:19.207366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:19.207423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:19.265601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:19.266458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:19.266543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:19.266596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:19.383760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:19.383928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:19.383970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:19.383999] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:19.387690] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-25T20:17:19.388028] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-25T20:17:19.388173] [INFO ] [sig ] BDSX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:19.556468] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BDSX.txt [2026-02-25T20:17:19.556669] [INFO ] [sig ] [367/3376] Completed BDSX in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-25T20:17:19.556716] [INFO ] [sig ] [368/3376] Forecasting BDTX... [2026-02-25T20:17:19.556748] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-25T20:17:19.556780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-25T20:17:19.570489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-25T20:17:19.570944] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-25T20:17:19.571858] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-25T20:17:19.571915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:19.571949] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:19.571976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:19.572034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:19.644164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:19.645178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:19.645270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:19.645321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:19.778667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:19.778861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:19.778927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:19.778975] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:19.782844] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-25T20:17:19.783144] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-25T20:17:19.783283] [INFO ] [sig ] BDTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:19.962415] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BDTX.txt [2026-02-25T20:17:19.962664] [INFO ] [sig ] [368/3376] Completed BDTX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:19.962918] [INFO ] [sig ] [369/3376] Forecasting BDX... [2026-02-25T20:17:19.962970] [INFO ] [sig ] Generating forecast for: BDX [2026-02-25T20:17:19.963020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-25T20:17:19.977120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-25T20:17:19.977502] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-25T20:17:19.978337] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-25T20:17:19.978391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:19.978423] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:19.978450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:19.978513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:20.036881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:20.037808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:20.037895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:20.037929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:20.170319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:20.170526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:20.170597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:20.170638] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:20.175327] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-02-25T20:17:20.175772] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-25T20:17:20.175932] [INFO ] [sig ] BDX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:20.335528] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BDX.txt [2026-02-25T20:17:20.335802] [INFO ] [sig ] [369/3376] Completed BDX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:20.335879] [INFO ] [sig ] [370/3376] Forecasting BE... [2026-02-25T20:17:20.335924] [INFO ] [sig ] Generating forecast for: BE [2026-02-25T20:17:20.335966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-25T20:17:20.353447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-25T20:17:20.353982] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-25T20:17:20.355174] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-25T20:17:20.355249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:20.355292] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:20.355332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:20.355437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:20.422085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:20.423063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:20.423195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:20.423230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:20.544186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:20.544375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:20.544416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:20.544446] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:20.548125] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=24.22%) [2026-02-25T20:17:20.548408] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-25T20:17:20.548542] [INFO ] [sig ] BE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:20.695978] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BE.txt [2026-02-25T20:17:20.696124] [INFO ] [sig ] [370/3376] Completed BE in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:20.696165] [INFO ] [sig ] [371/3376] Forecasting BEAM... [2026-02-25T20:17:20.696196] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-25T20:17:20.696227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-25T20:17:20.709603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-25T20:17:20.710021] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-25T20:17:20.711072] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-25T20:17:20.711147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:20.711183] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:20.711211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:20.711271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:20.784595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:20.785781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:20.785905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:20.785946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:20.920883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:20.921108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:20.921154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:20.921189] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:20.925087] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=76.62%) [2026-02-25T20:17:20.925413] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-25T20:17:20.925585] [INFO ] [sig ] BEAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:21.076322] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BEAM.txt [2026-02-25T20:17:21.076499] [INFO ] [sig ] [371/3376] Completed BEAM in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:21.076541] [INFO ] [sig ] [372/3376] Forecasting BEEM... [2026-02-25T20:17:21.076598] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-25T20:17:21.076632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-25T20:17:21.088810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-25T20:17:21.089171] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-25T20:17:21.090025] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-25T20:17:21.090090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:21.090123] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:21.090150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:21.090208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:21.149092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:21.149994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:21.150082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:21.150116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:21.270821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:21.270986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:21.271026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:21.271056] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:21.274702] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=58.93%) [2026-02-25T20:17:21.274993] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-25T20:17:21.275128] [INFO ] [sig ] BEEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:21.421252] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BEEM.txt [2026-02-25T20:17:21.421393] [INFO ] [sig ] [372/3376] Completed BEEM in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:21.421434] [INFO ] [sig ] [373/3376] Forecasting BEEP... [2026-02-25T20:17:21.421464] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-25T20:17:21.421497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-25T20:17:21.433664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-25T20:17:21.433950] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-25T20:17:21.434780] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-25T20:17:21.434833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:21.434866] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:21.434893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:21.434950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:21.492857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:21.493767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:21.493852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:21.493886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:21.607536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:21.607734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:21.607776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:21.607805] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:21.611284] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=52.36%) [2026-02-25T20:17:21.611593] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-25T20:17:21.611749] [INFO ] [sig ] BEEP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:21.756126] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BEEP.txt [2026-02-25T20:17:21.756279] [INFO ] [sig ] [373/3376] Completed BEEP in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:21.756322] [INFO ] [sig ] [374/3376] Forecasting BEKE... [2026-02-25T20:17:21.756353] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-25T20:17:21.756384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-25T20:17:21.768716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-25T20:17:21.768986] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-25T20:17:21.769792] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-25T20:17:21.769845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:21.769877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:21.770094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:21.770151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:21.828378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:21.829092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:21.829173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:21.829205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:21.947548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:21.947705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:21.947743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:21.947773] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:21.951281] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-02-25T20:17:21.951560] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-25T20:17:21.951722] [INFO ] [sig ] BEKE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:22.101715] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BEKE.txt [2026-02-25T20:17:22.101868] [INFO ] [sig ] [374/3376] Completed BEKE in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:22.101909] [INFO ] [sig ] [375/3376] Forecasting BELFA... [2026-02-25T20:17:22.101939] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-25T20:17:22.101971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-25T20:17:22.114262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-25T20:17:22.114538] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-25T20:17:22.115365] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-25T20:17:22.115419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:22.115452] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:22.115480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:22.115538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:22.176536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:22.177242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:22.177331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:22.177363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:22.283072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:22.283215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:22.283252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:22.283281] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:22.286670] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-25T20:17:22.286946] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-25T20:17:22.287081] [INFO ] [sig ] BELFA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:22.432815] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BELFA.txt [2026-02-25T20:17:22.433137] [INFO ] [sig ] [375/3376] Completed BELFA in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:22.433178] [INFO ] [sig ] [376/3376] Forecasting BELFB... [2026-02-25T20:17:22.433208] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-25T20:17:22.433238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-25T20:17:22.446197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-25T20:17:22.446462] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-25T20:17:22.447267] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-25T20:17:22.447320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:22.447353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:22.447380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:22.447437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:22.505150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:22.505807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:22.505888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:22.505920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:22.628054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:22.628215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:22.628253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:22.628285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:22.631783] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=56.70%) [2026-02-25T20:17:22.632064] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-25T20:17:22.632194] [INFO ] [sig ] BELFB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:22.776283] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BELFB.txt [2026-02-25T20:17:22.776420] [INFO ] [sig ] [376/3376] Completed BELFB in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:22.776460] [INFO ] [sig ] [377/3376] Forecasting BEN... [2026-02-25T20:17:22.776491] [INFO ] [sig ] Generating forecast for: BEN [2026-02-25T20:17:22.776521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-25T20:17:22.788743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-25T20:17:22.789101] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-25T20:17:22.789930] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-25T20:17:22.789984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:22.790062] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:22.790091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:22.790149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:22.847352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:22.848166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:22.848253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:22.848285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:22.969473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:22.969663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:22.969712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:22.969748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:22.973269] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-25T20:17:22.973554] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-25T20:17:22.973711] [INFO ] [sig ] BEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:23.118821] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BEN.txt [2026-02-25T20:17:23.118961] [INFO ] [sig ] [377/3376] Completed BEN in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:23.119000] [INFO ] [sig ] [378/3376] Forecasting BEP... [2026-02-25T20:17:23.119031] [INFO ] [sig ] Generating forecast for: BEP [2026-02-25T20:17:23.119064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-25T20:17:23.131958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-25T20:17:23.132251] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-25T20:17:23.133252] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-25T20:17:23.133305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:23.133336] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:23.133362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:23.133418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:23.193758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:23.194529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:23.194635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:23.194669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:23.327530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:23.327720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:23.327765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:23.327795] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:23.331967] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=48.46%) [2026-02-25T20:17:23.332270] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-25T20:17:23.332407] [INFO ] [sig ] BEP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:23.499124] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BEP.txt [2026-02-25T20:17:23.499271] [INFO ] [sig ] [378/3376] Completed BEP in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:23.499312] [INFO ] [sig ] [379/3376] Forecasting BEPH... [2026-02-25T20:17:23.499341] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-25T20:17:23.499373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-25T20:17:23.510789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-25T20:17:23.511115] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-25T20:17:23.512008] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-25T20:17:23.512063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:23.512096] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:23.512123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:23.512180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:23.575001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:23.576079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:23.576172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:23.576206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:23.710014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:23.710196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:23.710239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:23.710267] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:23.714123] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-25T20:17:23.714418] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-25T20:17:23.714555] [INFO ] [sig ] BEPH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:23.865329] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BEPH.txt [2026-02-25T20:17:23.865468] [INFO ] [sig ] [379/3376] Completed BEPH in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-25T20:17:23.865509] [INFO ] [sig ] [380/3376] Forecasting BEPI... [2026-02-25T20:17:23.865539] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-25T20:17:23.865587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-25T20:17:23.876407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-25T20:17:23.876723] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-25T20:17:23.877522] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-25T20:17:23.877597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:23.877636] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:23.877670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:23.877740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:23.937615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:23.938393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:23.938480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:23.938515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:24.045751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:24.045948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:24.046011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:24.046104] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:24.050472] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=64.54%) [2026-02-25T20:17:24.050822] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-25T20:17:24.050967] [INFO ] [sig ] BEPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:24.204732] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BEPI.txt [2026-02-25T20:17:24.204876] [INFO ] [sig ] [380/3376] Completed BEPI in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-25T20:17:24.204917] [INFO ] [sig ] [381/3376] Forecasting BFAM... [2026-02-25T20:17:24.204947] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-25T20:17:24.204978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-25T20:17:24.218539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-25T20:17:24.218943] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-25T20:17:24.219785] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-25T20:17:24.219841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:24.219875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:24.219904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:24.219962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:24.281212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:24.282123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:24.282212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:24.282247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:24.422954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:24.423131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:24.423175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:24.423204] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:24.426733] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-02-25T20:17:24.427202] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-25T20:17:24.427339] [INFO ] [sig ] BFAM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:24.575608] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BFAM.txt [2026-02-25T20:17:24.575764] [INFO ] [sig ] [381/3376] Completed BFAM in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-25T20:17:24.575805] [INFO ] [sig ] [382/3376] Forecasting BFC... [2026-02-25T20:17:24.575834] [INFO ] [sig ] Generating forecast for: BFC [2026-02-25T20:17:24.575866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-25T20:17:24.588606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-25T20:17:24.588993] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-25T20:17:24.589851] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-25T20:17:24.589906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:24.589941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:24.589969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:24.590028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:24.648843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:24.649709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:24.649807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:24.649840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:24.773371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:24.773551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:24.773628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:24.773665] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:24.777812] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-25T20:17:24.778326] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-25T20:17:24.778463] [INFO ] [sig ] BFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:24.930708] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BFC.txt [2026-02-25T20:17:24.930864] [INFO ] [sig ] [382/3376] Completed BFC in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-25T20:17:24.930904] [INFO ] [sig ] [383/3376] Forecasting BFH... [2026-02-25T20:17:24.930935] [INFO ] [sig ] Generating forecast for: BFH [2026-02-25T20:17:24.930967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-25T20:17:24.942380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-25T20:17:24.942729] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-25T20:17:24.943517] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-25T20:17:24.943612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:24.943650] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:24.943681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:24.943739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:25.002659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:25.003481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:25.003567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:25.003621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:25.128653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:25.128832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:25.128875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:25.128905] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:25.132608] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: DOWN (p=43.92%) [2026-02-25T20:17:25.133092] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-25T20:17:25.133228] [INFO ] [sig ] BFH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:25.277078] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BFH.txt [2026-02-25T20:17:25.277225] [INFO ] [sig ] [383/3376] Completed BFH in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-25T20:17:25.277267] [INFO ] [sig ] [384/3376] Forecasting BFLY... [2026-02-25T20:17:25.277296] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-25T20:17:25.277326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-25T20:17:25.289410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-25T20:17:25.289822] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-25T20:17:25.290728] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-25T20:17:25.290784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:25.290818] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:25.290847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:25.290906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:25.354897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:25.355786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:25.355877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:25.355913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:25.490459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:25.490647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:25.490720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:25.490778] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:25.494864] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-25T20:17:25.495206] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-25T20:17:25.495355] [INFO ] [sig ] BFLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:25.652684] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BFLY.txt [2026-02-25T20:17:25.652865] [INFO ] [sig ] [384/3376] Completed BFLY in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:25.652918] [INFO ] [sig ] [385/3376] Forecasting BFS... [2026-02-25T20:17:25.652960] [INFO ] [sig ] Generating forecast for: BFS [2026-02-25T20:17:25.652999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-25T20:17:25.665902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-25T20:17:25.666479] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-25T20:17:25.667757] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-25T20:17:25.667825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:25.667861] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:25.667889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:25.671791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:25.733709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:25.735149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:25.735283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:25.735320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:25.861272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:25.861437] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:17:25.861479] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:25.861508] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:25.865169] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-25T20:17:25.865473] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-25T20:17:25.865654] [INFO ] [sig ] BFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:26.015850] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BFS.txt [2026-02-25T20:17:26.016060] [INFO ] [sig ] [385/3376] Completed BFS in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:26.016120] [INFO ] [sig ] [386/3376] Forecasting BG... [2026-02-25T20:17:26.016159] [INFO ] [sig ] Generating forecast for: BG [2026-02-25T20:17:26.016199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-25T20:17:26.028927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-25T20:17:26.029310] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-25T20:17:26.030204] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-25T20:17:26.030259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:26.030293] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:26.030322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:26.030385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:26.095192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:26.096304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:26.096413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:26.096455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:26.224068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:26.224237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:26.224281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:26.224312] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:26.227924] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-25T20:17:26.228257] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-25T20:17:26.228403] [INFO ] [sig ] BG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:26.383353] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BG.txt [2026-02-25T20:17:26.383523] [INFO ] [sig ] [386/3376] Completed BG in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:26.383593] [INFO ] [sig ] [387/3376] Forecasting BGB... [2026-02-25T20:17:26.383645] [INFO ] [sig ] Generating forecast for: BGB [2026-02-25T20:17:26.383695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-25T20:17:26.397298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-25T20:17:26.397678] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-25T20:17:26.398555] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-25T20:17:26.398640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:26.398679] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:26.398715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:26.398787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:26.462312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:26.463091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:26.463178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:26.463247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:26.590035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:26.590206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:26.590249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:26.590280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:26.594295] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-25T20:17:26.594619] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-25T20:17:26.594761] [INFO ] [sig ] BGB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:26.752611] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BGB.txt [2026-02-25T20:17:26.752781] [INFO ] [sig ] [387/3376] Completed BGB in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:26.752824] [INFO ] [sig ] [388/3376] Forecasting BGC... [2026-02-25T20:17:26.752865] [INFO ] [sig ] Generating forecast for: BGC [2026-02-25T20:17:26.752898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-25T20:17:26.764635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-25T20:17:26.764971] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-25T20:17:26.765834] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-25T20:17:26.765888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:26.765921] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:26.765948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:26.766005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:26.834001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:26.834933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:26.835025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:26.835060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:26.967390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:26.967598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:26.967653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:26.967685] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:26.971537] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-25T20:17:26.971892] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-25T20:17:26.972082] [INFO ] [sig ] BGC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:27.124810] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BGC.txt [2026-02-25T20:17:27.124992] [INFO ] [sig ] [388/3376] Completed BGC in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:27.125036] [INFO ] [sig ] [389/3376] Forecasting BGH... [2026-02-25T20:17:27.125068] [INFO ] [sig ] Generating forecast for: BGH [2026-02-25T20:17:27.125100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-25T20:17:27.138816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-25T20:17:27.139204] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-25T20:17:27.140064] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-25T20:17:27.140118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:27.140150] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:27.140177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:27.140234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:27.204557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:27.205899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:27.205987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:27.206020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:27.331283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:27.331464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:27.331505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:27.331534] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:27.335037] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=27.21%) [2026-02-25T20:17:27.335329] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-25T20:17:27.335464] [INFO ] [sig ] BGH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:27.502091] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BGH.txt [2026-02-25T20:17:27.502304] [INFO ] [sig ] [389/3376] Completed BGH in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:27.502347] [INFO ] [sig ] [390/3376] Forecasting BGLC... [2026-02-25T20:17:27.502379] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-25T20:17:27.502411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-25T20:17:27.516364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-25T20:17:27.516811] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-25T20:17:27.517741] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-25T20:17:27.517808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:27.517847] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:27.517880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:27.517942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:27.588815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:27.589957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:27.590081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:27.590118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:27.722972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:27.723148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:27.723191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:27.723238] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:27.726900] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-02-25T20:17:27.727193] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-25T20:17:27.727333] [INFO ] [sig ] BGLC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:27.881406] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BGLC.txt [2026-02-25T20:17:27.881632] [INFO ] [sig ] [390/3376] Completed BGLC in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:27.881680] [INFO ] [sig ] [391/3376] Forecasting BGRN... [2026-02-25T20:17:27.881718] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-25T20:17:27.881756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-25T20:17:27.894382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-25T20:17:27.895032] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-25T20:17:27.895879] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-25T20:17:27.895934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:27.895967] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:27.895994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:27.896052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:27.964302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:27.965420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:27.965509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:27.965542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:28.092306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:28.092478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:28.092519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:28.092549] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:28.096327] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-02-25T20:17:28.096663] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-25T20:17:28.096808] [INFO ] [sig ] BGRN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:28.259044] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BGRN.txt [2026-02-25T20:17:28.259276] [INFO ] [sig ] [391/3376] Completed BGRN in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:28.259331] [INFO ] [sig ] [392/3376] Forecasting BGS... [2026-02-25T20:17:28.259370] [INFO ] [sig ] Generating forecast for: BGS [2026-02-25T20:17:28.259418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-25T20:17:28.274184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-25T20:17:28.274590] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-25T20:17:28.275425] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-25T20:17:28.275478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:28.275519] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:28.275548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:28.275631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:28.336353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:28.337267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:28.337388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:28.337425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:28.461351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:28.461521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:28.461562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:28.461616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:28.465282] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-02-25T20:17:28.465596] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-25T20:17:28.465739] [INFO ] [sig ] BGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:28.688714] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BGS.txt [2026-02-25T20:17:28.688882] [INFO ] [sig ] [392/3376] Completed BGS in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:28.688925] [INFO ] [sig ] [393/3376] Forecasting BGSF... [2026-02-25T20:17:28.688955] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-25T20:17:28.688985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-25T20:17:28.703259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-25T20:17:28.703655] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-25T20:17:28.704486] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-25T20:17:28.704540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:28.704590] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:28.704621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:28.704679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:28.770828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:28.771842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:28.771945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:28.771979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:28.896437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:28.896628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:28.896672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:28.896705] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:28.900339] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-25T20:17:28.900663] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-25T20:17:28.900817] [INFO ] [sig ] BGSF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:29.058559] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BGSF.txt [2026-02-25T20:17:29.058759] [INFO ] [sig ] [393/3376] Completed BGSF in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:29.058813] [INFO ] [sig ] [394/3376] Forecasting BGX... [2026-02-25T20:17:29.058849] [INFO ] [sig ] Generating forecast for: BGX [2026-02-25T20:17:29.058886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-25T20:17:29.072495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-25T20:17:29.072898] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-25T20:17:29.073747] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-25T20:17:29.073815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:29.073903] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:29.073948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:29.074015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:29.137434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:29.138433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:29.138538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:29.138591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:29.267373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:29.267547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:29.267611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:29.267643] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:29.271833] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-25T20:17:29.272335] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-25T20:17:29.272477] [INFO ] [sig ] BGX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:29.427407] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BGX.txt [2026-02-25T20:17:29.427603] [INFO ] [sig ] [394/3376] Completed BGX in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:29.427664] [INFO ] [sig ] [395/3376] Forecasting BGY... [2026-02-25T20:17:29.427715] [INFO ] [sig ] Generating forecast for: BGY [2026-02-25T20:17:29.427757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-25T20:17:29.440352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-25T20:17:29.440722] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-25T20:17:29.441542] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-25T20:17:29.441618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:29.441653] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:29.441680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:29.441738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:29.504775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:29.505642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:29.505732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:29.505767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:29.631256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:29.631421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:29.631464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:29.631493] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:29.634923] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-02-25T20:17:29.635200] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-25T20:17:29.635331] [INFO ] [sig ] BGY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:29.785257] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BGY.txt [2026-02-25T20:17:29.785421] [INFO ] [sig ] [395/3376] Completed BGY in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:29.785466] [INFO ] [sig ] [396/3376] Forecasting BHC... [2026-02-25T20:17:29.785496] [INFO ] [sig ] Generating forecast for: BHC [2026-02-25T20:17:29.785527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-25T20:17:29.798307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-25T20:17:29.798681] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-25T20:17:29.799533] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-25T20:17:29.799621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:29.799669] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:29.799722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:29.799794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:29.865833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:29.866898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:29.867197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:29.867234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:29.999222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:29.999389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:29.999430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:29.999459] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:30.003269] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-25T20:17:30.003562] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-25T20:17:30.003718] [INFO ] [sig ] BHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:30.157059] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BHC.txt [2026-02-25T20:17:30.157218] [INFO ] [sig ] [396/3376] Completed BHC in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:30.157259] [INFO ] [sig ] [397/3376] Forecasting BHE... [2026-02-25T20:17:30.157291] [INFO ] [sig ] Generating forecast for: BHE [2026-02-25T20:17:30.157322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-25T20:17:30.169556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-25T20:17:30.169935] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-25T20:17:30.171150] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-25T20:17:30.171203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:30.171236] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:30.171262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:30.171318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:30.235205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:30.236216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:30.236309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:30.236342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:30.366164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:30.366333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:30.366375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:30.366404] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:30.370155] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-25T20:17:30.370472] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-25T20:17:30.370632] [INFO ] [sig ] BHE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:30.526457] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHE.txt [2026-02-25T20:17:30.526650] [INFO ] [sig ] [397/3376] Completed BHE in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-25T20:17:30.526702] [INFO ] [sig ] [398/3376] Forecasting BHF... [2026-02-25T20:17:30.526734] [INFO ] [sig ] Generating forecast for: BHF [2026-02-25T20:17:30.526764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-25T20:17:30.539349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-25T20:17:30.539744] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-25T20:17:30.540569] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-25T20:17:30.540663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:30.540703] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:30.540731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:30.540789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:30.603917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:30.605066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:30.605171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:30.605209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:30.738652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:30.738826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:30.738868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:30.738898] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:30.742959] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=50.07%) [2026-02-25T20:17:30.743256] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-25T20:17:30.743392] [INFO ] [sig ] BHF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:30.897411] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHF.txt [2026-02-25T20:17:30.897634] [INFO ] [sig ] [398/3376] Completed BHF in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-25T20:17:30.897687] [INFO ] [sig ] [399/3376] Forecasting BHFAL... [2026-02-25T20:17:30.897721] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-25T20:17:30.897752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-25T20:17:30.910757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-25T20:17:30.911122] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-25T20:17:30.911972] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-25T20:17:30.912027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:30.912059] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:30.912087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:30.912145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:30.978282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:30.979364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:30.979463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:30.979497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:31.115359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:31.115525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:31.115567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:31.115632] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:31.119828] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=69.35%) [2026-02-25T20:17:31.120123] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-25T20:17:31.120258] [INFO ] [sig ] BHFAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:31.280031] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHFAL.txt [2026-02-25T20:17:31.280224] [INFO ] [sig ] [399/3376] Completed BHFAL in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-25T20:17:31.280280] [INFO ] [sig ] [400/3376] Forecasting BHFAM... [2026-02-25T20:17:31.280313] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-25T20:17:31.280343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-25T20:17:31.298003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-25T20:17:31.298626] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-25T20:17:31.299809] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-25T20:17:31.299878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:31.299922] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:31.299958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:31.300042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:31.369262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:31.370332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:31.370464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:31.370502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:31.493502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:31.493706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:31.493747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:31.493776] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:31.497314] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-02-25T20:17:31.497625] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-25T20:17:31.497764] [INFO ] [sig ] BHFAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:31.649246] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHFAM.txt [2026-02-25T20:17:31.649432] [INFO ] [sig ] [400/3376] Completed BHFAM in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:31.649480] [INFO ] [sig ] [401/3376] Forecasting BHFAN... [2026-02-25T20:17:31.649511] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-25T20:17:31.649543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-25T20:17:31.663817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-25T20:17:31.664204] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-25T20:17:31.665042] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-25T20:17:31.665097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:31.665130] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:31.665157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:31.665214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:31.743985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:31.745549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:31.745685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:31.745727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:31.889802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:31.889974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:31.890016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:31.890045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:31.893724] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-25T20:17:31.894045] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-25T20:17:31.894377] [INFO ] [sig ] BHFAN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:32.043374] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHFAN.txt [2026-02-25T20:17:32.043548] [INFO ] [sig ] [401/3376] Completed BHFAN in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:32.043610] [INFO ] [sig ] [402/3376] Forecasting BHFAO... [2026-02-25T20:17:32.043644] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-25T20:17:32.043674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-25T20:17:32.057567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-25T20:17:32.057926] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-25T20:17:32.058964] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-25T20:17:32.059024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:32.059058] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:32.059087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:32.059146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:32.120518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:32.121337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:32.121427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:32.121461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:32.241232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:32.241403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:32.241445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:32.241476] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:32.245440] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-25T20:17:32.245763] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-25T20:17:32.245909] [INFO ] [sig ] BHFAO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:32.399065] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BHFAO.txt [2026-02-25T20:17:32.399248] [INFO ] [sig ] [402/3376] Completed BHFAO in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:32.399292] [INFO ] [sig ] [403/3376] Forecasting BHFAP... [2026-02-25T20:17:32.399325] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-25T20:17:32.399356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-25T20:17:32.411489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-25T20:17:32.411940] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-25T20:17:32.412874] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-25T20:17:32.412930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:32.412964] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:32.412992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:32.413236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:32.473612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:32.474496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:32.474611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:32.474648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:32.600909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:32.601073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:32.601114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:32.601145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:32.605029] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-25T20:17:32.605324] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-25T20:17:32.605459] [INFO ] [sig ] BHFAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:32.755525] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHFAP.txt [2026-02-25T20:17:32.755711] [INFO ] [sig ] [403/3376] Completed BHFAP in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:32.755754] [INFO ] [sig ] [404/3376] Forecasting BHK... [2026-02-25T20:17:32.755785] [INFO ] [sig ] Generating forecast for: BHK [2026-02-25T20:17:32.755815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-25T20:17:32.767353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-25T20:17:32.767772] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-25T20:17:32.768706] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-25T20:17:32.768761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:32.768795] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:32.768829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:32.768898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:32.830741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:32.831649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:32.831785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:32.831851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:32.961761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:32.961944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:32.961992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:32.962022] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:32.965562] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=39.44%) [2026-02-25T20:17:32.965894] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-25T20:17:32.966046] [INFO ] [sig ] BHK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:33.123202] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BHK.txt [2026-02-25T20:17:33.123429] [INFO ] [sig ] [404/3376] Completed BHK in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:33.123481] [INFO ] [sig ] [405/3376] Forecasting BHP... [2026-02-25T20:17:33.123514] [INFO ] [sig ] Generating forecast for: BHP [2026-02-25T20:17:33.123552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-25T20:17:33.137544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-25T20:17:33.138059] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-25T20:17:33.139091] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-25T20:17:33.139146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:33.139181] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:33.139209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:33.139295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:33.205428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:33.206448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:33.206549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:33.206604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:33.336447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:33.336653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:33.336696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:33.336726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:33.340359] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-25T20:17:33.340690] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-25T20:17:33.340830] [INFO ] [sig ] BHP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:33.486256] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BHP.txt [2026-02-25T20:17:33.486419] [INFO ] [sig ] [405/3376] Completed BHP in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:33.486460] [INFO ] [sig ] [406/3376] Forecasting BHRB... [2026-02-25T20:17:33.486490] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-25T20:17:33.486522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-25T20:17:33.498530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-25T20:17:33.498872] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-25T20:17:33.499710] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-25T20:17:33.499762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:33.499795] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:33.499821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:33.499877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:33.557569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:33.558439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:33.558522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:33.558555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:33.676699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:33.676871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:33.676910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:33.676938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:33.680624] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-02-25T20:17:33.680951] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-25T20:17:33.681089] [INFO ] [sig ] BHRB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:33.831294] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BHRB.txt [2026-02-25T20:17:33.831510] [INFO ] [sig ] [406/3376] Completed BHRB in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:33.831557] [INFO ] [sig ] [407/3376] Forecasting BHVN... [2026-02-25T20:17:33.831628] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-25T20:17:33.831674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-25T20:17:33.844238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-25T20:17:33.844658] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-25T20:17:33.845502] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-25T20:17:33.845589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:33.845641] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:33.845676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:33.845736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:33.904810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:33.905751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:33.905841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:33.905875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:34.026068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:34.026218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:34.026257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:34.026287] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:34.029804] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=45.53%) [2026-02-25T20:17:34.030083] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-25T20:17:34.030211] [INFO ] [sig ] BHVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:34.176500] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BHVN.txt [2026-02-25T20:17:34.176702] [INFO ] [sig ] [407/3376] Completed BHVN in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:34.176745] [INFO ] [sig ] [408/3376] Forecasting BIB... [2026-02-25T20:17:34.176777] [INFO ] [sig ] Generating forecast for: BIB [2026-02-25T20:17:34.176806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-25T20:17:34.188779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-25T20:17:34.189173] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-25T20:17:34.190095] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-25T20:17:34.190153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:34.190186] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:34.190213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:34.190272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:34.248762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:34.249699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:34.249785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:34.249818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:34.361470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:34.361659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:34.361700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:34.361730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:34.365634] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-25T20:17:34.365948] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-25T20:17:34.366093] [INFO ] [sig ] BIB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:34.515790] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BIB.txt [2026-02-25T20:17:34.515967] [INFO ] [sig ] [408/3376] Completed BIB in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:34.516199] [INFO ] [sig ] [409/3376] Forecasting BIIB... [2026-02-25T20:17:34.516229] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-25T20:17:34.516261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-25T20:17:34.530402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-25T20:17:34.530909] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-25T20:17:34.531916] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-25T20:17:34.531974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:34.532008] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:34.532036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:34.532284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:34.592407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:34.593375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:34.593465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:34.593499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:34.731065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:34.731241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:34.731283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:34.731313] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:34.735361] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=28.77%) [2026-02-25T20:17:34.735682] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-25T20:17:34.735822] [INFO ] [sig ] BIIB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:34.896906] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BIIB.txt [2026-02-25T20:17:34.897091] [INFO ] [sig ] [409/3376] Completed BIIB in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:34.897136] [INFO ] [sig ] [410/3376] Forecasting BILI... [2026-02-25T20:17:34.897165] [INFO ] [sig ] Generating forecast for: BILI [2026-02-25T20:17:34.897195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-25T20:17:34.909855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-25T20:17:34.910455] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-25T20:17:34.911360] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-25T20:17:34.911416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:34.911450] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:34.911478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:34.911536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:34.987497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:34.988981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:34.989097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:34.989149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:35.136410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:35.136603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:35.136648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:35.136679] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:35.140514] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-02-25T20:17:35.140916] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-25T20:17:35.141075] [INFO ] [sig ] BILI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:35.297830] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BILI.txt [2026-02-25T20:17:35.298031] [INFO ] [sig ] [410/3376] Completed BILI in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:35.298077] [INFO ] [sig ] [411/3376] Forecasting BILL... [2026-02-25T20:17:35.298108] [INFO ] [sig ] Generating forecast for: BILL [2026-02-25T20:17:35.298139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-25T20:17:35.310860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-25T20:17:35.311248] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-25T20:17:35.312152] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-25T20:17:35.312209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:35.312270] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:35.312298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:35.312358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:35.370808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:35.371766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:35.371855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:35.371891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:35.497547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:35.497747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:35.497793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:35.497824] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:35.501417] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-02-25T20:17:35.501739] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-25T20:17:35.501882] [INFO ] [sig ] BILL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:35.657150] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BILL.txt [2026-02-25T20:17:35.657332] [INFO ] [sig ] [411/3376] Completed BILL in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:35.657376] [INFO ] [sig ] [412/3376] Forecasting BIO... [2026-02-25T20:17:35.657407] [INFO ] [sig ] Generating forecast for: BIO [2026-02-25T20:17:35.657437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-25T20:17:35.670018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-25T20:17:35.670407] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-25T20:17:35.671237] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-25T20:17:35.671291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:35.671323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:35.671349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:35.671407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:35.731783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:35.732804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:35.732900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:35.732942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:35.853136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:35.853314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:35.853359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:35.853388] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:35.857088] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-25T20:17:35.857408] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-25T20:17:35.857548] [INFO ] [sig ] BIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:36.008534] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BIO.txt [2026-02-25T20:17:36.008721] [INFO ] [sig ] [412/3376] Completed BIO in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:36.008763] [INFO ] [sig ] [413/3376] Forecasting BIP... [2026-02-25T20:17:36.008794] [INFO ] [sig ] Generating forecast for: BIP [2026-02-25T20:17:36.008824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-25T20:17:36.021775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-25T20:17:36.022197] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-25T20:17:36.023033] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-25T20:17:36.023088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:36.023122] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:36.023150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:36.023208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:36.085429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:36.086357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:36.086444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:36.086478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:36.221903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:36.222089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:36.222131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:36.222160] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:36.225734] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-25T20:17:36.226033] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-25T20:17:36.226170] [INFO ] [sig ] BIP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:36.390478] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BIP.txt [2026-02-25T20:17:36.390682] [INFO ] [sig ] [413/3376] Completed BIP in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-25T20:17:36.390726] [INFO ] [sig ] [414/3376] Forecasting BIPH... [2026-02-25T20:17:36.390756] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-25T20:17:36.390788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-25T20:17:36.402549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-25T20:17:36.402972] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-25T20:17:36.403848] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-25T20:17:36.403903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:36.403937] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:36.403968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:36.404040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:36.463950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:36.464885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:36.464978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:36.465011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:36.573603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:36.573779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:36.573845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:36.573940] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:36.577616] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-25T20:17:36.577938] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-25T20:17:36.578126] [INFO ] [sig ] BIPH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:36.726422] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BIPH.txt [2026-02-25T20:17:36.726614] [INFO ] [sig ] [414/3376] Completed BIPH in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-25T20:17:36.726659] [INFO ] [sig ] [415/3376] Forecasting BIPI... [2026-02-25T20:17:36.726690] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-25T20:17:36.726721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-25T20:17:36.738730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-25T20:17:36.739077] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-25T20:17:36.739916] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-25T20:17:36.739974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:36.740007] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:36.740034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:36.740091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:36.799192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:36.800101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:36.800190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:36.800225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:36.906304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:36.906474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:36.906513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:36.906542] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:36.910099] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-25T20:17:36.910383] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-25T20:17:36.910517] [INFO ] [sig ] BIPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:37.060555] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BIPI.txt [2026-02-25T20:17:37.060753] [INFO ] [sig ] [415/3376] Completed BIPI in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-25T20:17:37.060795] [INFO ] [sig ] [416/3376] Forecasting BIRD... [2026-02-25T20:17:37.060827] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-25T20:17:37.060859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-25T20:17:37.073113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-25T20:17:37.073463] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-25T20:17:37.074309] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-25T20:17:37.074363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:37.074397] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:37.074425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:37.074482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:37.135741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:37.136653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:37.136741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:37.136779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:37.260717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:37.260889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:37.260930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:37.260961] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:37.264895] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-02-25T20:17:37.265288] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-25T20:17:37.265458] [INFO ] [sig ] BIRD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:37.423896] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BIRD.txt [2026-02-25T20:17:37.424041] [INFO ] [sig ] [416/3376] Completed BIRD in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-25T20:17:37.424082] [INFO ] [sig ] [417/3376] Forecasting BIRK... [2026-02-25T20:17:37.424304] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-25T20:17:37.424336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-25T20:17:37.436781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-25T20:17:37.437054] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-25T20:17:37.437864] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-25T20:17:37.437917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:37.437949] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:37.437997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:37.438059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:37.497124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:37.497903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:37.498015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:37.498052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:37.621645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:37.621814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:37.621855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:37.621884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:37.625393] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=84.65%) [2026-02-25T20:17:37.625711] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-25T20:17:37.625854] [INFO ] [sig ] BIRK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:37.774206] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BIRK.txt [2026-02-25T20:17:37.774367] [INFO ] [sig ] [417/3376] Completed BIRK in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:37.774415] [INFO ] [sig ] [418/3376] Forecasting BITF... [2026-02-25T20:17:37.774445] [INFO ] [sig ] Generating forecast for: BITF [2026-02-25T20:17:37.774475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-25T20:17:37.791992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-25T20:17:37.792388] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-25T20:17:37.793312] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-25T20:17:37.793368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:37.793412] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:37.793440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:37.793498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:37.853502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:37.854215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:37.854299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:37.854332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:37.974111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:37.974269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:37.974311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:37.974339] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:37.978000] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-02-25T20:17:37.978308] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-25T20:17:37.978445] [INFO ] [sig ] BITF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:38.123474] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BITF.txt [2026-02-25T20:17:38.123627] [INFO ] [sig ] [418/3376] Completed BITF in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:38.123669] [INFO ] [sig ] [419/3376] Forecasting BIVI... [2026-02-25T20:17:38.123714] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-25T20:17:38.123745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-25T20:17:38.136260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-25T20:17:38.136562] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-25T20:17:38.137402] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-25T20:17:38.137456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:38.137488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:38.137514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:38.137598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:38.196313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:38.197004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:38.197087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:38.197121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:38.320586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:38.320762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:38.320804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:38.320832] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:38.324535] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-25T20:17:38.324844] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-25T20:17:38.324981] [INFO ] [sig ] BIVI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:38.468957] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BIVI.txt [2026-02-25T20:17:38.469126] [INFO ] [sig ] [419/3376] Completed BIVI in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:38.469169] [INFO ] [sig ] [420/3376] Forecasting BJ... [2026-02-25T20:17:38.469200] [INFO ] [sig ] Generating forecast for: BJ [2026-02-25T20:17:38.469230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-25T20:17:38.481410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-25T20:17:38.481792] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-25T20:17:38.482656] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-25T20:17:38.482711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:38.482744] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:38.482772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:38.482830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:38.540942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:38.541786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:38.541871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:38.541904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:38.662873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:38.663035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:38.663075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:38.663105] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:38.666568] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-02-25T20:17:38.666868] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-25T20:17:38.667013] [INFO ] [sig ] BJ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:38.810501] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BJ.txt [2026-02-25T20:17:38.810686] [INFO ] [sig ] [420/3376] Completed BJ in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:38.810729] [INFO ] [sig ] [421/3376] Forecasting BJRI... [2026-02-25T20:17:38.810760] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-25T20:17:38.810790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-25T20:17:38.822808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-25T20:17:38.823191] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-25T20:17:38.824125] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-25T20:17:38.824180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:38.824212] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:38.824239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:38.824297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:38.890006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:38.891050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:38.891180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:38.891224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:39.017881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:39.018069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:39.018113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:39.018140] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:39.021625] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=34.85%) [2026-02-25T20:17:39.021903] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-25T20:17:39.022033] [INFO ] [sig ] BJRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:39.165642] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BJRI.txt [2026-02-25T20:17:39.165819] [INFO ] [sig ] [421/3376] Completed BJRI in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:39.165863] [INFO ] [sig ] [422/3376] Forecasting BK... [2026-02-25T20:17:39.165918] [INFO ] [sig ] Generating forecast for: BK [2026-02-25T20:17:39.165950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-25T20:17:39.178146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-25T20:17:39.178527] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-25T20:17:39.179396] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-25T20:17:39.179450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:39.179483] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:39.179510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:39.179566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:39.241332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:39.242267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:39.242355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:39.242387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:39.362719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:39.362885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:39.362926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:39.362955] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:39.366375] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-02-25T20:17:39.366672] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-25T20:17:39.366806] [INFO ] [sig ] BK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:39.511821] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BK.txt [2026-02-25T20:17:39.511969] [INFO ] [sig ] [422/3376] Completed BK in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:39.512008] [INFO ] [sig ] [423/3376] Forecasting BKCH... [2026-02-25T20:17:39.512039] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-25T20:17:39.512071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-25T20:17:39.523507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-25T20:17:39.523818] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-25T20:17:39.524632] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-25T20:17:39.524685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:39.524716] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:39.524741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:39.524797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:39.586415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:39.587454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:39.587554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:39.587607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:39.712177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:39.712355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:39.712402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:39.712432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:39.716448] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-25T20:17:39.716822] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-25T20:17:39.716984] [INFO ] [sig ] BKCH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:39.881424] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BKCH.txt [2026-02-25T20:17:39.881633] [INFO ] [sig ] [423/3376] Completed BKCH in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:39.881703] [INFO ] [sig ] [424/3376] Forecasting BKD... [2026-02-25T20:17:39.881748] [INFO ] [sig ] Generating forecast for: BKD [2026-02-25T20:17:39.881798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-25T20:17:39.896562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-25T20:17:39.896976] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-25T20:17:39.897919] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-25T20:17:39.898142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:39.898181] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:39.898209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:39.898267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:39.968686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:39.969724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:39.969821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:39.969866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:40.109718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:40.109890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:40.109942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:40.109979] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:40.113851] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=54.42%) [2026-02-25T20:17:40.114172] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-25T20:17:40.114329] [INFO ] [sig ] BKD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:40.279017] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BKD.txt [2026-02-25T20:17:40.279195] [INFO ] [sig ] [424/3376] Completed BKD in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:40.279238] [INFO ] [sig ] [425/3376] Forecasting BKE... [2026-02-25T20:17:40.279267] [INFO ] [sig ] Generating forecast for: BKE [2026-02-25T20:17:40.279297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-25T20:17:40.290955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-25T20:17:40.291242] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-25T20:17:40.292054] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-25T20:17:40.292108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:40.292140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:40.292167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:40.292223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:40.352936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:40.353786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:40.353868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:40.353901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:40.477344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:40.477516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:40.477557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:40.477628] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:40.481301] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=62.35%) [2026-02-25T20:17:40.481638] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-25T20:17:40.481780] [INFO ] [sig ] BKE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:40.626655] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BKE.txt [2026-02-25T20:17:40.626801] [INFO ] [sig ] [425/3376] Completed BKE in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-25T20:17:40.626843] [INFO ] [sig ] [426/3376] Forecasting BKH... [2026-02-25T20:17:40.626872] [INFO ] [sig ] Generating forecast for: BKH [2026-02-25T20:17:40.626902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-25T20:17:40.639627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-25T20:17:40.639967] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-25T20:17:40.640893] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-25T20:17:40.640949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:40.640982] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:40.641010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:40.641072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:40.699499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:40.700257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:40.700337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:40.700370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:40.817719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:40.817874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:40.817913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:40.817942] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:40.821765] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-25T20:17:40.822044] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-25T20:17:40.822177] [INFO ] [sig ] BKH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:40.965833] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BKH.txt [2026-02-25T20:17:40.965960] [INFO ] [sig ] [426/3376] Completed BKH in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:40.965999] [INFO ] [sig ] [427/3376] Forecasting BKNG... [2026-02-25T20:17:40.966029] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-25T20:17:40.966059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-25T20:17:40.977742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-25T20:17:40.978057] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-25T20:17:40.978922] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-25T20:17:40.978976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:40.979009] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:40.979035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:40.979091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:41.039432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:41.040877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:41.040974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:41.041024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:41.175035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:41.175240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:41.175288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:41.175319] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:41.178966] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=35.33%) [2026-02-25T20:17:41.179274] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-25T20:17:41.179406] [INFO ] [sig ] BKNG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:41.322609] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BKNG.txt [2026-02-25T20:17:41.322759] [INFO ] [sig ] [427/3376] Completed BKNG in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:41.322801] [INFO ] [sig ] [428/3376] Forecasting BKSY... [2026-02-25T20:17:41.322831] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-25T20:17:41.322861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-25T20:17:41.335774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-25T20:17:41.336153] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-25T20:17:41.336998] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-25T20:17:41.337052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:41.337113] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:41.337148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:41.337240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:41.398228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:41.399118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:41.399204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:41.399238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:41.523534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:41.523719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:41.523760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:41.523792] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:41.527323] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-25T20:17:41.527635] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-25T20:17:41.527774] [INFO ] [sig ] BKSY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:41.685897] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BKSY.txt [2026-02-25T20:17:41.686071] [INFO ] [sig ] [428/3376] Completed BKSY in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:41.686134] [INFO ] [sig ] [429/3376] Forecasting BL... [2026-02-25T20:17:41.686182] [INFO ] [sig ] Generating forecast for: BL [2026-02-25T20:17:41.686218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-25T20:17:41.699027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-25T20:17:41.699397] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-25T20:17:41.700361] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-25T20:17:41.700423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:41.700464] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:41.700492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:41.700561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:41.769624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:41.770637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:41.770734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:41.770777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:41.906638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:41.906809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:41.906853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:41.906885] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:41.910964] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=27.35%) [2026-02-25T20:17:41.911282] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-25T20:17:41.911431] [INFO ] [sig ] BL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:42.076473] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BL.txt [2026-02-25T20:17:42.076665] [INFO ] [sig ] [429/3376] Completed BL in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:42.076724] [INFO ] [sig ] [430/3376] Forecasting BLBD... [2026-02-25T20:17:42.076757] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-25T20:17:42.076787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-25T20:17:42.089018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-25T20:17:42.089343] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-25T20:17:42.090178] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-25T20:17:42.090238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:42.090271] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:42.090298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:42.090355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:42.148509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:42.149454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:42.149544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:42.149599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:42.277956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:42.278162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:42.278207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:42.278237] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:42.282688] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-25T20:17:42.283024] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-25T20:17:42.283174] [INFO ] [sig ] BLBD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:42.439440] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLBD.txt [2026-02-25T20:17:42.439627] [INFO ] [sig ] [430/3376] Completed BLBD in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:42.439673] [INFO ] [sig ] [431/3376] Forecasting BLCN... [2026-02-25T20:17:42.439702] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-25T20:17:42.439733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-25T20:17:42.452684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-25T20:17:42.453091] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-25T20:17:42.454024] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-25T20:17:42.454095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:42.454132] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:42.454161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:42.454233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:42.527003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:42.528244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:42.528350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:42.528386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:42.636175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:42.636355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:42.636396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:42.636468] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:42.640102] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-25T20:17:42.640431] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-25T20:17:42.640596] [INFO ] [sig ] BLCN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:42.797394] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLCN.txt [2026-02-25T20:17:42.797622] [INFO ] [sig ] [431/3376] Completed BLCN in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:42.797674] [INFO ] [sig ] [432/3376] Forecasting BLCO... [2026-02-25T20:17:42.797704] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-25T20:17:42.797741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-25T20:17:42.816824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-25T20:17:42.817289] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-25T20:17:42.818408] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-25T20:17:42.818465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:42.818499] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:42.818526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:42.818607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:42.876812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:42.877625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:42.877712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:42.877761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:43.005611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:43.005781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:43.005821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:43.005849] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:43.009888] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=60.08%) [2026-02-25T20:17:43.010172] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-25T20:17:43.010305] [INFO ] [sig ] BLCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:43.158144] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BLCO.txt [2026-02-25T20:17:43.158303] [INFO ] [sig ] [432/3376] Completed BLCO in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:43.158344] [INFO ] [sig ] [433/3376] Forecasting BLD... [2026-02-25T20:17:43.158375] [INFO ] [sig ] Generating forecast for: BLD [2026-02-25T20:17:43.158405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-25T20:17:43.170606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-25T20:17:43.170895] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-25T20:17:43.171721] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-25T20:17:43.171775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:43.171806] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:43.171832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:43.171889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:43.230177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:43.231096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:43.231183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:43.231216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:43.353983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:43.354146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:43.354187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:43.354216] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:43.357692] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=24.54%) [2026-02-25T20:17:43.358013] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-25T20:17:43.358151] [INFO ] [sig ] BLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:43.502542] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLD.txt [2026-02-25T20:17:43.502691] [INFO ] [sig ] [433/3376] Completed BLD in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-25T20:17:43.502731] [INFO ] [sig ] [434/3376] Forecasting BLDP... [2026-02-25T20:17:43.502761] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-25T20:17:43.502792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-25T20:17:43.514497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-25T20:17:43.514785] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-25T20:17:43.515618] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-25T20:17:43.515672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:43.515704] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:43.515731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:43.515787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:43.577410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:43.578213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:43.578302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:43.578336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:43.700058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:43.700236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:43.700278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:43.700305] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:43.703890] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-25T20:17:43.704225] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-25T20:17:43.704385] [INFO ] [sig ] BLDP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:43.853218] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLDP.txt [2026-02-25T20:17:43.853363] [INFO ] [sig ] [434/3376] Completed BLDP in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:43.853405] [INFO ] [sig ] [435/3376] Forecasting BLFS... [2026-02-25T20:17:43.853436] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-25T20:17:43.853466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-25T20:17:43.865544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-25T20:17:43.865839] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-25T20:17:43.866671] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-25T20:17:43.866726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:43.866758] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:43.866785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:43.866841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:43.926518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:43.927202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:43.927282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:43.927316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:44.047537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:44.047743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:44.047784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:44.047815] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:44.051381] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=13.54%) [2026-02-25T20:17:44.051702] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-25T20:17:44.051836] [INFO ] [sig ] BLFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:44.201439] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLFS.txt [2026-02-25T20:17:44.201590] [INFO ] [sig ] [435/3376] Completed BLFS in 0.3s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:44.201633] [INFO ] [sig ] [436/3376] Forecasting BLK... [2026-02-25T20:17:44.201663] [INFO ] [sig ] Generating forecast for: BLK [2026-02-25T20:17:44.201693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-25T20:17:44.213475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-25T20:17:44.213800] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-25T20:17:44.214601] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-25T20:17:44.214655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:44.214686] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:44.214714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:44.214770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:44.277611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:44.278623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:44.278714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:44.278748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:44.403715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:44.403894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:44.403935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:44.403964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:44.407611] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=18.40%) [2026-02-25T20:17:44.407943] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-25T20:17:44.408108] [INFO ] [sig ] BLK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:44.618858] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLK.txt [2026-02-25T20:17:44.619052] [INFO ] [sig ] [436/3376] Completed BLK in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:44.619099] [INFO ] [sig ] [437/3376] Forecasting BLKB... [2026-02-25T20:17:44.619139] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-25T20:17:44.619175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-25T20:17:44.635811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-25T20:17:44.636332] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-25T20:17:44.637437] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-25T20:17:44.637502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:44.637542] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:44.637604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:44.637689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:44.723001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:44.724253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:44.724406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:44.724450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:44.905213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:44.905429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:44.905498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:44.905549] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:44.911495] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=7.35%) [2026-02-25T20:17:44.912068] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-25T20:17:44.912277] [INFO ] [sig ] BLKB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:45.156949] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLKB.txt [2026-02-25T20:17:45.157239] [INFO ] [sig ] [437/3376] Completed BLKB in 0.5s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:45.157300] [INFO ] [sig ] [438/3376] Forecasting BLMN... [2026-02-25T20:17:45.157366] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-25T20:17:45.157434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-25T20:17:45.186238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-25T20:17:45.186825] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-25T20:17:45.188300] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-25T20:17:45.188378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:45.188430] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:45.188476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:45.188570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:45.275395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:45.276545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:45.276723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:45.276765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:45.445949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:45.446160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:45.446214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:45.446276] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:45.450829] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=91.35%) [2026-02-25T20:17:45.451406] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-25T20:17:45.451670] [INFO ] [sig ] BLMN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:45.622404] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BLMN.txt [2026-02-25T20:17:45.622642] [INFO ] [sig ] [438/3376] Completed BLMN in 0.5s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:45.622704] [INFO ] [sig ] [439/3376] Forecasting BLND... [2026-02-25T20:17:45.622742] [INFO ] [sig ] Generating forecast for: BLND [2026-02-25T20:17:45.622773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-25T20:17:45.634815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-25T20:17:45.635212] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-25T20:17:45.636124] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-25T20:17:45.636182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:45.636216] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:45.636245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:45.636303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:45.698885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:45.699842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:45.699942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:45.700007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:45.830214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:45.830422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:45.830478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:45.830511] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:45.834809] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-25T20:17:45.835135] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-25T20:17:45.835281] [INFO ] [sig ] BLND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:45.986741] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLND.txt [2026-02-25T20:17:45.986931] [INFO ] [sig ] [439/3376] Completed BLND in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:45.986976] [INFO ] [sig ] [440/3376] Forecasting BLRX... [2026-02-25T20:17:45.987008] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-25T20:17:45.987039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-25T20:17:46.000008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-25T20:17:46.000430] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-25T20:17:46.001272] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-25T20:17:46.001339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:46.001378] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:46.001406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:46.001667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:46.065035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:46.065951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:46.066039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:46.066074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:46.188970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:46.189155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:46.189205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:46.189244] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:46.192967] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=58.43%) [2026-02-25T20:17:46.193274] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-25T20:17:46.193447] [INFO ] [sig ] BLRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:46.356620] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BLRX.txt [2026-02-25T20:17:46.356796] [INFO ] [sig ] [440/3376] Completed BLRX in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:46.356842] [INFO ] [sig ] [441/3376] Forecasting BLTE... [2026-02-25T20:17:46.356873] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-25T20:17:46.356905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-25T20:17:46.369147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-25T20:17:46.369534] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-25T20:17:46.370387] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-25T20:17:46.370443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:46.370477] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:46.370504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:46.370562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:46.430412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:46.431307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:46.431399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:46.431432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:46.554197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:46.554372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:46.554412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:46.554441] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:46.558002] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-25T20:17:46.558298] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-25T20:17:46.558433] [INFO ] [sig ] BLTE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:46.705316] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLTE.txt [2026-02-25T20:17:46.705509] [INFO ] [sig ] [441/3376] Completed BLTE in 0.3s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:46.705554] [INFO ] [sig ] [442/3376] Forecasting BLX... [2026-02-25T20:17:46.705605] [INFO ] [sig ] Generating forecast for: BLX [2026-02-25T20:17:46.705638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-25T20:17:46.718038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-25T20:17:46.718398] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-25T20:17:46.719247] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-25T20:17:46.719314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:46.719363] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:46.719390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:46.719447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:46.777377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:46.778338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:46.778429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:46.778463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:46.902465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:46.902654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:46.902697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:46.902728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:46.906228] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-25T20:17:46.906512] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-25T20:17:46.906664] [INFO ] [sig ] BLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:47.052134] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BLX.txt [2026-02-25T20:17:47.052279] [INFO ] [sig ] [442/3376] Completed BLX in 0.3s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:47.052319] [INFO ] [sig ] [443/3376] Forecasting BLZE... [2026-02-25T20:17:47.052349] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-25T20:17:47.052378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-25T20:17:47.064683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-25T20:17:47.064971] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-25T20:17:47.065769] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-25T20:17:47.065821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:47.065853] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:47.065879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:47.065936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:47.127056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:47.127943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:47.128041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:47.128074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:47.250690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:47.250866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:47.250909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:47.250939] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:47.254919] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=26.86%) [2026-02-25T20:17:47.255219] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-25T20:17:47.255358] [INFO ] [sig ] BLZE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:47.410440] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BLZE.txt [2026-02-25T20:17:47.410636] [INFO ] [sig ] [443/3376] Completed BLZE in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:47.410683] [INFO ] [sig ] [444/3376] Forecasting BMA... [2026-02-25T20:17:47.410713] [INFO ] [sig ] Generating forecast for: BMA [2026-02-25T20:17:47.410745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-25T20:17:47.424115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-25T20:17:47.424534] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-25T20:17:47.425379] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-25T20:17:47.425435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:47.425468] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:47.425496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:47.425553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:47.489794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:47.490735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:47.490826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:47.490861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:47.617770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:47.617937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:47.618004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:47.618041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:47.621946] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=19.97%) [2026-02-25T20:17:47.622261] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-25T20:17:47.622413] [INFO ] [sig ] BMA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:47.773641] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BMA.txt [2026-02-25T20:17:47.773819] [INFO ] [sig ] [444/3376] Completed BMA in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:47.773864] [INFO ] [sig ] [445/3376] Forecasting BMBL... [2026-02-25T20:17:47.773897] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-25T20:17:47.773929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-25T20:17:47.786910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-25T20:17:47.787309] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-25T20:17:47.788200] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-25T20:17:47.788256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:47.788320] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:47.788349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:47.788408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:47.849625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:47.850511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:47.850617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:47.850655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:47.981728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:47.981915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:47.981980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:47.982011] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:47.985790] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=70.18%) [2026-02-25T20:17:47.986131] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-25T20:17:47.986279] [INFO ] [sig ] BMBL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:48.138364] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BMBL.txt [2026-02-25T20:17:48.138541] [INFO ] [sig ] [445/3376] Completed BMBL in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-25T20:17:48.138614] [INFO ] [sig ] [446/3376] Forecasting BME... [2026-02-25T20:17:48.138649] [INFO ] [sig ] Generating forecast for: BME [2026-02-25T20:17:48.138682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-25T20:17:48.152663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-25T20:17:48.153048] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-25T20:17:48.153877] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-25T20:17:48.153929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:48.153961] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:48.153987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:48.154043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:48.214241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:48.215348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:48.215441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:48.215477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:48.340519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:48.340721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:48.340768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:48.340799] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:48.344390] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-25T20:17:48.344731] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-25T20:17:48.344875] [INFO ] [sig ] BME: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:48.493984] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BME.txt [2026-02-25T20:17:48.494160] [INFO ] [sig ] [446/3376] Completed BME in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-25T20:17:48.494202] [INFO ] [sig ] [447/3376] Forecasting BMEZ... [2026-02-25T20:17:48.494232] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-25T20:17:48.494262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-25T20:17:48.507657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-25T20:17:48.508096] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-25T20:17:48.508965] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-25T20:17:48.509023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:48.509056] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:48.509085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:48.509143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:48.569742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:48.570740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:48.570848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:48.570889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:48.697170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:48.697337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:48.697378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:48.697408] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:48.704661] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=66.52%) [2026-02-25T20:17:48.704973] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-25T20:17:48.705139] [INFO ] [sig ] BMEZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:48.850097] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BMEZ.txt [2026-02-25T20:17:48.850267] [INFO ] [sig ] [447/3376] Completed BMEZ in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-25T20:17:48.850317] [INFO ] [sig ] [448/3376] Forecasting BMI... [2026-02-25T20:17:48.850352] [INFO ] [sig ] Generating forecast for: BMI [2026-02-25T20:17:48.850389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-25T20:17:48.865042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-25T20:17:48.865617] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-25T20:17:48.866604] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-25T20:17:48.866662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:48.866696] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:48.866722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:48.866781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:48.925622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:48.926770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:48.926876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:48.926910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:49.052744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:49.052920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:49.052962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:49.053029] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:49.056617] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-02-25T20:17:49.056905] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-25T20:17:49.057043] [INFO ] [sig ] BMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:49.204443] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BMI.txt [2026-02-25T20:17:49.205035] [INFO ] [sig ] [448/3376] Completed BMI in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-25T20:17:49.205093] [INFO ] [sig ] [449/3376] Forecasting BMO... [2026-02-25T20:17:49.205124] [INFO ] [sig ] Generating forecast for: BMO [2026-02-25T20:17:49.205158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-25T20:17:49.225385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-25T20:17:49.226114] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-25T20:17:49.227294] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-25T20:17:49.227361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:49.227400] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:49.227434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:49.227512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:49.306288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:49.307377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:49.307480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:49.307514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:49.436266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:49.436446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:49.436490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:49.436538] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:49.440341] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-25T20:17:49.440941] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-25T20:17:49.441097] [INFO ] [sig ] BMO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:49.588197] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BMO.txt [2026-02-25T20:17:49.588378] [INFO ] [sig ] [449/3376] Completed BMO in 0.4s | 2.72 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-25T20:17:49.588427] [INFO ] [sig ] [450/3376] Forecasting BMRA... [2026-02-25T20:17:49.588459] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-25T20:17:49.588488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-25T20:17:49.601034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-25T20:17:49.601367] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-25T20:17:49.602185] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-25T20:17:49.602247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:49.602285] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:49.602317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:49.602388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:49.663481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:49.664402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:49.664510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:49.664545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:49.777844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:49.778032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:49.778075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:49.778104] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:49.781656] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-25T20:17:49.781949] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-25T20:17:49.782081] [INFO ] [sig ] BMRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:49.926689] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BMRA.txt [2026-02-25T20:17:49.926863] [INFO ] [sig ] [450/3376] Completed BMRA in 0.3s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:49.926906] [INFO ] [sig ] [451/3376] Forecasting BMRC... [2026-02-25T20:17:49.926936] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-25T20:17:49.926966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-25T20:17:49.940077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-25T20:17:49.940447] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-25T20:17:49.941260] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-25T20:17:49.941316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:49.941349] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:49.941376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:49.941432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:49.999316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:50.000196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:50.000312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:50.000352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:50.123024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:50.123183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:50.123225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:50.123253] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:50.126729] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=56.32%) [2026-02-25T20:17:50.127004] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-25T20:17:50.127132] [INFO ] [sig ] BMRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:50.274028] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BMRC.txt [2026-02-25T20:17:50.274161] [INFO ] [sig ] [451/3376] Completed BMRC in 0.3s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:50.274200] [INFO ] [sig ] [452/3376] Forecasting BMRN... [2026-02-25T20:17:50.274230] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-25T20:17:50.274260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-25T20:17:50.286664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-25T20:17:50.287007] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-25T20:17:50.287851] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-25T20:17:50.287905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:50.287937] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:50.287964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:50.288043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:50.346352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:50.347028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:50.347109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:50.347142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:50.470160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:50.470329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:50.470370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:50.470399] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:50.473951] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-25T20:17:50.474230] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-25T20:17:50.474367] [INFO ] [sig ] BMRN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:50.618414] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BMRN.txt [2026-02-25T20:17:50.618559] [INFO ] [sig ] [452/3376] Completed BMRN in 0.3s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:50.618618] [INFO ] [sig ] [453/3376] Forecasting BMY... [2026-02-25T20:17:50.618651] [INFO ] [sig ] Generating forecast for: BMY [2026-02-25T20:17:50.618681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-25T20:17:50.630970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-25T20:17:50.631243] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-25T20:17:50.632083] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-25T20:17:50.632136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:50.632168] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:50.632205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:50.632277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:50.690742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:50.691538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:50.691640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:50.691683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:50.813751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:50.813912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:50.813951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:50.813980] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:50.817473] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-02-25T20:17:50.817772] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-25T20:17:50.817900] [INFO ] [sig ] BMY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:50.962959] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BMY.txt [2026-02-25T20:17:50.963102] [INFO ] [sig ] [453/3376] Completed BMY in 0.3s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:50.963141] [INFO ] [sig ] [454/3376] Forecasting BN... [2026-02-25T20:17:50.963171] [INFO ] [sig ] Generating forecast for: BN [2026-02-25T20:17:50.963201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-25T20:17:50.976102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-25T20:17:50.976431] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-25T20:17:50.977241] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-25T20:17:50.977295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:50.977328] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:50.977355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:50.977413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:51.034900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:51.035684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:51.035767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:51.035799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:51.163630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:51.163817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:51.163868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:51.163898] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:51.167489] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=84.09%) [2026-02-25T20:17:51.167815] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-25T20:17:51.167991] [INFO ] [sig ] BN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:51.319394] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BN.txt [2026-02-25T20:17:51.319588] [INFO ] [sig ] [454/3376] Completed BN in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:51.319632] [INFO ] [sig ] [455/3376] Forecasting BND... [2026-02-25T20:17:51.319663] [INFO ] [sig ] Generating forecast for: BND [2026-02-25T20:17:51.319693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-25T20:17:51.332466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-25T20:17:51.332877] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-25T20:17:51.333734] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-25T20:17:51.333788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:51.333821] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:51.333850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:51.333908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:51.392725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:51.393619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:51.393702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:51.393775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:51.515134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:51.515305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:51.515351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:51.515387] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:51.518997] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-25T20:17:51.519330] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-25T20:17:51.519470] [INFO ] [sig ] BND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:51.667084] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BND.txt [2026-02-25T20:17:51.667256] [INFO ] [sig ] [455/3376] Completed BND in 0.3s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:51.667297] [INFO ] [sig ] [456/3376] Forecasting BNDX... [2026-02-25T20:17:51.667327] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-25T20:17:51.667359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-25T20:17:51.681812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-25T20:17:51.682236] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-25T20:17:51.683130] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-25T20:17:51.683188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:51.683223] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:51.683252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:51.683319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:51.744504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:51.745402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:51.745495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:51.745529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:51.876094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:51.876285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:51.876352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:51.876389] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:51.880701] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-25T20:17:51.881037] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-25T20:17:51.881197] [INFO ] [sig ] BNDX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:52.033381] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNDX.txt [2026-02-25T20:17:52.033540] [INFO ] [sig ] [456/3376] Completed BNDX in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:52.033603] [INFO ] [sig ] [457/3376] Forecasting BNED... [2026-02-25T20:17:52.033648] [INFO ] [sig ] Generating forecast for: BNED [2026-02-25T20:17:52.033697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-25T20:17:52.047188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-25T20:17:52.047522] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-25T20:17:52.048498] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-25T20:17:52.048554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:52.048606] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:52.048642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:52.048732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:52.110683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:52.111595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:52.111697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:52.111736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:52.243130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:52.243329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:52.243372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:52.243401] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:52.247218] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-25T20:17:52.247513] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-25T20:17:52.247690] [INFO ] [sig ] BNED: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:52.420066] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNED.txt [2026-02-25T20:17:52.420230] [INFO ] [sig ] [457/3376] Completed BNED in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:52.420272] [INFO ] [sig ] [458/3376] Forecasting BNGO... [2026-02-25T20:17:52.420304] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-25T20:17:52.420340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-25T20:17:52.433851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-25T20:17:52.434190] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-25T20:17:52.435070] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-25T20:17:52.435125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:52.435157] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:52.435185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:52.435244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:52.496012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:52.496964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:52.497056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:52.497088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:52.623088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:52.623259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:52.623302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:52.623335] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:52.627256] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-25T20:17:52.627604] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-25T20:17:52.627754] [INFO ] [sig ] BNGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:52.777665] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNGO.txt [2026-02-25T20:17:52.777858] [INFO ] [sig ] [458/3376] Completed BNGO in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:52.777903] [INFO ] [sig ] [459/3376] Forecasting BNH... [2026-02-25T20:17:52.777936] [INFO ] [sig ] Generating forecast for: BNH [2026-02-25T20:17:52.777997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-25T20:17:52.789853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-25T20:17:52.790196] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-25T20:17:52.791183] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-25T20:17:52.791246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:52.791294] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:52.791333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:52.791412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:52.852185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:52.853041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:52.853143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:52.853194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:52.974427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:52.974654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:52.974697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:52.974726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:52.978544] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-02-25T20:17:52.978865] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-25T20:17:52.978998] [INFO ] [sig ] BNH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:53.130232] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BNH.txt [2026-02-25T20:17:53.130400] [INFO ] [sig ] [459/3376] Completed BNH in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-25T20:17:53.130452] [INFO ] [sig ] [460/3376] Forecasting BNJ... [2026-02-25T20:17:53.130484] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-25T20:17:53.130515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-25T20:17:53.142955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-25T20:17:53.143324] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-25T20:17:53.144369] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-25T20:17:53.144425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:53.144458] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:53.144485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:53.144542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:53.205907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:53.206718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:53.206802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:53.206836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:53.321948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:53.322112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:53.322152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:53.322182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:53.325801] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=51.86%) [2026-02-25T20:17:53.326096] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-25T20:17:53.326230] [INFO ] [sig ] BNJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:53.477029] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNJ.txt [2026-02-25T20:17:53.477202] [INFO ] [sig ] [460/3376] Completed BNJ in 0.3s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-25T20:17:53.477243] [INFO ] [sig ] [461/3376] Forecasting BNL... [2026-02-25T20:17:53.477274] [INFO ] [sig ] Generating forecast for: BNL [2026-02-25T20:17:53.477303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-25T20:17:53.490025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-25T20:17:53.490371] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-25T20:17:53.491216] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-25T20:17:53.491282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:53.491329] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:53.491361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:53.491419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:53.552184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:53.553038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:53.553139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:53.553185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:53.680645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:53.680823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:53.680863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:53.680892] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:53.684646] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=41.54%) [2026-02-25T20:17:53.684969] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-25T20:17:53.685110] [INFO ] [sig ] BNL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:53.836190] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BNL.txt [2026-02-25T20:17:53.836363] [INFO ] [sig ] [461/3376] Completed BNL in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-25T20:17:53.836417] [INFO ] [sig ] [462/3376] Forecasting BNS... [2026-02-25T20:17:53.836454] [INFO ] [sig ] Generating forecast for: BNS [2026-02-25T20:17:53.836491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-25T20:17:53.849205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-25T20:17:53.849537] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-25T20:17:53.850384] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-25T20:17:53.850450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:53.850516] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:53.850545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:53.850621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:53.913069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:53.913895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:53.913983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:53.914023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:54.042417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:54.042623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:54.042668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:54.042696] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:54.046355] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-02-25T20:17:54.046728] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-25T20:17:54.046867] [INFO ] [sig ] BNS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:54.202300] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNS.txt [2026-02-25T20:17:54.202477] [INFO ] [sig ] [462/3376] Completed BNS in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-25T20:17:54.202523] [INFO ] [sig ] [463/3376] Forecasting BNTC... [2026-02-25T20:17:54.202552] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-25T20:17:54.202601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-25T20:17:54.215092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-25T20:17:54.215434] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-25T20:17:54.216264] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-25T20:17:54.216319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:54.216351] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:54.216380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:54.216441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:54.279244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:54.280114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:54.280200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:54.280234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:54.404441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:54.404638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:54.404691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:54.404724] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:54.408640] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=75.15%) [2026-02-25T20:17:54.408951] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-25T20:17:54.409093] [INFO ] [sig ] BNTC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:54.560216] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNTC.txt [2026-02-25T20:17:54.560374] [INFO ] [sig ] [463/3376] Completed BNTC in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-25T20:17:54.560418] [INFO ] [sig ] [464/3376] Forecasting BNTX... [2026-02-25T20:17:54.560447] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-25T20:17:54.560477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-25T20:17:54.573342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-25T20:17:54.573919] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-25T20:17:54.574813] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-25T20:17:54.574868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:54.574902] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:54.574930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:54.574988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:54.637765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:54.638615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:54.638704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:54.638738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:54.763910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:54.764078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:54.764118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:54.764146] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:54.768085] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-02-25T20:17:54.768444] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-25T20:17:54.768606] [INFO ] [sig ] BNTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:54.919129] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BNTX.txt [2026-02-25T20:17:54.919289] [INFO ] [sig ] [464/3376] Completed BNTX in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-25T20:17:54.919332] [INFO ] [sig ] [465/3376] Forecasting BOC... [2026-02-25T20:17:54.919362] [INFO ] [sig ] Generating forecast for: BOC [2026-02-25T20:17:54.919392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-25T20:17:54.932570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-25T20:17:54.932967] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-25T20:17:54.933809] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-25T20:17:54.933865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:54.933898] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:54.933926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:54.933984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:54.995565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:54.996597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:54.996708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:54.996758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:55.126935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:55.127103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:55.127143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:55.127209] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:55.130803] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-25T20:17:55.131093] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-25T20:17:55.131227] [INFO ] [sig ] BOC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:55.282358] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BOC.txt [2026-02-25T20:17:55.282513] [INFO ] [sig ] [465/3376] Completed BOC in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-25T20:17:55.282558] [INFO ] [sig ] [466/3376] Forecasting BOE... [2026-02-25T20:17:55.282610] [INFO ] [sig ] Generating forecast for: BOE [2026-02-25T20:17:55.282643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-25T20:17:55.295250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-25T20:17:55.295628] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-25T20:17:55.296434] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-25T20:17:55.296490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:55.296534] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:55.296563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:55.296659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:55.358265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:55.359167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:55.359265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:55.359300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:55.486718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:55.486901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:55.486959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:55.487004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:55.490720] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=68.47%) [2026-02-25T20:17:55.491022] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-25T20:17:55.491171] [INFO ] [sig ] BOE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:55.642337] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BOE.txt [2026-02-25T20:17:55.642492] [INFO ] [sig ] [466/3376] Completed BOE in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:55.642533] [INFO ] [sig ] [467/3376] Forecasting BOF... [2026-02-25T20:17:55.642564] [INFO ] [sig ] Generating forecast for: BOF [2026-02-25T20:17:55.642617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-25T20:17:55.655121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-25T20:17:55.655488] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-25T20:17:55.656330] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-25T20:17:55.656387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:55.656423] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:55.656449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:55.656506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:55.716124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:55.716967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:55.717054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:55.717086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:55.845096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:55.845263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:55.845305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:55.845334] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:55.849082] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-02-25T20:17:55.849383] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-25T20:17:55.849543] [INFO ] [sig ] BOF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:56.001802] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BOF.txt [2026-02-25T20:17:56.001962] [INFO ] [sig ] [467/3376] Completed BOF in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:56.002010] [INFO ] [sig ] [468/3376] Forecasting BOH... [2026-02-25T20:17:56.002058] [INFO ] [sig ] Generating forecast for: BOH [2026-02-25T20:17:56.002094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-25T20:17:56.016332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-25T20:17:56.016733] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-25T20:17:56.017554] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-25T20:17:56.017634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:56.017667] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:56.017692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:56.017749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:56.081695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:56.082599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:56.082694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:56.082728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:56.215779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:56.215966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:56.216007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:56.216036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:56.219592] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-02-25T20:17:56.219888] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-25T20:17:56.220058] [INFO ] [sig ] BOH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:56.373714] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOH.txt [2026-02-25T20:17:56.373887] [INFO ] [sig ] [468/3376] Completed BOH in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:56.373928] [INFO ] [sig ] [469/3376] Forecasting BOKF... [2026-02-25T20:17:56.373962] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-25T20:17:56.374006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-25T20:17:56.386346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-25T20:17:56.386701] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-25T20:17:56.387539] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-25T20:17:56.387618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:56.387654] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:56.387681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:56.387737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:56.451899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:56.452841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:56.452932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:56.452967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:56.584598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:56.584776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:56.584819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:56.584848] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:56.588361] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=21.22%) [2026-02-25T20:17:56.588684] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-25T20:17:56.588823] [INFO ] [sig ] BOKF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:56.741491] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOKF.txt [2026-02-25T20:17:56.741705] [INFO ] [sig ] [469/3376] Completed BOKF in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:56.741759] [INFO ] [sig ] [470/3376] Forecasting BOLD... [2026-02-25T20:17:56.741790] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-25T20:17:56.741823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-25T20:17:56.754323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-25T20:17:56.754771] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-25T20:17:56.755727] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-25T20:17:56.755786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:56.755820] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:56.755847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:56.755904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:56.818402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:56.819327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:56.819416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:56.819449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:56.939847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:56.940033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:56.940095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:56.940129] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:56.943744] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-02-25T20:17:56.944057] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-25T20:17:56.944199] [INFO ] [sig ] BOLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:57.096163] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOLD.txt [2026-02-25T20:17:57.096331] [INFO ] [sig ] [470/3376] Completed BOLD in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:57.096379] [INFO ] [sig ] [471/3376] Forecasting BOND... [2026-02-25T20:17:57.096414] [INFO ] [sig ] Generating forecast for: BOND [2026-02-25T20:17:57.096444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-25T20:17:57.109117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-25T20:17:57.109537] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-25T20:17:57.110829] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-25T20:17:57.110896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:57.110943] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:57.110984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:57.111070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:57.177457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:57.178609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:57.178696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:57.178730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:57.301100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:57.301266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:57.301308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:57.301337] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:57.304884] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-25T20:17:57.305188] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-25T20:17:57.305348] [INFO ] [sig ] BOND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:57.451908] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOND.txt [2026-02-25T20:17:57.452065] [INFO ] [sig ] [471/3376] Completed BOND in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:57.452106] [INFO ] [sig ] [472/3376] Forecasting BOOM... [2026-02-25T20:17:57.452137] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-25T20:17:57.452168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-25T20:17:57.464012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-25T20:17:57.464350] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-25T20:17:57.465167] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-25T20:17:57.465221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:57.465252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:57.465280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:57.465336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:57.522739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:57.523464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:57.523597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:57.523636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:57.658749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:57.658913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:57.658955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:57.658984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:57.662816] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-25T20:17:57.663104] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-25T20:17:57.663235] [INFO ] [sig ] BOOM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:57.810564] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOOM.txt [2026-02-25T20:17:57.810718] [INFO ] [sig ] [472/3376] Completed BOOM in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:57.810759] [INFO ] [sig ] [473/3376] Forecasting BOTZ... [2026-02-25T20:17:57.810791] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-25T20:17:57.810821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-25T20:17:57.822855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-25T20:17:57.823169] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-25T20:17:57.823970] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-25T20:17:57.824022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:57.824054] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:57.824080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:57.824137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:57.881666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:57.882633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:57.882716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:57.882748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:58.004247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:58.004411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:58.004455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:58.004502] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:58.008070] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-25T20:17:58.008368] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-25T20:17:58.008503] [INFO ] [sig ] BOTZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:58.162423] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOTZ.txt [2026-02-25T20:17:58.162590] [INFO ] [sig ] [473/3376] Completed BOTZ in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-25T20:17:58.162637] [INFO ] [sig ] [474/3376] Forecasting BOX... [2026-02-25T20:17:58.162667] [INFO ] [sig ] Generating forecast for: BOX [2026-02-25T20:17:58.162703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-25T20:17:58.175122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-25T20:17:58.175481] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-25T20:17:58.176333] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-25T20:17:58.176387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:58.176420] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:58.176447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:58.176505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:58.238877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:58.239670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:58.239765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:58.239804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:58.368892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:58.369056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:58.369096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:58.369127] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:58.372679] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-02-25T20:17:58.372972] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-25T20:17:58.373110] [INFO ] [sig ] BOX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:58.524992] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BOX.txt [2026-02-25T20:17:58.525159] [INFO ] [sig ] [474/3376] Completed BOX in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:17:58.525201] [INFO ] [sig ] [475/3376] Forecasting BP... [2026-02-25T20:17:58.525231] [INFO ] [sig ] Generating forecast for: BP [2026-02-25T20:17:58.525261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-25T20:17:58.537255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-25T20:17:58.537690] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-25T20:17:58.538742] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-25T20:17:58.538798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:58.538831] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:58.538859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:58.538917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:58.600187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:58.601138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:58.601270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:58.601306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:58.729489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:58.729694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:58.729741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:58.729770] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:58.733371] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-25T20:17:58.733681] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-25T20:17:58.733816] [INFO ] [sig ] BP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:58.882357] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BP.txt [2026-02-25T20:17:58.882535] [INFO ] [sig ] [475/3376] Completed BP in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:17:58.882621] [INFO ] [sig ] [476/3376] Forecasting BPOP... [2026-02-25T20:17:58.882672] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-25T20:17:58.882706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-25T20:17:58.894603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-25T20:17:58.894900] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-25T20:17:58.895753] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-25T20:17:58.895807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:58.895840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:58.895866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:58.895923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:58.955938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:58.956596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:58.956678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:58.956710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:59.079685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:59.079829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:59.079867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:59.079897] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:59.083257] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-02-25T20:17:59.083559] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-25T20:17:59.083714] [INFO ] [sig ] BPOP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:59.226379] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BPOP.txt [2026-02-25T20:17:59.226521] [INFO ] [sig ] [476/3376] Completed BPOP in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:17:59.226589] [INFO ] [sig ] [477/3376] Forecasting BPRN... [2026-02-25T20:17:59.226625] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-25T20:17:59.226656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-25T20:17:59.237491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-25T20:17:59.237783] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-25T20:17:59.238599] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-25T20:17:59.238652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:59.238684] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:59.238721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:59.238779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:59.296480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:59.297114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:59.297198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:59.297230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:59.395939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:59.396049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:59.396086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:59.396115] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:59.399371] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-02-25T20:17:59.399673] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-25T20:17:59.399802] [INFO ] [sig ] BPRN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:17:59.547949] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BPRN.txt [2026-02-25T20:17:59.548206] [INFO ] [sig ] [477/3376] Completed BPRN in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:17:59.548281] [INFO ] [sig ] [478/3376] Forecasting BPYPM... [2026-02-25T20:17:59.548312] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-25T20:17:59.548360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-25T20:17:59.561699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-25T20:17:59.561982] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-25T20:17:59.562953] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-25T20:17:59.563007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:59.563039] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:59.563067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:59.563123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:59.622092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:59.622867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:59.622976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:59.623011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:17:59.728745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:17:59.728885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:17:59.728923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:17:59.728954] [INFO ] [FORECASTER] Training complete [2026-02-25T20:17:59.732409] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-02-25T20:17:59.732720] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-25T20:17:59.732849] [INFO ] [sig ] BPYPM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:17:59.877111] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BPYPM.txt [2026-02-25T20:17:59.877226] [INFO ] [sig ] [478/3376] Completed BPYPM in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:17:59.877265] [INFO ] [sig ] [479/3376] Forecasting BPYPO... [2026-02-25T20:17:59.877295] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-25T20:17:59.877325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-25T20:17:59.888210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-25T20:17:59.888519] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-25T20:17:59.889609] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-25T20:17:59.889663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:17:59.889730] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:17:59.889758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:17:59.889815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:17:59.948076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:17:59.948731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:17:59.948810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:17:59.948842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:00.049535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:00.049675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:00.049714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:00.049741] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:00.053049] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=70.75%) [2026-02-25T20:18:00.053321] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-25T20:18:00.053455] [INFO ] [sig ] BPYPO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:00.198557] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BPYPO.txt [2026-02-25T20:18:00.198745] [INFO ] [sig ] [479/3376] Completed BPYPO in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:18:00.198797] [INFO ] [sig ] [480/3376] Forecasting BPYPP... [2026-02-25T20:18:00.198828] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-25T20:18:00.198858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-25T20:18:00.210076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-25T20:18:00.210402] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-25T20:18:00.211235] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-25T20:18:00.211289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:00.211322] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:00.211349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:00.211407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:00.270665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:00.271492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:00.271596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:00.271633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:00.378658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:00.378785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:00.378825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:00.378853] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:00.382317] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-25T20:18:00.382635] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-25T20:18:00.382773] [INFO ] [sig ] BPYPP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:00.531018] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BPYPP.txt [2026-02-25T20:18:00.531171] [INFO ] [sig ] [480/3376] Completed BPYPP in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:18:00.531214] [INFO ] [sig ] [481/3376] Forecasting BRAG... [2026-02-25T20:18:00.531250] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-25T20:18:00.531281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-25T20:18:00.544246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-25T20:18:00.544565] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-25T20:18:00.545373] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-25T20:18:00.545426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:00.545460] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:00.545487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:00.545544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:00.606870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:00.607907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:00.608024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:00.608059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:00.729739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:00.729907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:00.729962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:00.730004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:00.736237] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=23.92%) [2026-02-25T20:18:00.736989] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-25T20:18:00.737180] [INFO ] [sig ] BRAG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:00.897441] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BRAG.txt [2026-02-25T20:18:00.897615] [INFO ] [sig ] [481/3376] Completed BRAG in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:18:00.897660] [INFO ] [sig ] [482/3376] Forecasting BRC... [2026-02-25T20:18:00.897690] [INFO ] [sig ] Generating forecast for: BRC [2026-02-25T20:18:00.897721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-25T20:18:00.909074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-25T20:18:00.909429] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-25T20:18:00.910278] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-25T20:18:00.910333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:00.910365] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:00.910392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:00.910447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:00.969472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:00.970397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:00.970486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:00.970519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:01.104056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:01.104282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:01.104343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:01.104409] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:01.109299] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-25T20:18:01.109861] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-25T20:18:01.110036] [INFO ] [sig ] BRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:01.259526] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BRC.txt [2026-02-25T20:18:01.259731] [INFO ] [sig ] [482/3376] Completed BRC in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-25T20:18:01.259788] [INFO ] [sig ] [483/3376] Forecasting BRO... [2026-02-25T20:18:01.259822] [INFO ] [sig ] Generating forecast for: BRO [2026-02-25T20:18:01.259865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-25T20:18:01.273380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-25T20:18:01.273775] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-25T20:18:01.274682] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-25T20:18:01.274736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:01.274768] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:01.274794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:01.274863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:01.333599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:01.334533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:01.334637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:01.334671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:01.486627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:01.486801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:01.486843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:01.486872] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:01.490478] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=52.59%) [2026-02-25T20:18:01.490790] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-25T20:18:01.491119] [INFO ] [sig ] BRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:01.643123] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BRO.txt [2026-02-25T20:18:01.643293] [INFO ] [sig ] [483/3376] Completed BRO in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-25T20:18:01.643334] [INFO ] [sig ] [484/3376] Forecasting BROS... [2026-02-25T20:18:01.643365] [INFO ] [sig ] Generating forecast for: BROS [2026-02-25T20:18:01.643397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-25T20:18:01.655467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-25T20:18:01.655897] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-25T20:18:01.656752] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-25T20:18:01.656806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:01.656838] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:01.656865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:01.656921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:01.718282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:01.719433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:01.719606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:01.719649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:01.855964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:01.856135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:01.856177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:01.856224] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:01.859932] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-02-25T20:18:01.860357] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-25T20:18:01.860537] [INFO ] [sig ] BROS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:02.019181] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BROS.txt [2026-02-25T20:18:02.019345] [INFO ] [sig ] [484/3376] Completed BROS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-25T20:18:02.019388] [INFO ] [sig ] [485/3376] Forecasting BRSP... [2026-02-25T20:18:02.019421] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-25T20:18:02.019452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-25T20:18:02.032020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-25T20:18:02.032447] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-25T20:18:02.033380] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-25T20:18:02.033436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:02.033469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:02.033497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:02.033568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:02.102201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:02.103117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:02.103210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:02.103244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:02.248244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:02.248459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:02.248534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:02.248622] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:02.253704] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-25T20:18:02.254107] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-25T20:18:02.254296] [INFO ] [sig ] BRSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:02.413142] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BRSP.txt [2026-02-25T20:18:02.413333] [INFO ] [sig ] [485/3376] Completed BRSP in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-25T20:18:02.413375] [INFO ] [sig ] [486/3376] Forecasting BRX... [2026-02-25T20:18:02.413406] [INFO ] [sig ] Generating forecast for: BRX [2026-02-25T20:18:02.413436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-25T20:18:02.426060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-25T20:18:02.426531] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-25T20:18:02.427496] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-25T20:18:02.427559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:02.427632] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:02.427661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:02.427718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:02.496139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:02.497121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:02.497235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:02.497270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:02.634327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:02.634549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:02.634624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:02.634662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:02.638464] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-02-25T20:18:02.638794] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-25T20:18:02.638950] [INFO ] [sig ] BRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:02.788641] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BRX.txt [2026-02-25T20:18:02.788785] [INFO ] [sig ] [486/3376] Completed BRX in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-25T20:18:02.788834] [INFO ] [sig ] [487/3376] Forecasting BRZE... [2026-02-25T20:18:02.788866] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-25T20:18:02.788910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-25T20:18:02.800964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-25T20:18:02.801274] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-25T20:18:02.802109] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-25T20:18:02.802165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:02.802197] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:02.802224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:02.802295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:02.860161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:02.860934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:02.861021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:02.861053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:02.980758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:02.980941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:02.980986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:02.981015] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:02.984549] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-02-25T20:18:02.984941] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-25T20:18:02.985098] [INFO ] [sig ] BRZE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:03.137504] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BRZE.txt [2026-02-25T20:18:03.137671] [INFO ] [sig ] [487/3376] Completed BRZE in 0.3s | 2.73 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-25T20:18:03.137717] [INFO ] [sig ] [488/3376] Forecasting BSAC... [2026-02-25T20:18:03.137749] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-25T20:18:03.137780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-25T20:18:03.150659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-25T20:18:03.151002] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-25T20:18:03.151843] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-25T20:18:03.151899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:03.151932] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:03.151959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:03.152029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:03.212560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:03.213395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:03.213479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:03.213511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:03.335223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:03.335388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:03.335428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:03.335456] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:03.338935] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-02-25T20:18:03.339219] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-25T20:18:03.339350] [INFO ] [sig ] BSAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:03.488100] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSAC.txt [2026-02-25T20:18:03.488275] [INFO ] [sig ] [488/3376] Completed BSAC in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:03.488319] [INFO ] [sig ] [489/3376] Forecasting BSCQ... [2026-02-25T20:18:03.488348] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-25T20:18:03.488378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-25T20:18:03.501427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-25T20:18:03.501875] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-25T20:18:03.502701] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-25T20:18:03.502755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:03.502787] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:03.502814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:03.502870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:03.560814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:03.561748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:03.561892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:03.561929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:03.676786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:03.676951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:03.676991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:03.677021] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:03.680521] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-25T20:18:03.680820] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-25T20:18:03.680947] [INFO ] [sig ] BSCQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:03.832530] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSCQ.txt [2026-02-25T20:18:03.832784] [INFO ] [sig ] [489/3376] Completed BSCQ in 0.3s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:03.832842] [INFO ] [sig ] [490/3376] Forecasting BSCS... [2026-02-25T20:18:03.832878] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-25T20:18:03.832909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-25T20:18:03.845618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-25T20:18:03.846056] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-25T20:18:03.847100] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-25T20:18:03.847167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:03.847200] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:03.847227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:03.847284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:03.906234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:03.907163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:03.907252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:03.907286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:04.026641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:04.026824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:04.026866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:04.026897] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:04.031008] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-25T20:18:04.031429] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-25T20:18:04.031647] [INFO ] [sig ] BSCS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:04.187053] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSCS.txt [2026-02-25T20:18:04.187226] [INFO ] [sig ] [490/3376] Completed BSCS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:04.187291] [INFO ] [sig ] [491/3376] Forecasting BSCX... [2026-02-25T20:18:04.187327] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-25T20:18:04.187359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-25T20:18:04.199789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-25T20:18:04.200183] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-25T20:18:04.201025] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-25T20:18:04.201081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:04.201126] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:04.201157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:04.201216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:04.264421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:04.265380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:04.265488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:04.265530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:04.394841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:04.395209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:04.395249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:04.395277] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:04.399357] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-02-25T20:18:04.399740] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-25T20:18:04.400033] [INFO ] [sig ] BSCX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:04.554013] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSCX.txt [2026-02-25T20:18:04.554183] [INFO ] [sig ] [491/3376] Completed BSCX in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:04.554235] [INFO ] [sig ] [492/3376] Forecasting BSCY... [2026-02-25T20:18:04.554270] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-25T20:18:04.554301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-25T20:18:04.567734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-25T20:18:04.568134] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-25T20:18:04.569020] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-25T20:18:04.569082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:04.569119] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:04.569146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:04.569205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:04.629226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:04.630109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:04.630191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:04.630225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:04.753207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:04.753373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:04.753415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:04.753447] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:04.757335] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-25T20:18:04.757672] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-25T20:18:04.757815] [INFO ] [sig ] BSCY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:04.909308] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSCY.txt [2026-02-25T20:18:04.909544] [INFO ] [sig ] [492/3376] Completed BSCY in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:04.909616] [INFO ] [sig ] [493/3376] Forecasting BSJQ... [2026-02-25T20:18:04.909653] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-25T20:18:04.909684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-25T20:18:04.923489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-25T20:18:04.923947] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-25T20:18:04.924800] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-25T20:18:04.924857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:04.924890] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:04.924919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:04.924975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:04.985271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:04.986210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:04.986304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:04.986338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:05.116831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:05.117011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:05.117061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:05.117093] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:05.121010] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-25T20:18:05.121304] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-25T20:18:05.121455] [INFO ] [sig ] BSJQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:05.273975] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSJQ.txt [2026-02-25T20:18:05.274154] [INFO ] [sig ] [493/3376] Completed BSJQ in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:05.274198] [INFO ] [sig ] [494/3376] Forecasting BSJS... [2026-02-25T20:18:05.274228] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-25T20:18:05.274259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-25T20:18:05.286766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-25T20:18:05.287091] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-25T20:18:05.287899] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-25T20:18:05.287952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:05.288012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:05.288042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:05.288101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:05.348701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:05.349552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:05.349668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:05.349712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:05.471458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:05.471665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:05.471730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:05.471761] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:05.475351] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-02-25T20:18:05.475695] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-25T20:18:05.475842] [INFO ] [sig ] BSJS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:05.630112] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSJS.txt [2026-02-25T20:18:05.630322] [INFO ] [sig ] [494/3376] Completed BSJS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:05.630379] [INFO ] [sig ] [495/3376] Forecasting BSL... [2026-02-25T20:18:05.630421] [INFO ] [sig ] Generating forecast for: BSL [2026-02-25T20:18:05.630454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-25T20:18:05.643536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-25T20:18:05.643943] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-25T20:18:05.644849] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-25T20:18:05.644906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:05.644941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:05.644980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:05.645039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:05.704046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:05.705083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:05.705209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:05.705246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:05.827686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:05.827852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:05.827891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:05.827921] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:05.831464] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=73.57%) [2026-02-25T20:18:05.831846] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-25T20:18:05.831981] [INFO ] [sig ] BSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:05.978318] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSL.txt [2026-02-25T20:18:05.978490] [INFO ] [sig ] [495/3376] Completed BSL in 0.3s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:05.978535] [INFO ] [sig ] [496/3376] Forecasting BSM... [2026-02-25T20:18:05.978566] [INFO ] [sig ] Generating forecast for: BSM [2026-02-25T20:18:05.978628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-25T20:18:05.990885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-25T20:18:05.991203] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-25T20:18:05.992117] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-25T20:18:05.992171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:05.992261] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:05.992293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:05.992350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:06.053158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:06.054089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:06.054180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:06.054215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:06.180648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:06.180826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:06.180868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:06.180897] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:06.184697] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-02-25T20:18:06.185121] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-25T20:18:06.185278] [INFO ] [sig ] BSM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:06.340602] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSM.txt [2026-02-25T20:18:06.340780] [INFO ] [sig ] [496/3376] Completed BSM in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:06.340826] [INFO ] [sig ] [497/3376] Forecasting BSMQ... [2026-02-25T20:18:06.340858] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-25T20:18:06.340890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-25T20:18:06.354358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-25T20:18:06.354736] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-25T20:18:06.355636] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-25T20:18:06.355694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:06.355743] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:06.355775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:06.355841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:06.414821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:06.415638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:06.415723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:06.415756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:06.538957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:06.539140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:06.539183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:06.539211] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:06.542680] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: DOWN (p=37.00%) [2026-02-25T20:18:06.542961] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-25T20:18:06.543093] [INFO ] [sig ] BSMQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:06.687355] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSMQ.txt [2026-02-25T20:18:06.687501] [INFO ] [sig ] [497/3376] Completed BSMQ in 0.3s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:06.687542] [INFO ] [sig ] [498/3376] Forecasting BSMS... [2026-02-25T20:18:06.687593] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-25T20:18:06.687633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-25T20:18:06.699789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-25T20:18:06.700135] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-25T20:18:06.701000] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-25T20:18:06.701055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:06.701088] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:06.701116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:06.701174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:06.761982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:06.762770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:06.762857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:06.762891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:06.887536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:06.887737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:06.887787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:06.887816] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:06.891425] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-25T20:18:06.891768] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-25T20:18:06.891909] [INFO ] [sig ] BSMS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:07.037731] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSMS.txt [2026-02-25T20:18:07.037885] [INFO ] [sig ] [498/3376] Completed BSMS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:07.037926] [INFO ] [sig ] [499/3376] Forecasting BSSX... [2026-02-25T20:18:07.037955] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-25T20:18:07.038031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-25T20:18:07.145613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-25T20:18:07.146013] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-25T20:18:07.146848] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-25T20:18:07.146904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:07.146939] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:07.146968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:07.147030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:07.216287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:07.217494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:07.217622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:07.217661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:07.328434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:07.328624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:07.328690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:07.328766] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:07.332564] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-25T20:18:07.332902] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-25T20:18:07.333040] [INFO ] [sig ] BSSX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:07.492456] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSSX.txt [2026-02-25T20:18:07.492670] [INFO ] [sig ] [499/3376] Completed BSSX in 0.5s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-25T20:18:07.492722] [INFO ] [sig ] [500/3376] Forecasting BSTZ... [2026-02-25T20:18:07.492754] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-25T20:18:07.492786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-25T20:18:07.505664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-25T20:18:07.506024] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-25T20:18:07.506936] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-25T20:18:07.506991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:07.507024] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:07.507052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:07.507119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:07.571030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:07.571895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:07.571994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:07.572040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:07.697926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:07.698113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:07.698156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:07.698185] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:07.701746] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-25T20:18:07.702032] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-25T20:18:07.702166] [INFO ] [sig ] BSTZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:07.854686] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSTZ.txt [2026-02-25T20:18:07.854872] [INFO ] [sig ] [500/3376] Completed BSTZ in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-25T20:18:07.854932] [INFO ] [sig ] [501/3376] Forecasting BSVN... [2026-02-25T20:18:07.854967] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-25T20:18:07.854998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-25T20:18:07.869081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-25T20:18:07.869454] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-25T20:18:07.870331] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-25T20:18:07.870387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:07.870435] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:07.870465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:07.870523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:07.929194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:07.930095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:07.930181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:07.930213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:08.043052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:08.043219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:08.043259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:08.043288] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:08.046711] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-25T20:18:08.046994] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-25T20:18:08.047127] [INFO ] [sig ] BSVN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:08.193913] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSVN.txt [2026-02-25T20:18:08.194080] [INFO ] [sig ] [501/3376] Completed BSVN in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-25T20:18:08.194121] [INFO ] [sig ] [502/3376] Forecasting BSVO... [2026-02-25T20:18:08.194150] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-25T20:18:08.194181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-25T20:18:08.206275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-25T20:18:08.206623] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-25T20:18:08.207664] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-25T20:18:08.207719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:08.207754] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:08.207783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:08.207841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:08.268177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:08.269315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:08.269419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:08.269461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:08.401799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:08.401984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:08.402031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:08.402063] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:08.406444] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-25T20:18:08.406843] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-25T20:18:08.407203] [INFO ] [sig ] BSVO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:08.563322] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSVO.txt [2026-02-25T20:18:08.563488] [INFO ] [sig ] [502/3376] Completed BSVO in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-25T20:18:08.563530] [INFO ] [sig ] [503/3376] Forecasting BSX... [2026-02-25T20:18:08.563561] [INFO ] [sig ] Generating forecast for: BSX [2026-02-25T20:18:08.563613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-25T20:18:08.575763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-25T20:18:08.576150] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-25T20:18:08.577003] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-25T20:18:08.577057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:08.577090] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:08.577117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:08.577174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:08.637915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:08.638853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:08.638944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:08.638979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:08.762784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:08.762946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:08.762987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:08.763016] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:08.766454] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-02-25T20:18:08.766755] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-25T20:18:08.766890] [INFO ] [sig ] BSX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:08.911444] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BSX.txt [2026-02-25T20:18:08.911619] [INFO ] [sig ] [503/3376] Completed BSX in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:08.911668] [INFO ] [sig ] [504/3376] Forecasting BSY... [2026-02-25T20:18:08.911704] [INFO ] [sig ] Generating forecast for: BSY [2026-02-25T20:18:08.911740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-25T20:18:08.923530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-25T20:18:08.923882] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-25T20:18:08.924699] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-25T20:18:08.924754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:08.924786] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:08.924813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:08.924870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:08.985087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:08.985968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:08.986056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:08.986090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:09.113751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:09.113924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:09.113965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:09.113995] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:09.118369] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-02-25T20:18:09.118864] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-25T20:18:09.119236] [INFO ] [sig ] BSY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:09.264648] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BSY.txt [2026-02-25T20:18:09.264817] [INFO ] [sig ] [504/3376] Completed BSY in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:09.264870] [INFO ] [sig ] [505/3376] Forecasting BTAI... [2026-02-25T20:18:09.264902] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-25T20:18:09.264932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-25T20:18:09.278337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-25T20:18:09.278658] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-25T20:18:09.279615] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-25T20:18:09.279668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:09.279700] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:09.279726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:09.279782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:09.340568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:09.341527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:09.341643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:09.341678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:09.465455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:09.465637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:09.465680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:09.465710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:09.469451] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-25T20:18:09.469755] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-25T20:18:09.469886] [INFO ] [sig ] BTAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:09.622268] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BTAI.txt [2026-02-25T20:18:09.622457] [INFO ] [sig ] [505/3376] Completed BTAI in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:09.622510] [INFO ] [sig ] [506/3376] Forecasting BTCS... [2026-02-25T20:18:09.622554] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-25T20:18:09.622625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-25T20:18:09.638048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-25T20:18:09.638423] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-25T20:18:09.639387] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-25T20:18:09.639450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:09.639488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:09.639522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:09.639614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:09.703627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:09.704592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:09.704711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:09.704747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:09.826806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:09.826973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:09.827015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:09.827045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:09.830839] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-25T20:18:09.831152] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-25T20:18:09.831377] [INFO ] [sig ] BTCS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:09.981828] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BTCS.txt [2026-02-25T20:18:09.982058] [INFO ] [sig ] [506/3376] Completed BTCS in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:09.982130] [INFO ] [sig ] [507/3376] Forecasting BTE... [2026-02-25T20:18:09.982177] [INFO ] [sig ] Generating forecast for: BTE [2026-02-25T20:18:09.982219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-25T20:18:09.995104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-25T20:18:09.995448] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-25T20:18:09.996268] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-25T20:18:09.996321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:09.996353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:09.996380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:09.996436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:10.056559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:10.057365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:10.057450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:10.057483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:10.194640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:10.194813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:10.194855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:10.194884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:10.198459] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=56.99%) [2026-02-25T20:18:10.198861] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-25T20:18:10.199015] [INFO ] [sig ] BTE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:10.357165] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BTE.txt [2026-02-25T20:18:10.357376] [INFO ] [sig ] [507/3376] Completed BTE in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:10.357428] [INFO ] [sig ] [508/3376] Forecasting BTF... [2026-02-25T20:18:10.357460] [INFO ] [sig ] Generating forecast for: BTF [2026-02-25T20:18:10.357492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-25T20:18:10.370194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-25T20:18:10.370700] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-25T20:18:10.371879] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-25T20:18:10.372119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:10.372152] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:10.372181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:10.372238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:10.435802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:10.436843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:10.436944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:10.436978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:10.564792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:10.564979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:10.565023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:10.565070] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:10.568718] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-25T20:18:10.569037] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-25T20:18:10.569181] [INFO ] [sig ] BTF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:10.717419] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BTF.txt [2026-02-25T20:18:10.717596] [INFO ] [sig ] [508/3376] Completed BTF in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:10.717638] [INFO ] [sig ] [509/3376] Forecasting BTI... [2026-02-25T20:18:10.717667] [INFO ] [sig ] Generating forecast for: BTI [2026-02-25T20:18:10.717698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-25T20:18:10.730730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-25T20:18:10.731033] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-25T20:18:10.731862] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-25T20:18:10.731916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:10.731950] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:10.731979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:10.732038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:10.793451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:10.794378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:10.794465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:10.794499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:10.924336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:10.924498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:10.924544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:10.924596] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:10.928378] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-25T20:18:10.928742] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-25T20:18:10.928915] [INFO ] [sig ] BTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:11.077591] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BTI.txt [2026-02-25T20:18:11.077790] [INFO ] [sig ] [509/3376] Completed BTI in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:11.077833] [INFO ] [sig ] [510/3376] Forecasting BTMD... [2026-02-25T20:18:11.077862] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-25T20:18:11.077895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-25T20:18:11.090708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-25T20:18:11.091278] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-25T20:18:11.092322] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-25T20:18:11.092388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:11.092427] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:11.092455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:11.092515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:11.151716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:11.152642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:11.152775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:11.152812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:11.278139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:11.278308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:11.278349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:11.278378] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:11.281938] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-25T20:18:11.282235] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-25T20:18:11.282369] [INFO ] [sig ] BTMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:11.429655] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BTMD.txt [2026-02-25T20:18:11.429837] [INFO ] [sig ] [510/3376] Completed BTMD in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:11.429885] [INFO ] [sig ] [511/3376] Forecasting BTSG... [2026-02-25T20:18:11.429915] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-25T20:18:11.429945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-25T20:18:11.443365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-25T20:18:11.443755] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-25T20:18:11.444544] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-25T20:18:11.444618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:11.444652] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:11.444680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:11.444736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:11.508516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:11.509487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:11.509591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:11.509627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:11.636898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:11.637056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:11.637096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:11.637125] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:11.640602] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=77.42%) [2026-02-25T20:18:11.640886] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-25T20:18:11.641016] [INFO ] [sig ] BTSG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:11.789027] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BTSG.txt [2026-02-25T20:18:11.789178] [INFO ] [sig ] [511/3376] Completed BTSG in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:11.789220] [INFO ] [sig ] [512/3376] Forecasting BTZ... [2026-02-25T20:18:11.789248] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-25T20:18:11.789278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-25T20:18:11.801856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-25T20:18:11.802176] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-25T20:18:11.802999] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-25T20:18:11.803052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:11.803086] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:11.803123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:11.803186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:11.862348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:11.863340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:11.863428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:11.863462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:11.985512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:11.985661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:11.985701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:11.985730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:11.989207] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=21.54%) [2026-02-25T20:18:11.989483] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-25T20:18:11.989631] [INFO ] [sig ] BTZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:12.136794] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BTZ.txt [2026-02-25T20:18:12.136942] [INFO ] [sig ] [512/3376] Completed BTZ in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:12.136984] [INFO ] [sig ] [513/3376] Forecasting BUD... [2026-02-25T20:18:12.137012] [INFO ] [sig ] Generating forecast for: BUD [2026-02-25T20:18:12.137042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-25T20:18:12.149911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-25T20:18:12.150191] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-25T20:18:12.151027] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-25T20:18:12.151080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:12.151160] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:12.151189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:12.151245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:12.210422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:12.211050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:12.211128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:12.211160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:12.328795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:12.328953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:12.328993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:12.329023] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:12.332418] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-25T20:18:12.332716] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-25T20:18:12.332853] [INFO ] [sig ] BUD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:12.483061] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BUD.txt [2026-02-25T20:18:12.483430] [INFO ] [sig ] [513/3376] Completed BUD in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:12.483488] [INFO ] [sig ] [514/3376] Forecasting BUFC... [2026-02-25T20:18:12.483519] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-25T20:18:12.483550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-25T20:18:12.496407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-25T20:18:12.496717] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-25T20:18:12.497722] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-25T20:18:12.497781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:12.497828] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:12.497865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:12.497938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:12.556870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:12.557960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:12.558111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:12.558157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:12.655451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:12.655613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:12.655660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:12.655690] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:12.659200] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=27.54%) [2026-02-25T20:18:12.659485] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-25T20:18:12.659633] [INFO ] [sig ] BUFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:12.824642] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BUFC.txt [2026-02-25T20:18:12.824814] [INFO ] [sig ] [514/3376] Completed BUFC in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:12.824863] [INFO ] [sig ] [515/3376] Forecasting BUG... [2026-02-25T20:18:12.824901] [INFO ] [sig ] Generating forecast for: BUG [2026-02-25T20:18:12.824937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-25T20:18:12.836565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-25T20:18:12.836857] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-25T20:18:12.837680] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-25T20:18:12.837733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:12.837768] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:12.837800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:12.837869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:12.895797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:12.896444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:12.896525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:12.896556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:13.021689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:13.021855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:13.021895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:13.021924] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:13.025988] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=48.32%) [2026-02-25T20:18:13.026268] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-25T20:18:13.026396] [INFO ] [sig ] BUG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:13.172334] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BUG.txt [2026-02-25T20:18:13.172494] [INFO ] [sig ] [515/3376] Completed BUG in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:13.172542] [INFO ] [sig ] [516/3376] Forecasting BUI... [2026-02-25T20:18:13.172591] [INFO ] [sig ] Generating forecast for: BUI [2026-02-25T20:18:13.172632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-25T20:18:13.185238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-25T20:18:13.185555] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-25T20:18:13.186420] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-25T20:18:13.186475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:13.186509] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:13.186536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:13.186626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:13.245921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:13.246808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:13.246894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:13.246925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:13.371520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:13.371704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:13.371745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:13.371848] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:13.375774] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=59.54%) [2026-02-25T20:18:13.376256] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-25T20:18:13.376393] [INFO ] [sig ] BUI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:13.526541] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BUI.txt [2026-02-25T20:18:13.526724] [INFO ] [sig ] [516/3376] Completed BUI in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-25T20:18:13.526765] [INFO ] [sig ] [517/3376] Forecasting BURL... [2026-02-25T20:18:13.526795] [INFO ] [sig ] Generating forecast for: BURL [2026-02-25T20:18:13.526826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-25T20:18:13.538699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-25T20:18:13.539030] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-25T20:18:13.539869] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-25T20:18:13.539923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:13.539954] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:13.539981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:13.540036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:13.598470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:13.599421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:13.599508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:13.599543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:13.723795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:13.723962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:13.724002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:13.724031] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:13.727476] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-25T20:18:13.727780] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-25T20:18:13.727942] [INFO ] [sig ] BURL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:13.874330] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BURL.txt [2026-02-25T20:18:13.874500] [INFO ] [sig ] [517/3376] Completed BURL in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:13.874545] [INFO ] [sig ] [518/3376] Forecasting BUSE... [2026-02-25T20:18:13.874603] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-25T20:18:13.874638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-25T20:18:13.886832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-25T20:18:13.887230] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-25T20:18:13.888090] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-25T20:18:13.888147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:13.888179] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:13.888206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:13.888264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:13.946359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:13.947257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:13.947341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:13.947374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:14.068167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:14.068333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:14.068372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:14.068401] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:14.072280] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=61.78%) [2026-02-25T20:18:14.072564] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-25T20:18:14.072741] [INFO ] [sig ] BUSE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:14.222704] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BUSE.txt [2026-02-25T20:18:14.222906] [INFO ] [sig ] [518/3376] Completed BUSE in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:14.222959] [INFO ] [sig ] [519/3376] Forecasting BUXX... [2026-02-25T20:18:14.222994] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-25T20:18:14.223032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-25T20:18:14.235916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-25T20:18:14.236264] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-25T20:18:14.237082] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-25T20:18:14.237135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:14.237167] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:14.237194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:14.237250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:14.296197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:14.297113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:14.297210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:14.297245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:14.416252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:14.416437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:14.416478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:14.416506] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:14.420361] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-25T20:18:14.420659] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-25T20:18:14.420792] [INFO ] [sig ] BUXX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:14.570103] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BUXX.txt [2026-02-25T20:18:14.570266] [INFO ] [sig ] [519/3376] Completed BUXX in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:14.570307] [INFO ] [sig ] [520/3376] Forecasting BVFL... [2026-02-25T20:18:14.570338] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-25T20:18:14.570368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-25T20:18:14.582412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-25T20:18:14.582798] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-25T20:18:14.583680] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-25T20:18:14.583736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:14.583768] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:14.583797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:14.583868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:14.643408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:14.644314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:14.644401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:14.644435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:14.760648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:14.760807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:14.760855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:14.760891] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:14.764376] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-25T20:18:14.764681] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-25T20:18:14.764820] [INFO ] [sig ] BVFL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:14.913431] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BVFL.txt [2026-02-25T20:18:14.913611] [INFO ] [sig ] [520/3376] Completed BVFL in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:14.913660] [INFO ] [sig ] [521/3376] Forecasting BVN... [2026-02-25T20:18:14.913690] [INFO ] [sig ] Generating forecast for: BVN [2026-02-25T20:18:14.913722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-25T20:18:14.925807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-25T20:18:14.926228] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-25T20:18:14.927145] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-25T20:18:14.927201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:14.927233] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:14.927260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:14.927319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:14.988394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:14.989386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:14.989477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:14.989509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:15.113168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:15.113339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:15.113378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:15.113406] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:15.116921] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-25T20:18:15.117205] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-25T20:18:15.117338] [INFO ] [sig ] BVN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:15.262635] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BVN.txt [2026-02-25T20:18:15.262804] [INFO ] [sig ] [521/3376] Completed BVN in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:15.262848] [INFO ] [sig ] [522/3376] Forecasting BVS... [2026-02-25T20:18:15.262882] [INFO ] [sig ] Generating forecast for: BVS [2026-02-25T20:18:15.262913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-25T20:18:15.275254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-25T20:18:15.275622] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-25T20:18:15.276419] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-25T20:18:15.276472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:15.276504] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:15.276531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:15.276604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:15.335489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:15.336369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:15.336458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:15.336492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:15.465437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:15.465613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:15.465654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:15.465682] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:15.469407] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-25T20:18:15.469715] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-25T20:18:15.469866] [INFO ] [sig ] BVS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:15.615081] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BVS.txt [2026-02-25T20:18:15.615216] [INFO ] [sig ] [522/3376] Completed BVS in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:15.615256] [INFO ] [sig ] [523/3376] Forecasting BWA... [2026-02-25T20:18:15.615285] [INFO ] [sig ] Generating forecast for: BWA [2026-02-25T20:18:15.615314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-25T20:18:15.627293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-25T20:18:15.627563] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-25T20:18:15.628418] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-25T20:18:15.628471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:15.628502] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:15.628529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:15.628605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:15.691036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:15.691774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:15.691888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:15.691923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:15.816737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:15.816893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:15.816933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:15.816962] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:15.820796] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-02-25T20:18:15.821080] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-25T20:18:15.821213] [INFO ] [sig ] BWA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:16.049280] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BWA.txt [2026-02-25T20:18:16.049457] [INFO ] [sig ] [523/3376] Completed BWA in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:16.049499] [INFO ] [sig ] [524/3376] Forecasting BWAY... [2026-02-25T20:18:16.049531] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-25T20:18:16.049561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-25T20:18:16.061424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-25T20:18:16.061723] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-25T20:18:16.062517] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-25T20:18:16.062589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:16.062624] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:16.062652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:16.062709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:16.122236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:16.123200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:16.123286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:16.123319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:16.249870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:16.250034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:16.250076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:16.250108] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:16.253618] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-25T20:18:16.253910] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-25T20:18:16.254061] [INFO ] [sig ] BWAY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:16.403822] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BWAY.txt [2026-02-25T20:18:16.403983] [INFO ] [sig ] [524/3376] Completed BWAY in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:16.404025] [INFO ] [sig ] [525/3376] Forecasting BWB... [2026-02-25T20:18:16.404055] [INFO ] [sig ] Generating forecast for: BWB [2026-02-25T20:18:16.404086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-25T20:18:16.417414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-25T20:18:16.417710] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-25T20:18:16.418553] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-25T20:18:16.418634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:16.418668] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:16.418695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:16.418753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:16.478216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:16.478926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:16.479021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:16.479054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:16.602523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:16.602689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:16.602728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:16.602757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:16.606554] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-25T20:18:16.606847] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-25T20:18:16.606977] [INFO ] [sig ] BWB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:16.754113] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BWB.txt [2026-02-25T20:18:16.754264] [INFO ] [sig ] [525/3376] Completed BWB in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:16.754305] [INFO ] [sig ] [526/3376] Forecasting BWEN... [2026-02-25T20:18:16.754335] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-25T20:18:16.754366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-25T20:18:16.766263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-25T20:18:16.766547] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-25T20:18:16.767378] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-25T20:18:16.767432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:16.767469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:16.767496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:16.767553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:16.825053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:16.825736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:16.825817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:16.825849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:16.946266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:16.946427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:16.946467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:16.946496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:16.950032] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=19.47%) [2026-02-25T20:18:16.950315] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-25T20:18:16.950445] [INFO ] [sig ] BWEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:17.096288] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BWEN.txt [2026-02-25T20:18:17.096460] [INFO ] [sig ] [526/3376] Completed BWEN in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:17.096508] [INFO ] [sig ] [527/3376] Forecasting BWFG... [2026-02-25T20:18:17.096539] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-25T20:18:17.096586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-25T20:18:17.109232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-25T20:18:17.109500] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-25T20:18:17.110382] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-25T20:18:17.110442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:17.110481] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:17.110507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:17.110563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:17.175068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:17.176023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:17.176121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:17.176156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:17.292551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:17.292707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:17.292745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:17.292773] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:17.296421] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-02-25T20:18:17.296727] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-25T20:18:17.296892] [INFO ] [sig ] BWFG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:17.445734] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BWFG.txt [2026-02-25T20:18:17.445885] [INFO ] [sig ] [527/3376] Completed BWFG in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:17.445936] [INFO ] [sig ] [528/3376] Forecasting BWG... [2026-02-25T20:18:17.445973] [INFO ] [sig ] Generating forecast for: BWG [2026-02-25T20:18:17.446005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-25T20:18:17.458598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-25T20:18:17.458913] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-25T20:18:17.459746] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-25T20:18:17.459799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:17.459831] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:17.459858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:17.459929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:17.519543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:17.520520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:17.520625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:17.520661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:17.640448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:17.640659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:17.640701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:17.640730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:17.644240] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-02-25T20:18:17.644539] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-25T20:18:17.644698] [INFO ] [sig ] BWG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:17.792067] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BWG.txt [2026-02-25T20:18:17.792203] [INFO ] [sig ] [528/3376] Completed BWG in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:17.792247] [INFO ] [sig ] [529/3376] Forecasting BWIN... [2026-02-25T20:18:17.792280] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-25T20:18:17.792309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-25T20:18:17.803690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-25T20:18:17.803983] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-25T20:18:17.804802] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-25T20:18:17.804855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:17.804890] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:17.804923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:17.804991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:17.862781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:17.863519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:17.863618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:17.863653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:17.980942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:17.981133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:17.981177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:17.981207] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:17.984754] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-02-25T20:18:17.985044] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-25T20:18:17.985172] [INFO ] [sig ] BWIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:18.129332] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BWIN.txt [2026-02-25T20:18:18.129470] [INFO ] [sig ] [529/3376] Completed BWIN in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:18.129510] [INFO ] [sig ] [530/3376] Forecasting BWMN... [2026-02-25T20:18:18.129539] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-25T20:18:18.129586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-25T20:18:18.140876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-25T20:18:18.141181] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-25T20:18:18.142022] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-25T20:18:18.142084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:18.142153] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:18.142182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:18.142239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:18.200084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:18.200865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:18.200950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:18.200984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:18.325895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:18.326044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:18.326085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:18.326115] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:18.329559] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=48.20%) [2026-02-25T20:18:18.329856] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-25T20:18:18.330021] [INFO ] [sig ] BWMN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:18.471178] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BWMN.txt [2026-02-25T20:18:18.471306] [INFO ] [sig ] [530/3376] Completed BWMN in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-25T20:18:18.471345] [INFO ] [sig ] [531/3376] Forecasting BXC... [2026-02-25T20:18:18.471375] [INFO ] [sig ] Generating forecast for: BXC [2026-02-25T20:18:18.471404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-25T20:18:18.483333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-25T20:18:18.483635] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-25T20:18:18.484463] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-25T20:18:18.484535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:18.484608] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:18.484643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:18.484702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:18.541586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:18.542216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:18.542298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:18.542331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:18.662989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:18.663139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:18.663180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:18.663210] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:18.666729] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-25T20:18:18.667009] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-25T20:18:18.667141] [INFO ] [sig ] BXC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:18.814814] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BXC.txt [2026-02-25T20:18:18.814950] [INFO ] [sig ] [531/3376] Completed BXC in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-25T20:18:18.814991] [INFO ] [sig ] [532/3376] Forecasting BXMX... [2026-02-25T20:18:18.815021] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-25T20:18:18.815050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-25T20:18:18.826717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-25T20:18:18.827002] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-25T20:18:18.827808] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-25T20:18:18.827861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:18.827894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:18.827921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:18.827997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:18.885543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:18.886187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:18.886267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:18.886299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:19.012608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:19.012891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:19.012964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:19.012997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:19.016607] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-25T20:18:19.016890] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-25T20:18:19.017024] [INFO ] [sig ] BXMX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:19.162983] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BXMX.txt [2026-02-25T20:18:19.163129] [INFO ] [sig ] [532/3376] Completed BXMX in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-25T20:18:19.163177] [INFO ] [sig ] [533/3376] Forecasting BXP... [2026-02-25T20:18:19.163224] [INFO ] [sig ] Generating forecast for: BXP [2026-02-25T20:18:19.163261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-25T20:18:19.177606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-25T20:18:19.177920] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-25T20:18:19.178807] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-25T20:18:19.178860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:19.178892] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:19.178918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:19.178977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:19.241999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:19.242737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:19.242818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:19.242850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:19.374728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:19.374892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:19.374935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:19.375004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:19.378645] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-25T20:18:19.378931] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-25T20:18:19.379066] [INFO ] [sig ] BXP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:19.530454] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BXP.txt [2026-02-25T20:18:19.530651] [INFO ] [sig ] [533/3376] Completed BXP in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-25T20:18:19.530695] [INFO ] [sig ] [534/3376] Forecasting BXSL... [2026-02-25T20:18:19.530727] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-25T20:18:19.530757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-25T20:18:19.547639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-25T20:18:19.548035] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-25T20:18:19.548965] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-25T20:18:19.549023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:19.549056] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:19.549081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:19.549137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:19.608123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:19.608931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:19.609044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:19.609085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:19.732114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:19.732293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:19.732334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:19.732362] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:19.736003] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-02-25T20:18:19.736291] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-25T20:18:19.736429] [INFO ] [sig ] BXSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:19.893248] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BXSL.txt [2026-02-25T20:18:19.893404] [INFO ] [sig ] [534/3376] Completed BXSL in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:19.893445] [INFO ] [sig ] [535/3376] Forecasting BYD... [2026-02-25T20:18:19.893474] [INFO ] [sig ] Generating forecast for: BYD [2026-02-25T20:18:19.893505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-25T20:18:19.907045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-25T20:18:19.907467] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-25T20:18:19.908355] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-25T20:18:19.908419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:19.908455] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:19.908482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:19.908540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:19.971137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:19.972117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:19.972226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:19.972260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:20.098339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:20.098500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:20.098541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:20.098569] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:20.102072] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=23.36%) [2026-02-25T20:18:20.102348] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-25T20:18:20.102480] [INFO ] [sig ] BYD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:20.249389] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BYD.txt [2026-02-25T20:18:20.249523] [INFO ] [sig ] [535/3376] Completed BYD in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:20.249564] [INFO ] [sig ] [536/3376] Forecasting BYRN... [2026-02-25T20:18:20.249615] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-25T20:18:20.249645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-25T20:18:20.264559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-25T20:18:20.265218] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-25T20:18:20.266497] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-25T20:18:20.266556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:20.266627] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:20.266658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:20.266719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:20.328998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:20.330293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:20.330401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:20.330436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:20.455407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:20.455618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:20.455661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:20.455690] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:20.459559] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-02-25T20:18:20.459885] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-25T20:18:20.460051] [INFO ] [sig ] BYRN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:20.606767] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BYRN.txt [2026-02-25T20:18:20.606957] [INFO ] [sig ] [536/3376] Completed BYRN in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:20.607012] [INFO ] [sig ] [537/3376] Forecasting BYSI... [2026-02-25T20:18:20.607048] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-25T20:18:20.607084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-25T20:18:20.621253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-25T20:18:20.621689] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-25T20:18:20.622541] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-25T20:18:20.622612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:20.622647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:20.622673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:20.622730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:20.682598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:20.683627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:20.683718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:20.683753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:20.800972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:20.801166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:20.801209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:20.801239] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:20.805203] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-02-25T20:18:20.805492] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-25T20:18:20.805648] [INFO ] [sig ] BYSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:20.956401] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BYSI.txt [2026-02-25T20:18:20.956601] [INFO ] [sig ] [537/3376] Completed BYSI in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:20.956646] [INFO ] [sig ] [538/3376] Forecasting BZ... [2026-02-25T20:18:20.956677] [INFO ] [sig ] Generating forecast for: BZ [2026-02-25T20:18:20.956708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-25T20:18:20.972051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-25T20:18:20.972426] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-25T20:18:20.973486] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-25T20:18:20.973553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:20.973619] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:20.973657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:20.973738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:21.032978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:21.033963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:21.034053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:21.034087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:21.157422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:21.157595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:21.157637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:21.157665] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:21.161193] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=94.23%) [2026-02-25T20:18:21.161469] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-25T20:18:21.161618] [INFO ] [sig ] BZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:21.307682] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BZ.txt [2026-02-25T20:18:21.307824] [INFO ] [sig ] [538/3376] Completed BZ in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:21.307865] [INFO ] [sig ] [539/3376] Forecasting BZH... [2026-02-25T20:18:21.307894] [INFO ] [sig ] Generating forecast for: BZH [2026-02-25T20:18:21.307923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-25T20:18:21.320709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-25T20:18:21.321012] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-25T20:18:21.322004] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-25T20:18:21.322062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:21.322094] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:21.322120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:21.322176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:21.381274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:21.381957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:21.382041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:21.382074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:21.505122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:21.505305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:21.505348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:21.505379] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:21.509083] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-25T20:18:21.509373] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-25T20:18:21.509504] [INFO ] [sig ] BZH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:21.654308] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/BZH.txt [2026-02-25T20:18:21.654448] [INFO ] [sig ] [539/3376] Completed BZH in 0.3s | 2.74 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:21.654487] [INFO ] [sig ] [540/3376] Forecasting BZUN... [2026-02-25T20:18:21.654518] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-25T20:18:21.654553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-25T20:18:21.666325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-25T20:18:21.666635] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-25T20:18:21.667427] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-25T20:18:21.667480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:21.667511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:21.667538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:21.667610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:21.729541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:21.730341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:21.730423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:21.730487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:21.890947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:21.891205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:21.891265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:21.891309] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:21.897655] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-25T20:18:21.898315] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-25T20:18:21.898610] [INFO ] [sig ] BZUN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:22.054198] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/BZUN.txt [2026-02-25T20:18:22.054369] [INFO ] [sig ] [540/3376] Completed BZUN in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:22.054413] [INFO ] [sig ] [541/3376] Forecasting C... [2026-02-25T20:18:22.054443] [INFO ] [sig ] Generating forecast for: C [2026-02-25T20:18:22.054473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-25T20:18:22.066962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-25T20:18:22.067361] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-25T20:18:22.068201] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-25T20:18:22.068256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:22.068288] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:22.068316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:22.068372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:22.127227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:22.128219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:22.128307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:22.128340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:22.251719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:22.251883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:22.251922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:22.251952] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:22.255513] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=78.99%) [2026-02-25T20:18:22.255869] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-25T20:18:22.256001] [INFO ] [sig ] C: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:22.401161] [INFO ] [LOCAL ] Saved forecast: C 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/C.txt [2026-02-25T20:18:22.401301] [INFO ] [sig ] [541/3376] Completed C in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:22.401343] [INFO ] [sig ] [542/3376] Forecasting CAAP... [2026-02-25T20:18:22.401372] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-25T20:18:22.401401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-25T20:18:22.413879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-25T20:18:22.414174] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-25T20:18:22.414969] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-25T20:18:22.415024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:22.415056] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:22.415090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:22.415151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:22.473524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:22.474226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:22.474311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:22.474345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:22.596598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:22.596746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:22.596785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:22.596815] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:22.600307] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-25T20:18:22.600601] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-25T20:18:22.600735] [INFO ] [sig ] CAAP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:22.759327] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAAP.txt [2026-02-25T20:18:22.759494] [INFO ] [sig ] [542/3376] Completed CAAP in 0.4s | 2.74 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:22.759535] [INFO ] [sig ] [543/3376] Forecasting CAAS... [2026-02-25T20:18:22.759566] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-25T20:18:22.759622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-25T20:18:22.770871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-25T20:18:22.771208] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-25T20:18:22.772027] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-25T20:18:22.772085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:22.772117] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:22.772145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:22.772201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:22.830757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:22.831669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:22.831771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:22.831805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:22.941868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:22.941978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:22.942014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:22.942045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:22.945369] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-25T20:18:22.945662] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-25T20:18:22.945789] [INFO ] [sig ] CAAS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:23.095250] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CAAS.txt [2026-02-25T20:18:23.095416] [INFO ] [sig ] [543/3376] Completed CAAS in 0.3s | 2.74 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:23.095456] [INFO ] [sig ] [544/3376] Forecasting CABA... [2026-02-25T20:18:23.095488] [INFO ] [sig ] Generating forecast for: CABA [2026-02-25T20:18:23.095517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-25T20:18:23.108183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-25T20:18:23.108454] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-25T20:18:23.109311] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-25T20:18:23.109367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:23.109399] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:23.109426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:23.109482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:23.169423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:23.170111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:23.170192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:23.170410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:23.287951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:23.288144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:23.288183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:23.288212] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:23.291677] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-02-25T20:18:23.291955] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-25T20:18:23.292092] [INFO ] [sig ] CABA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:23.435027] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CABA.txt [2026-02-25T20:18:23.435162] [INFO ] [sig ] [544/3376] Completed CABA in 0.3s | 2.74 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-25T20:18:23.435203] [INFO ] [sig ] [545/3376] Forecasting CABO... [2026-02-25T20:18:23.435232] [INFO ] [sig ] Generating forecast for: CABO [2026-02-25T20:18:23.435262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-25T20:18:23.447787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-25T20:18:23.448111] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-25T20:18:23.448920] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-25T20:18:23.448973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:23.449005] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:23.449030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:23.449086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:23.506718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:23.507400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:23.507480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:23.507512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:23.630358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:23.630519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:23.630559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:23.630608] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:23.634011] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-25T20:18:23.634296] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-25T20:18:23.634426] [INFO ] [sig ] CABO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:23.781504] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CABO.txt [2026-02-25T20:18:23.781677] [INFO ] [sig ] [545/3376] Completed CABO in 0.3s | 2.74 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-25T20:18:23.781720] [INFO ] [sig ] [546/3376] Forecasting CAC... [2026-02-25T20:18:23.781751] [INFO ] [sig ] Generating forecast for: CAC [2026-02-25T20:18:23.781784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-25T20:18:23.794363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-25T20:18:23.794672] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-25T20:18:23.795465] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-25T20:18:23.795518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:23.795551] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:23.795597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:23.795657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:23.853137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:23.854049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:23.854138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:23.854171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:23.975425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:23.975613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:23.975656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:23.975685] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:23.979397] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-02-25T20:18:23.979729] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-25T20:18:23.979870] [INFO ] [sig ] CAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:24.131921] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAC.txt [2026-02-25T20:18:24.132087] [INFO ] [sig ] [546/3376] Completed CAC in 0.4s | 2.74 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-25T20:18:24.132129] [INFO ] [sig ] [547/3376] Forecasting CACC... [2026-02-25T20:18:24.132158] [INFO ] [sig ] Generating forecast for: CACC [2026-02-25T20:18:24.132188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-25T20:18:24.145706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-25T20:18:24.146106] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-25T20:18:24.146945] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-25T20:18:24.146998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:24.147060] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:24.147088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:24.147146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:24.208849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:24.209801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:24.209888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:24.209923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:24.329942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:24.330112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:24.330153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:24.330183] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:24.333753] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=36.01%) [2026-02-25T20:18:24.334045] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-25T20:18:24.334201] [INFO ] [sig ] CACC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:24.483504] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CACC.txt [2026-02-25T20:18:24.483717] [INFO ] [sig ] [547/3376] Completed CACC in 0.4s | 2.74 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-25T20:18:24.483761] [INFO ] [sig ] [548/3376] Forecasting CACI... [2026-02-25T20:18:24.483793] [INFO ] [sig ] Generating forecast for: CACI [2026-02-25T20:18:24.483823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-25T20:18:24.496963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-25T20:18:24.497361] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-25T20:18:24.498281] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-25T20:18:24.498347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:24.498383] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:24.498409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:24.498467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:24.560644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:24.561681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:24.561816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:24.561849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:24.688146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:24.688332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:24.688374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:24.688403] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:24.692023] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=24.84%) [2026-02-25T20:18:24.692328] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-25T20:18:24.692467] [INFO ] [sig ] CACI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:24.841462] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CACI.txt [2026-02-25T20:18:24.841631] [INFO ] [sig ] [548/3376] Completed CACI in 0.4s | 2.74 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-25T20:18:24.841690] [INFO ] [sig ] [549/3376] Forecasting CADL... [2026-02-25T20:18:24.841742] [INFO ] [sig ] Generating forecast for: CADL [2026-02-25T20:18:24.841793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-25T20:18:24.855884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-25T20:18:24.856405] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-25T20:18:24.857634] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-25T20:18:24.857726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:24.857780] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:24.857823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:24.857915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:24.943152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:24.944324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:24.944432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:24.944473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:25.070165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:25.070331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:25.070372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:25.070401] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:25.074102] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-02-25T20:18:25.074383] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-25T20:18:25.074513] [INFO ] [sig ] CADL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:25.224832] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CADL.txt [2026-02-25T20:18:25.225007] [INFO ] [sig ] [549/3376] Completed CADL in 0.4s | 2.74 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-25T20:18:25.225051] [INFO ] [sig ] [550/3376] Forecasting CAE... [2026-02-25T20:18:25.225080] [INFO ] [sig ] Generating forecast for: CAE [2026-02-25T20:18:25.225111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-25T20:18:25.238895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-25T20:18:25.239182] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-25T20:18:25.240007] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-25T20:18:25.240062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:25.240094] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:25.240121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:25.240178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:25.298482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:25.299116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:25.299196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:25.299228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:25.419587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:25.419729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:25.419769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:25.419831] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:25.423273] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-25T20:18:25.423558] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-25T20:18:25.423712] [INFO ] [sig ] CAE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:25.567714] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAE.txt [2026-02-25T20:18:25.567837] [INFO ] [sig ] [550/3376] Completed CAE in 0.3s | 2.74 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-25T20:18:25.567876] [INFO ] [sig ] [551/3376] Forecasting CAF... [2026-02-25T20:18:25.567906] [INFO ] [sig ] Generating forecast for: CAF [2026-02-25T20:18:25.567936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-25T20:18:25.580668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-25T20:18:25.580931] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-25T20:18:25.581755] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-25T20:18:25.581808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:25.581840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:25.581867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:25.581922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:25.639793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:25.640408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:25.640487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:25.640519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:25.753361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:25.753500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:25.753540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:25.753587] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:25.757193] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-25T20:18:25.757466] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-25T20:18:25.757619] [INFO ] [sig ] CAF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:25.903025] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CAF.txt [2026-02-25T20:18:25.903156] [INFO ] [sig ] [551/3376] Completed CAF in 0.3s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:25.903195] [INFO ] [sig ] [552/3376] Forecasting CAG... [2026-02-25T20:18:25.903226] [INFO ] [sig ] Generating forecast for: CAG [2026-02-25T20:18:25.903257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-25T20:18:25.916878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-25T20:18:25.917150] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-25T20:18:25.917953] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-25T20:18:25.918029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:25.918061] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:25.918088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:25.918145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:25.978307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:25.978947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:25.979026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:25.979059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:26.098131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:26.098291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:26.098331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:26.098361] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:26.101942] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=56.91%) [2026-02-25T20:18:26.102236] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-25T20:18:26.102371] [INFO ] [sig ] CAG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:26.250993] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CAG.txt [2026-02-25T20:18:26.251158] [INFO ] [sig ] [552/3376] Completed CAG in 0.3s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:26.251213] [INFO ] [sig ] [553/3376] Forecasting CAH... [2026-02-25T20:18:26.251251] [INFO ] [sig ] Generating forecast for: CAH [2026-02-25T20:18:26.251284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-25T20:18:26.264161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-25T20:18:26.264441] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-25T20:18:26.265271] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-25T20:18:26.265323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:26.265355] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:26.265381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:26.265437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:26.323258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:26.323879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:26.323958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:26.323990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:26.441918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:26.442062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:26.442101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:26.442128] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:26.445566] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-02-25T20:18:26.445865] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-25T20:18:26.445995] [INFO ] [sig ] CAH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:26.620911] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAH.txt [2026-02-25T20:18:26.621092] [INFO ] [sig ] [553/3376] Completed CAH in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:26.621135] [INFO ] [sig ] [554/3376] Forecasting CAKE... [2026-02-25T20:18:26.621166] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-25T20:18:26.621200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-25T20:18:26.636647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-25T20:18:26.637081] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-25T20:18:26.638045] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-25T20:18:26.638102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:26.638136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:26.638164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:26.638222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:26.700556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:26.701509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:26.701624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:26.701662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:26.823748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:26.823910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:26.823950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:26.823979] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:26.827435] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-02-25T20:18:26.827733] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-25T20:18:26.827881] [INFO ] [sig ] CAKE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:26.975073] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAKE.txt [2026-02-25T20:18:26.975213] [INFO ] [sig ] [554/3376] Completed CAKE in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:26.975253] [INFO ] [sig ] [555/3376] Forecasting CAL... [2026-02-25T20:18:26.975283] [INFO ] [sig ] Generating forecast for: CAL [2026-02-25T20:18:26.975313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-25T20:18:26.988839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-25T20:18:26.989107] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-25T20:18:26.990134] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-25T20:18:26.990188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:26.990219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:26.990245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:26.990484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:27.048985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:27.049640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:27.049722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:27.049768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:27.166461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:27.166635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:27.166676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:27.166705] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:27.170178] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-25T20:18:27.170472] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-25T20:18:27.170620] [INFO ] [sig ] CAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:27.328300] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAL.txt [2026-02-25T20:18:27.328462] [INFO ] [sig ] [555/3376] Completed CAL in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:27.328505] [INFO ] [sig ] [556/3376] Forecasting CALM... [2026-02-25T20:18:27.328536] [INFO ] [sig ] Generating forecast for: CALM [2026-02-25T20:18:27.328587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-25T20:18:27.340883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-25T20:18:27.341236] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-25T20:18:27.342246] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-25T20:18:27.342300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:27.342332] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:27.342357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:27.342413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:27.404793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:27.405932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:27.406019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:27.406054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:27.535753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:27.535918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:27.535975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:27.536004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:27.539939] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-25T20:18:27.540246] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-25T20:18:27.540381] [INFO ] [sig ] CALM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:27.687872] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CALM.txt [2026-02-25T20:18:27.688055] [INFO ] [sig ] [556/3376] Completed CALM in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:27.688101] [INFO ] [sig ] [557/3376] Forecasting CALX... [2026-02-25T20:18:27.688132] [INFO ] [sig ] Generating forecast for: CALX [2026-02-25T20:18:27.688163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-25T20:18:27.700275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-25T20:18:27.700652] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-25T20:18:27.701491] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-25T20:18:27.701546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:27.701605] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:27.701637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:27.701696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:27.761296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:27.762402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:27.762528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:27.762564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:27.901787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:27.901972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:27.902019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:27.902053] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:27.906607] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-25T20:18:27.907048] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-25T20:18:27.907242] [INFO ] [sig ] CALX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:28.081890] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CALX.txt [2026-02-25T20:18:28.082066] [INFO ] [sig ] [557/3376] Completed CALX in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:28.082110] [INFO ] [sig ] [558/3376] Forecasting CAPL... [2026-02-25T20:18:28.082143] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-25T20:18:28.082176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-25T20:18:28.098639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-25T20:18:28.099168] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-25T20:18:28.100734] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-25T20:18:28.100805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:28.100845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:28.100879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:28.100955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:28.169518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:28.170505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:28.170638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:28.170677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:28.303996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:28.304186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:28.304259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:28.304307] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:28.308959] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-02-25T20:18:28.309467] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-25T20:18:28.309663] [INFO ] [sig ] CAPL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:28.468234] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CAPL.txt [2026-02-25T20:18:28.468417] [INFO ] [sig ] [558/3376] Completed CAPL in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:28.468486] [INFO ] [sig ] [559/3376] Forecasting CARE... [2026-02-25T20:18:28.468524] [INFO ] [sig ] Generating forecast for: CARE [2026-02-25T20:18:28.468558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-25T20:18:28.483087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-25T20:18:28.483473] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-25T20:18:28.484751] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-25T20:18:28.484807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:28.484841] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:28.484869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:28.484926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:28.548646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:28.549752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:28.549862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:28.549900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:28.676375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:28.676539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:28.676600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:28.676634] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:28.680200] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-25T20:18:28.680503] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-25T20:18:28.680662] [INFO ] [sig ] CARE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:28.827318] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CARE.txt [2026-02-25T20:18:28.827461] [INFO ] [sig ] [559/3376] Completed CARE in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-25T20:18:28.827504] [INFO ] [sig ] [560/3376] Forecasting CARG... [2026-02-25T20:18:28.827541] [INFO ] [sig ] Generating forecast for: CARG [2026-02-25T20:18:28.827598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-25T20:18:28.839272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-25T20:18:28.839556] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-25T20:18:28.840503] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-25T20:18:28.840565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:28.840634] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:28.840665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:28.840723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:28.899933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:28.900641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:28.900722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:28.900754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:29.027396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:29.027556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:29.027615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:29.027646] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:29.031104] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-02-25T20:18:29.031392] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-25T20:18:29.031522] [INFO ] [sig ] CARG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:29.180774] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CARG.txt [2026-02-25T20:18:29.180949] [INFO ] [sig ] [560/3376] Completed CARG in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:29.180991] [INFO ] [sig ] [561/3376] Forecasting CARS... [2026-02-25T20:18:29.181022] [INFO ] [sig ] Generating forecast for: CARS [2026-02-25T20:18:29.181052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-25T20:18:29.193444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-25T20:18:29.193747] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-25T20:18:29.194536] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-25T20:18:29.194614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:29.194648] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:29.194676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:29.194732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:29.254072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:29.254836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:29.254917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:29.254949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:29.378608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:29.378763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:29.378801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:29.378830] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:29.382304] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=84.60%) [2026-02-25T20:18:29.382605] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-25T20:18:29.382738] [INFO ] [sig ] CARS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:29.534587] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CARS.txt [2026-02-25T20:18:29.534752] [INFO ] [sig ] [561/3376] Completed CARS in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:29.534792] [INFO ] [sig ] [562/3376] Forecasting CASH... [2026-02-25T20:18:29.534822] [INFO ] [sig ] Generating forecast for: CASH [2026-02-25T20:18:29.534853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-25T20:18:29.546454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-25T20:18:29.546819] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-25T20:18:29.547677] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-25T20:18:29.547731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:29.547767] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:29.547796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:29.547854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:29.608330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:29.609189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:29.609288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:29.609327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:29.731372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:29.731519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:29.731559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:29.731608] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:29.734994] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: DOWN (p=43.46%) [2026-02-25T20:18:29.735276] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-25T20:18:29.735405] [INFO ] [sig ] CASH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:29.880187] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CASH.txt [2026-02-25T20:18:29.880338] [INFO ] [sig ] [562/3376] Completed CASH in 0.3s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:29.880380] [INFO ] [sig ] [563/3376] Forecasting CASS... [2026-02-25T20:18:29.880410] [INFO ] [sig ] Generating forecast for: CASS [2026-02-25T20:18:29.880440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-25T20:18:29.892527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-25T20:18:29.893004] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-25T20:18:29.894248] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-25T20:18:29.894341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:29.894390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:29.894432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:29.894516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:29.974046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:29.974970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:29.975063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:29.975096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:30.107449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:30.107620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:30.107662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:30.107691] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:30.111228] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-25T20:18:30.111528] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-25T20:18:30.111678] [INFO ] [sig ] CASS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:30.258809] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CASS.txt [2026-02-25T20:18:30.258962] [INFO ] [sig ] [563/3376] Completed CASS in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:30.259004] [INFO ] [sig ] [564/3376] Forecasting CASY... [2026-02-25T20:18:30.259038] [INFO ] [sig ] Generating forecast for: CASY [2026-02-25T20:18:30.259070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-25T20:18:30.270419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-25T20:18:30.270714] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-25T20:18:30.271528] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-25T20:18:30.271603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:30.271671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:30.271700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:30.271757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:30.331285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:30.332161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:30.332267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:30.332309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:30.459756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:30.459929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:30.459972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:30.460004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:30.463528] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-02-25T20:18:30.463849] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-25T20:18:30.463986] [INFO ] [sig ] CASY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:30.611654] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CASY.txt [2026-02-25T20:18:30.611806] [INFO ] [sig ] [564/3376] Completed CASY in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:30.611860] [INFO ] [sig ] [565/3376] Forecasting CATH... [2026-02-25T20:18:30.611899] [INFO ] [sig ] Generating forecast for: CATH [2026-02-25T20:18:30.611930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-25T20:18:30.624707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-25T20:18:30.625150] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-25T20:18:30.626187] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-25T20:18:30.626252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:30.626297] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:30.626332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:30.626413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:30.686371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:30.687163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:30.687249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:30.687283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:30.805295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:30.805669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:30.805712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:30.805743] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:30.809664] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-25T20:18:30.809955] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-25T20:18:30.810090] [INFO ] [sig ] CATH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:30.964956] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CATH.txt [2026-02-25T20:18:30.965126] [INFO ] [sig ] [565/3376] Completed CATH in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:30.965172] [INFO ] [sig ] [566/3376] Forecasting CATO... [2026-02-25T20:18:30.965205] [INFO ] [sig ] Generating forecast for: CATO [2026-02-25T20:18:30.965240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-25T20:18:30.976745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-25T20:18:30.977178] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-25T20:18:30.978066] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-25T20:18:30.978122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:30.978157] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:30.978190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:30.978263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:31.041445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:31.042367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:31.042459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:31.042493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:31.162785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:31.162942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:31.162982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:31.163011] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:31.166450] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-25T20:18:31.166758] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-25T20:18:31.166888] [INFO ] [sig ] CATO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:31.313829] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CATO.txt [2026-02-25T20:18:31.313964] [INFO ] [sig ] [566/3376] Completed CATO in 0.3s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-25T20:18:31.314005] [INFO ] [sig ] [567/3376] Forecasting CATY... [2026-02-25T20:18:31.314035] [INFO ] [sig ] Generating forecast for: CATY [2026-02-25T20:18:31.314065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-25T20:18:31.326598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-25T20:18:31.326961] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-25T20:18:31.327961] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-25T20:18:31.328044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:31.328080] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:31.328111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:31.328181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:31.389386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:31.390153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:31.390249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:31.390290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:31.519708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:31.519883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:31.519932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:31.520032] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:31.523724] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-02-25T20:18:31.524017] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-25T20:18:31.524153] [INFO ] [sig ] CATY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:31.675977] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CATY.txt [2026-02-25T20:18:31.676148] [INFO ] [sig ] [567/3376] Completed CATY in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:31.676192] [INFO ] [sig ] [568/3376] Forecasting CAVA... [2026-02-25T20:18:31.676229] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-25T20:18:31.676266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-25T20:18:31.689164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-25T20:18:31.689741] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-25T20:18:31.690857] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-25T20:18:31.690922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:31.690966] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:31.691000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:31.691059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:31.757878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:31.758897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:31.758999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:31.759035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:31.904689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:31.904869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:31.904923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:31.904955] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:31.909897] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-25T20:18:31.910317] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-25T20:18:31.910499] [INFO ] [sig ] CAVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:32.081021] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CAVA.txt [2026-02-25T20:18:32.081268] [INFO ] [sig ] [568/3376] Completed CAVA in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:32.081332] [INFO ] [sig ] [569/3376] Forecasting CB... [2026-02-25T20:18:32.081373] [INFO ] [sig ] Generating forecast for: CB [2026-02-25T20:18:32.081417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-25T20:18:32.102832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-25T20:18:32.103434] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-25T20:18:32.104989] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-25T20:18:32.105073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:32.105128] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:32.105176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:32.105282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:32.195908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:32.197357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:32.197499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:32.197602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:32.385166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:32.385371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:32.385432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:32.385481] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:32.390948] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-02-25T20:18:32.391464] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-25T20:18:32.391698] [INFO ] [sig ] CB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:32.631422] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CB.txt [2026-02-25T20:18:32.631692] [INFO ] [sig ] [569/3376] Completed CB in 0.6s | 2.74 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:32.631758] [INFO ] [sig ] [570/3376] Forecasting CBAN... [2026-02-25T20:18:32.631808] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-25T20:18:32.631861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-25T20:18:32.685323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-25T20:18:32.685857] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-25T20:18:32.687076] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-25T20:18:32.687143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:32.687181] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:32.687212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:32.687284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:32.789233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:32.790485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:32.790643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:32.790702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:32.956636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:32.956847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:32.956915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:32.956960] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:32.962538] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-02-25T20:18:32.963023] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-25T20:18:32.963226] [INFO ] [sig ] CBAN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:33.169103] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBAN.txt [2026-02-25T20:18:33.169313] [INFO ] [sig ] [570/3376] Completed CBAN in 0.5s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:33.169355] [INFO ] [sig ] [571/3376] Forecasting CBNK... [2026-02-25T20:18:33.169385] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-25T20:18:33.169415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-25T20:18:33.182390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-25T20:18:33.182822] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-25T20:18:33.183683] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-25T20:18:33.183739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:33.183772] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:33.183813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:33.183872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:33.242461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:33.243388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:33.243479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:33.243513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:33.368179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:33.368344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:33.368390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:33.368422] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:33.372092] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=26.23%) [2026-02-25T20:18:33.372418] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-25T20:18:33.372597] [INFO ] [sig ] CBNK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:33.525880] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBNK.txt [2026-02-25T20:18:33.526068] [INFO ] [sig ] [571/3376] Completed CBNK in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:33.526113] [INFO ] [sig ] [572/3376] Forecasting CBRE... [2026-02-25T20:18:33.526144] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-25T20:18:33.526175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-25T20:18:33.537917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-25T20:18:33.538270] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-25T20:18:33.539102] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-25T20:18:33.539156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:33.539189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:33.539216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:33.539272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:33.598929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:33.599821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:33.599919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:33.599959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:33.726160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:33.726323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:33.726367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:33.726396] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:33.729968] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=47.41%) [2026-02-25T20:18:33.730267] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-25T20:18:33.730447] [INFO ] [sig ] CBRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:33.883181] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBRE.txt [2026-02-25T20:18:33.883353] [INFO ] [sig ] [572/3376] Completed CBRE in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:33.883396] [INFO ] [sig ] [573/3376] Forecasting CBRL... [2026-02-25T20:18:33.883425] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-25T20:18:33.883454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-25T20:18:33.894938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-25T20:18:33.895291] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-25T20:18:33.896135] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-25T20:18:33.896189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:33.896221] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:33.896249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:33.896306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:33.960185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:33.961047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:33.961131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:33.961163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:34.090472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:34.090633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:34.090676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:34.090705] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:34.094146] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=39.42%) [2026-02-25T20:18:34.094457] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-25T20:18:34.094603] [INFO ] [sig ] CBRL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:34.246110] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBRL.txt [2026-02-25T20:18:34.246271] [INFO ] [sig ] [573/3376] Completed CBRL in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:34.246322] [INFO ] [sig ] [574/3376] Forecasting CBSH... [2026-02-25T20:18:34.246358] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-25T20:18:34.246394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-25T20:18:34.258037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-25T20:18:34.258363] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-25T20:18:34.259191] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-25T20:18:34.259244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:34.259280] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:34.259313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:34.259381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:34.318528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:34.319339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:34.319452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:34.319487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:34.437738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:34.437902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:34.437944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:34.437993] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:34.441481] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-02-25T20:18:34.441777] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-25T20:18:34.441909] [INFO ] [sig ] CBSH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:34.589998] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBSH.txt [2026-02-25T20:18:34.590164] [INFO ] [sig ] [574/3376] Completed CBSH in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:34.590209] [INFO ] [sig ] [575/3376] Forecasting CBUS... [2026-02-25T20:18:34.590240] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-25T20:18:34.590282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-25T20:18:34.602865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-25T20:18:34.603231] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-25T20:18:34.604099] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-25T20:18:34.604154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:34.604187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:34.604213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:34.604271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:34.664860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:34.665759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:34.665844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:34.665877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:34.791044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:34.791202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:34.791243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:34.791273] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:34.794867] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-02-25T20:18:34.795154] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-25T20:18:34.795287] [INFO ] [sig ] CBUS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:34.941821] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBUS.txt [2026-02-25T20:18:34.941956] [INFO ] [sig ] [575/3376] Completed CBUS in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:34.941997] [INFO ] [sig ] [576/3376] Forecasting CBZ... [2026-02-25T20:18:34.942026] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-25T20:18:34.942056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-25T20:18:34.954038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-25T20:18:34.954345] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-25T20:18:34.955155] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-25T20:18:34.955208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:34.955239] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:34.955266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:34.955322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:35.014734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:35.015518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:35.015642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:35.015716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:35.133951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:35.134106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:35.134148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:35.134179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:35.137684] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=26.57%) [2026-02-25T20:18:35.137959] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-25T20:18:35.138122] [INFO ] [sig ] CBZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:35.292717] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CBZ.txt [2026-02-25T20:18:35.292909] [INFO ] [sig ] [576/3376] Completed CBZ in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:35.292952] [INFO ] [sig ] [577/3376] Forecasting CC... [2026-02-25T20:18:35.292990] [INFO ] [sig ] Generating forecast for: CC [2026-02-25T20:18:35.293029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-25T20:18:35.308675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-25T20:18:35.308999] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-25T20:18:35.310009] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-25T20:18:35.310062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:35.310100] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:35.310128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:35.310193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:35.370499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:35.371248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:35.371369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:35.371405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:35.508147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:35.508303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:35.508351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:35.508387] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:35.512369] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=58.68%) [2026-02-25T20:18:35.512705] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-25T20:18:35.512845] [INFO ] [sig ] CC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:35.661024] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CC.txt [2026-02-25T20:18:35.661207] [INFO ] [sig ] [577/3376] Completed CC in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:35.661250] [INFO ] [sig ] [578/3376] Forecasting CCAP... [2026-02-25T20:18:35.661280] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-25T20:18:35.661311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-25T20:18:35.673108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-25T20:18:35.673460] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-25T20:18:35.674357] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-25T20:18:35.674414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:35.674449] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:35.674476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:35.674536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:35.734996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:35.736145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:35.736251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:35.736297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:35.861169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:35.861325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:35.861364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:35.861392] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:35.864855] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-25T20:18:35.865138] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-25T20:18:35.865268] [INFO ] [sig ] CCAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:36.017758] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCAP.txt [2026-02-25T20:18:36.017949] [INFO ] [sig ] [578/3376] Completed CCAP in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:36.018007] [INFO ] [sig ] [579/3376] Forecasting CCB... [2026-02-25T20:18:36.018038] [INFO ] [sig ] Generating forecast for: CCB [2026-02-25T20:18:36.018084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-25T20:18:36.029970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-25T20:18:36.030285] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-25T20:18:36.031108] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-25T20:18:36.031161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:36.031201] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:36.031230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:36.031298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:36.092325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:36.093138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:36.093250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:36.093294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:36.213627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:36.213767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:36.213805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:36.213834] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:36.217254] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-02-25T20:18:36.217541] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-25T20:18:36.217691] [INFO ] [sig ] CCB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:36.370507] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCB.txt [2026-02-25T20:18:36.370692] [INFO ] [sig ] [579/3376] Completed CCB in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-25T20:18:36.370734] [INFO ] [sig ] [580/3376] Forecasting CCBG... [2026-02-25T20:18:36.370765] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-25T20:18:36.370797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-25T20:18:36.384191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-25T20:18:36.384559] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-25T20:18:36.385369] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-25T20:18:36.385423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:36.385455] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:36.385482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:36.385539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:36.444063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:36.444964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:36.445048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:36.445080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:36.568157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:36.568330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:36.568374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:36.568404] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:36.571950] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-25T20:18:36.572240] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-25T20:18:36.572375] [INFO ] [sig ] CCBG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:36.722437] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCBG.txt [2026-02-25T20:18:36.722639] [INFO ] [sig ] [580/3376] Completed CCBG in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-25T20:18:36.722691] [INFO ] [sig ] [581/3376] Forecasting CCCC... [2026-02-25T20:18:36.722723] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-25T20:18:36.722754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-25T20:18:36.734767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-25T20:18:36.735148] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-25T20:18:36.735966] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-25T20:18:36.736018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:36.736096] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:36.736125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:36.736187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:36.795243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:36.796300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:36.796435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:36.796485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:36.963312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:36.963476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:36.963524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:36.963559] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:36.967139] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-25T20:18:36.967463] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-25T20:18:36.967629] [INFO ] [sig ] CCCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:37.124026] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCCC.txt [2026-02-25T20:18:37.124194] [INFO ] [sig ] [581/3376] Completed CCCC in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-25T20:18:37.124247] [INFO ] [sig ] [582/3376] Forecasting CCD... [2026-02-25T20:18:37.124280] [INFO ] [sig ] Generating forecast for: CCD [2026-02-25T20:18:37.124310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-25T20:18:37.137231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-25T20:18:37.137685] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-25T20:18:37.138602] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-25T20:18:37.138658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:37.138691] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:37.138719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:37.138969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:37.201249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:37.202406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:37.202721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:37.202759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:37.327935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:37.328166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:37.328216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:37.328247] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:37.331900] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-25T20:18:37.332190] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-25T20:18:37.332323] [INFO ] [sig ] CCD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:37.482926] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCD.txt [2026-02-25T20:18:37.483080] [INFO ] [sig ] [582/3376] Completed CCD in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-25T20:18:37.483123] [INFO ] [sig ] [583/3376] Forecasting CCEC... [2026-02-25T20:18:37.483153] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-25T20:18:37.483184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-25T20:18:37.495365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-25T20:18:37.495779] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-25T20:18:37.496658] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-25T20:18:37.496716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:37.496759] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:37.496788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:37.496854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:37.561472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:37.562421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:37.562530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:37.562565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:37.673960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:37.674142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:37.674187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:37.674216] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:37.678376] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=42.95%) [2026-02-25T20:18:37.678788] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-25T20:18:37.678975] [INFO ] [sig ] CCEC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:37.834636] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCEC.txt [2026-02-25T20:18:37.834826] [INFO ] [sig ] [583/3376] Completed CCEC in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:37.834894] [INFO ] [sig ] [584/3376] Forecasting CCEP... [2026-02-25T20:18:37.834937] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-25T20:18:37.834978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-25T20:18:37.847671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-25T20:18:37.848076] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-25T20:18:37.848970] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-25T20:18:37.849038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:37.849071] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:37.849098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:37.849156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:37.910458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:37.911619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:37.911907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:37.911952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:38.045058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:38.045222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:38.045264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:38.045343] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:38.049223] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-25T20:18:38.049532] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-25T20:18:38.049697] [INFO ] [sig ] CCEP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:38.202315] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCEP.txt [2026-02-25T20:18:38.202490] [INFO ] [sig ] [584/3376] Completed CCEP in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:38.202547] [INFO ] [sig ] [585/3376] Forecasting CCI... [2026-02-25T20:18:38.202596] [INFO ] [sig ] Generating forecast for: CCI [2026-02-25T20:18:38.202629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-25T20:18:38.214387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-25T20:18:38.214765] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-25T20:18:38.215706] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-25T20:18:38.215764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:38.215797] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:38.215825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:38.215884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:38.273858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:38.274787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:38.274872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:38.274906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:38.398535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:38.398724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:38.398765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:38.398795] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:38.402264] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-02-25T20:18:38.402541] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-25T20:18:38.402693] [INFO ] [sig ] CCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:38.552768] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCI.txt [2026-02-25T20:18:38.552937] [INFO ] [sig ] [585/3376] Completed CCI in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:38.552981] [INFO ] [sig ] [586/3376] Forecasting CCIF... [2026-02-25T20:18:38.553013] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-25T20:18:38.553044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-25T20:18:38.565381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-25T20:18:38.565708] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-25T20:18:38.566542] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-25T20:18:38.566620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:38.566655] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:38.566683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:38.566742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:38.625589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:38.626229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:38.626310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:38.626344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:38.750672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:38.750835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:38.750874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:38.750903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:38.754405] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=47.72%) [2026-02-25T20:18:38.754704] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-25T20:18:38.754832] [INFO ] [sig ] CCIF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:38.901724] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCIF.txt [2026-02-25T20:18:38.901886] [INFO ] [sig ] [586/3376] Completed CCIF in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:38.901927] [INFO ] [sig ] [587/3376] Forecasting CCJ... [2026-02-25T20:18:38.901958] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-25T20:18:38.901990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-25T20:18:38.918341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-25T20:18:38.918774] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-25T20:18:38.919636] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-25T20:18:38.919688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:38.919719] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:38.919746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:38.919802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:38.978464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:38.979501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:38.979653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:38.979692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:39.113071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:39.113243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:39.113284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:39.113314] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:39.117286] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-02-25T20:18:39.117700] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-25T20:18:39.117857] [INFO ] [sig ] CCJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:39.276357] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCJ.txt [2026-02-25T20:18:39.276534] [INFO ] [sig ] [587/3376] Completed CCJ in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:39.276614] [INFO ] [sig ] [588/3376] Forecasting CCK... [2026-02-25T20:18:39.276651] [INFO ] [sig ] Generating forecast for: CCK [2026-02-25T20:18:39.276682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-25T20:18:39.289333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-25T20:18:39.289799] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-25T20:18:39.290718] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-25T20:18:39.290774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:39.290808] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:39.290836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:39.290894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:39.354826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:39.355777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:39.355878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:39.355912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:39.489499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:39.489698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:39.489741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:39.489772] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:39.493559] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=93.86%) [2026-02-25T20:18:39.493888] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-25T20:18:39.494031] [INFO ] [sig ] CCK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:39.652233] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCK.txt [2026-02-25T20:18:39.652424] [INFO ] [sig ] [588/3376] Completed CCK in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:39.652473] [INFO ] [sig ] [589/3376] Forecasting CCL... [2026-02-25T20:18:39.652513] [INFO ] [sig ] Generating forecast for: CCL [2026-02-25T20:18:39.652551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-25T20:18:39.665322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-25T20:18:39.665914] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-25T20:18:39.666793] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-25T20:18:39.666847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:39.666879] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:39.666905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:39.666961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:39.729004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:39.729930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:39.730018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:39.730051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:39.861314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:39.861476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:39.861517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:39.861547] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:39.865396] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-25T20:18:39.865707] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-25T20:18:39.865863] [INFO ] [sig ] CCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:40.012540] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCL.txt [2026-02-25T20:18:40.012722] [INFO ] [sig ] [589/3376] Completed CCL in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:40.012765] [INFO ] [sig ] [590/3376] Forecasting CCLD... [2026-02-25T20:18:40.012797] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-25T20:18:40.012827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-25T20:18:40.024299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-25T20:18:40.024706] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-25T20:18:40.025506] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-25T20:18:40.025560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:40.025629] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:40.025660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:40.025722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:40.084963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:40.086078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:40.086181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:40.086223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:40.211655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:40.211816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:40.211855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:40.211883] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:40.215393] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-02-25T20:18:40.215760] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-25T20:18:40.215916] [INFO ] [sig ] CCLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:40.363807] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCLD.txt [2026-02-25T20:18:40.363970] [INFO ] [sig ] [590/3376] Completed CCLD in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:40.364014] [INFO ] [sig ] [591/3376] Forecasting CCNE... [2026-02-25T20:18:40.364044] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-25T20:18:40.364073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-25T20:18:40.376896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-25T20:18:40.377261] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-25T20:18:40.378174] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-25T20:18:40.378232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:40.378265] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:40.378293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:40.378351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:40.443207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:40.444136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:40.444265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:40.444301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:40.583172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:40.583340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:40.583417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:40.583449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:40.587474] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-02-25T20:18:40.588011] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-25T20:18:40.588157] [INFO ] [sig ] CCNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:40.751353] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCNE.txt [2026-02-25T20:18:40.751529] [INFO ] [sig ] [591/3376] Completed CCNE in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:40.751632] [INFO ] [sig ] [592/3376] Forecasting CCO... [2026-02-25T20:18:40.751678] [INFO ] [sig ] Generating forecast for: CCO [2026-02-25T20:18:40.751711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-25T20:18:40.765286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-25T20:18:40.765673] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-25T20:18:40.766997] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-25T20:18:40.767053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:40.767087] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:40.767115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:40.767175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:40.829894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:40.830804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:40.830890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:40.830923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:40.959090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:40.959255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:40.959297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:40.959327] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:40.962815] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=64.72%) [2026-02-25T20:18:40.963102] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-25T20:18:40.963262] [INFO ] [sig ] CCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:41.110901] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCO.txt [2026-02-25T20:18:41.111063] [INFO ] [sig ] [592/3376] Completed CCO in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:41.111104] [INFO ] [sig ] [593/3376] Forecasting CCOI... [2026-02-25T20:18:41.111135] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-25T20:18:41.111165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-25T20:18:41.123473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-25T20:18:41.123837] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-25T20:18:41.124668] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-25T20:18:41.124723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:41.124756] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:41.124784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:41.124843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:41.183706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:41.184625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:41.184731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:41.184765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:41.303615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:41.303778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:41.303819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:41.303847] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:41.307353] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-02-25T20:18:41.307666] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-25T20:18:41.307804] [INFO ] [sig ] CCOI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:41.453983] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CCOI.txt [2026-02-25T20:18:41.454149] [INFO ] [sig ] [593/3376] Completed CCOI in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:41.454192] [INFO ] [sig ] [594/3376] Forecasting CCRN... [2026-02-25T20:18:41.454222] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-25T20:18:41.454252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-25T20:18:41.465670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-25T20:18:41.466051] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-25T20:18:41.466869] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-25T20:18:41.466923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:41.466955] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:41.466982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:41.467039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:41.527103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:41.528237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:41.528324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:41.528356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:41.653381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:41.653602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:41.653860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:41.653907] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:41.659132] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-25T20:18:41.659697] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-25T20:18:41.659906] [INFO ] [sig ] CCRN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:41.863496] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCRN.txt [2026-02-25T20:18:41.863806] [INFO ] [sig ] [594/3376] Completed CCRN in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:41.863873] [INFO ] [sig ] [595/3376] Forecasting CCS... [2026-02-25T20:18:41.863916] [INFO ] [sig ] Generating forecast for: CCS [2026-02-25T20:18:41.863958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-25T20:18:41.876875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-25T20:18:41.877309] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-25T20:18:41.878342] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-25T20:18:41.878397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:41.878429] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:41.878468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:41.878536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:41.940855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:41.941884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:41.941984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:41.942021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:42.083165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:42.083331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:42.083372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:42.083402] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:42.086976] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-25T20:18:42.087331] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-25T20:18:42.087501] [INFO ] [sig ] CCS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:42.236684] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCS.txt [2026-02-25T20:18:42.236854] [INFO ] [sig ] [595/3376] Completed CCS in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-25T20:18:42.236897] [INFO ] [sig ] [596/3376] Forecasting CCSI... [2026-02-25T20:18:42.236928] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-25T20:18:42.236961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-25T20:18:42.249679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-25T20:18:42.250246] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-25T20:18:42.251319] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-25T20:18:42.251375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:42.251408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:42.251435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:42.251493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:42.315059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:42.315983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:42.316069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:42.316103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:42.436027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:42.436195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:42.436235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:42.436263] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:42.440060] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=27.12%) [2026-02-25T20:18:42.440342] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-25T20:18:42.440474] [INFO ] [sig ] CCSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:42.601228] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CCSI.txt [2026-02-25T20:18:42.601411] [INFO ] [sig ] [596/3376] Completed CCSI in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-25T20:18:42.601454] [INFO ] [sig ] [597/3376] Forecasting CDC... [2026-02-25T20:18:42.601486] [INFO ] [sig ] Generating forecast for: CDC [2026-02-25T20:18:42.601518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-25T20:18:42.614210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-25T20:18:42.614562] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-25T20:18:42.615459] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-25T20:18:42.615515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:42.615548] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:42.615599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:42.615685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:42.678253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:42.679368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:42.679461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:42.679503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:42.808906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:42.809064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:42.809106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:42.809137] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:42.812739] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-25T20:18:42.813032] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-25T20:18:42.813170] [INFO ] [sig ] CDC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:42.965075] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CDC.txt [2026-02-25T20:18:42.965224] [INFO ] [sig ] [597/3376] Completed CDC in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-25T20:18:42.965267] [INFO ] [sig ] [598/3376] Forecasting CDE... [2026-02-25T20:18:42.965296] [INFO ] [sig ] Generating forecast for: CDE [2026-02-25T20:18:42.965326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-25T20:18:42.977450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-25T20:18:42.977824] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-25T20:18:42.978737] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-25T20:18:42.978793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:42.978855] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:42.978886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:42.978947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:43.057786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:43.058770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:43.058863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:43.058899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:43.196331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:43.196524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:43.196590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:43.196624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:43.201043] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-02-25T20:18:43.201400] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-25T20:18:43.201547] [INFO ] [sig ] CDE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:43.356419] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CDE.txt [2026-02-25T20:18:43.356603] [INFO ] [sig ] [598/3376] Completed CDE in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-25T20:18:43.356650] [INFO ] [sig ] [599/3376] Forecasting CDIO... [2026-02-25T20:18:43.356680] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-25T20:18:43.356716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-25T20:18:43.368546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-25T20:18:43.369000] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-25T20:18:43.369935] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-25T20:18:43.369991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:43.370025] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:43.370054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:43.370111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:43.429738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:43.430449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:43.430536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:43.430570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:43.556952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:43.557104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:43.557143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:43.557171] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:43.560685] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=33.12%) [2026-02-25T20:18:43.560966] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-25T20:18:43.561099] [INFO ] [sig ] CDIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:43.705800] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CDIO.txt [2026-02-25T20:18:43.705936] [INFO ] [sig ] [599/3376] Completed CDIO in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:43.705975] [INFO ] [sig ] [600/3376] Forecasting CDL... [2026-02-25T20:18:43.706006] [INFO ] [sig ] Generating forecast for: CDL [2026-02-25T20:18:43.706035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-25T20:18:43.716711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-25T20:18:43.717025] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-25T20:18:43.717860] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-25T20:18:43.717916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:43.717950] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:43.718004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:43.718065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:43.778255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:43.779094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:43.779179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:43.779213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:43.895362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:43.895522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:43.895562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:43.895624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:43.899314] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-02-25T20:18:43.899657] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-25T20:18:43.899985] [INFO ] [sig ] CDL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:44.052535] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CDL.txt [2026-02-25T20:18:44.052927] [INFO ] [sig ] [600/3376] Completed CDL in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:44.052971] [INFO ] [sig ] [601/3376] Forecasting CDNA... [2026-02-25T20:18:44.053002] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-25T20:18:44.053033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-25T20:18:44.065617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-25T20:18:44.065942] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-25T20:18:44.066789] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-25T20:18:44.066843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:44.066876] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:44.066903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:44.066960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:44.126802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:44.127536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:44.127641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:44.127676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:44.252175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:44.252331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:44.252371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:44.252435] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:44.256273] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=43.25%) [2026-02-25T20:18:44.256632] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-25T20:18:44.256783] [INFO ] [sig ] CDNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:44.404178] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CDNA.txt [2026-02-25T20:18:44.404346] [INFO ] [sig ] [601/3376] Completed CDNA in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:44.404389] [INFO ] [sig ] [602/3376] Forecasting CDNS... [2026-02-25T20:18:44.404418] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-25T20:18:44.404449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-25T20:18:44.416054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-25T20:18:44.416326] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-25T20:18:44.417148] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-25T20:18:44.417205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:44.417236] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:44.417262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:44.417318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:44.475749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:44.476392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:44.476473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:44.476506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:44.599209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:44.599358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:44.599397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:44.599426] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:44.602938] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=65.03%) [2026-02-25T20:18:44.603217] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-25T20:18:44.603345] [INFO ] [sig ] CDNS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:44.751071] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CDNS.txt [2026-02-25T20:18:44.751203] [INFO ] [sig ] [602/3376] Completed CDNS in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:44.751241] [INFO ] [sig ] [603/3376] Forecasting CDP... [2026-02-25T20:18:44.751271] [INFO ] [sig ] Generating forecast for: CDP [2026-02-25T20:18:44.751301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-25T20:18:44.762809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-25T20:18:44.763080] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-25T20:18:44.763900] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-25T20:18:44.763963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:44.763997] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:44.764024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:44.764081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:44.822363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:44.823028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:44.823107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:44.823138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:44.944781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:44.944927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:44.944967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:44.944997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:44.948488] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=63.16%) [2026-02-25T20:18:44.948797] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-25T20:18:44.948930] [INFO ] [sig ] CDP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:45.097483] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CDP.txt [2026-02-25T20:18:45.097661] [INFO ] [sig ] [603/3376] Completed CDP in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:45.097707] [INFO ] [sig ] [604/3376] Forecasting CDRE... [2026-02-25T20:18:45.097736] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-25T20:18:45.097767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-25T20:18:45.111015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-25T20:18:45.111335] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-25T20:18:45.112369] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-25T20:18:45.112425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:45.112459] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:45.112486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:45.112546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:45.173077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:45.173757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:45.173837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:45.173870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:45.296327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:45.296472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:45.296515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:45.296543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:45.300131] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-25T20:18:45.300419] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-25T20:18:45.300553] [INFO ] [sig ] CDRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:45.449687] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CDRE.txt [2026-02-25T20:18:45.449833] [INFO ] [sig ] [604/3376] Completed CDRE in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:45.449875] [INFO ] [sig ] [605/3376] Forecasting CDRO... [2026-02-25T20:18:45.449914] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-25T20:18:45.449943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-25T20:18:45.460988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-25T20:18:45.461280] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-25T20:18:45.462114] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-25T20:18:45.462167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:45.462200] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:45.462227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:45.462284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:45.521302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:45.522074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:45.522157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:45.522192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:45.629656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:45.629805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:45.629845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:45.629875] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:45.633374] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-25T20:18:45.633679] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-25T20:18:45.633814] [INFO ] [sig ] CDRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:45.780403] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CDRO.txt [2026-02-25T20:18:45.780540] [INFO ] [sig ] [605/3376] Completed CDRO in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:45.780599] [INFO ] [sig ] [606/3376] Forecasting CDXS... [2026-02-25T20:18:45.780631] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-25T20:18:45.780664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-25T20:18:45.792316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-25T20:18:45.792668] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-25T20:18:45.793489] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-25T20:18:45.793544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:45.793601] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:45.793634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:45.793704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:45.852045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:45.852739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:45.852823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:45.852858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:45.976288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:45.976446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:45.976499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:45.976532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:45.980248] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=22.75%) [2026-02-25T20:18:45.980531] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-25T20:18:45.980690] [INFO ] [sig ] CDXS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:46.127317] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CDXS.txt [2026-02-25T20:18:46.127472] [INFO ] [sig ] [606/3376] Completed CDXS in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:46.127512] [INFO ] [sig ] [607/3376] Forecasting CDZI... [2026-02-25T20:18:46.127541] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-25T20:18:46.127647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-25T20:18:46.139020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-25T20:18:46.139317] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-25T20:18:46.140166] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-25T20:18:46.140219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:46.140252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:46.140279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:46.140336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:46.202850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:46.203568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:46.203667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:46.203700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:46.325745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:46.325892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:46.325943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:46.325971] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:46.329441] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=48.33%) [2026-02-25T20:18:46.329781] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-25T20:18:46.329913] [INFO ] [sig ] CDZI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:46.475276] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CDZI.txt [2026-02-25T20:18:46.475442] [INFO ] [sig ] [607/3376] Completed CDZI in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:46.475487] [INFO ] [sig ] [608/3376] Forecasting CE... [2026-02-25T20:18:46.475518] [INFO ] [sig ] Generating forecast for: CE [2026-02-25T20:18:46.475550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-25T20:18:46.486988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-25T20:18:46.487303] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-25T20:18:46.488166] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-25T20:18:46.488229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:46.488262] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:46.488290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:46.488346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:46.549550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:46.550376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:46.550508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:46.550543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:46.677292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:46.677460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:46.677503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:46.677534] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:46.681491] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-25T20:18:46.681805] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-25T20:18:46.681943] [INFO ] [sig ] CE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:46.829288] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CE.txt [2026-02-25T20:18:46.829448] [INFO ] [sig ] [608/3376] Completed CE in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:46.829489] [INFO ] [sig ] [609/3376] Forecasting CECO... [2026-02-25T20:18:46.829519] [INFO ] [sig ] Generating forecast for: CECO [2026-02-25T20:18:46.829550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-25T20:18:46.841231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-25T20:18:46.841564] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-25T20:18:46.842419] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-25T20:18:46.842474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:46.842508] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:46.842535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:46.842609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:46.904509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:46.905380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:46.905463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:46.905495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:47.022525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:47.022694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:47.022734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:47.022762] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:47.026248] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=21.21%) [2026-02-25T20:18:47.026522] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-25T20:18:47.026687] [INFO ] [sig ] CECO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:47.175330] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CECO.txt [2026-02-25T20:18:47.175511] [INFO ] [sig ] [609/3376] Completed CECO in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-25T20:18:47.175555] [INFO ] [sig ] [610/3376] Forecasting CEG... [2026-02-25T20:18:47.175615] [INFO ] [sig ] Generating forecast for: CEG [2026-02-25T20:18:47.175653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-25T20:18:47.188395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-25T20:18:47.188860] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-25T20:18:47.189738] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-25T20:18:47.189792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:47.189825] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:47.189851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:47.189908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:47.249649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:47.250761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:47.250846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:47.250879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:47.370758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:47.370931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:47.370973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:47.371002] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:47.374451] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-02-25T20:18:47.374759] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-25T20:18:47.374896] [INFO ] [sig ] CEG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:47.518095] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CEG.txt [2026-02-25T20:18:47.518235] [INFO ] [sig ] [610/3376] Completed CEG in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-25T20:18:47.518276] [INFO ] [sig ] [611/3376] Forecasting CELC... [2026-02-25T20:18:47.518305] [INFO ] [sig ] Generating forecast for: CELC [2026-02-25T20:18:47.518334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-25T20:18:47.530004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-25T20:18:47.530322] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-25T20:18:47.531192] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-25T20:18:47.531248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:47.531282] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:47.531311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:47.531370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:47.589620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:47.590349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:47.590431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:47.590464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:47.711696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:47.712053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:47.712093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:47.712121] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:47.715828] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-25T20:18:47.716118] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-25T20:18:47.716249] [INFO ] [sig ] CELC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:47.859889] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CELC.txt [2026-02-25T20:18:47.860125] [INFO ] [sig ] [611/3376] Completed CELC in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-25T20:18:47.860182] [INFO ] [sig ] [612/3376] Forecasting CELH... [2026-02-25T20:18:47.860216] [INFO ] [sig ] Generating forecast for: CELH [2026-02-25T20:18:47.860246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-25T20:18:47.872208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-25T20:18:47.872530] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-25T20:18:47.873359] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-25T20:18:47.873421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:47.873480] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:47.873514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:47.873593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:47.933135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:47.934040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:47.934129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:47.934165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:48.054872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:48.055023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:48.055061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:48.055090] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:48.059009] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-02-25T20:18:48.059291] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-25T20:18:48.059420] [INFO ] [sig ] CELH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:48.205724] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CELH.txt [2026-02-25T20:18:48.205871] [INFO ] [sig ] [612/3376] Completed CELH in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-25T20:18:48.205912] [INFO ] [sig ] [613/3376] Forecasting CELZ... [2026-02-25T20:18:48.205942] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-25T20:18:48.205973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-25T20:18:48.217389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-25T20:18:48.217779] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-25T20:18:48.218641] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-25T20:18:48.218695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:48.218729] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:48.218758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:48.218817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:48.281000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:48.281880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:48.281968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:48.282003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:48.407746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:48.407941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:48.408006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:48.408039] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:48.411801] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-25T20:18:48.412326] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-25T20:18:48.412469] [INFO ] [sig ] CELZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:48.561792] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CELZ.txt [2026-02-25T20:18:48.562127] [INFO ] [sig ] [613/3376] Completed CELZ in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-25T20:18:48.562169] [INFO ] [sig ] [614/3376] Forecasting CENTA... [2026-02-25T20:18:48.562198] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-25T20:18:48.562235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-25T20:18:48.574604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-25T20:18:48.575117] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-25T20:18:48.576139] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-25T20:18:48.576196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:48.576230] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:48.576259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:48.576316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:48.638777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:48.639648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:48.639767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:48.639803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:48.763431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:48.763614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:48.763657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:48.763688] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:48.767793] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-25T20:18:48.768131] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-25T20:18:48.768281] [INFO ] [sig ] CENTA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:48.921391] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CENTA.txt [2026-02-25T20:18:48.921549] [INFO ] [sig ] [614/3376] Completed CENTA in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-25T20:18:48.921610] [INFO ] [sig ] [615/3376] Forecasting CENX... [2026-02-25T20:18:48.921643] [INFO ] [sig ] Generating forecast for: CENX [2026-02-25T20:18:48.921673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-25T20:18:48.935118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-25T20:18:48.935458] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-25T20:18:48.936288] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-25T20:18:48.936343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:48.936405] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:48.936435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:48.936493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:48.998751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:48.999553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:48.999657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:48.999691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:49.137215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:49.137422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:49.137482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:49.137514] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:49.142232] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=20.48%) [2026-02-25T20:18:49.142636] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-25T20:18:49.142802] [INFO ] [sig ] CENX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:49.296440] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CENX.txt [2026-02-25T20:18:49.296632] [INFO ] [sig ] [615/3376] Completed CENX in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-25T20:18:49.296678] [INFO ] [sig ] [616/3376] Forecasting CERS... [2026-02-25T20:18:49.296711] [INFO ] [sig ] Generating forecast for: CERS [2026-02-25T20:18:49.296742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-25T20:18:49.309133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-25T20:18:49.309519] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-25T20:18:49.310371] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-25T20:18:49.310425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:49.310457] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:49.310484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:49.310539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:49.370199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:49.371262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:49.371354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:49.371388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:49.494399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:49.494562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:49.494623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:49.494655] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:49.498214] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=59.24%) [2026-02-25T20:18:49.498551] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-25T20:18:49.498720] [INFO ] [sig ] CERS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:49.647269] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CERS.txt [2026-02-25T20:18:49.647440] [INFO ] [sig ] [616/3376] Completed CERS in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:49.647482] [INFO ] [sig ] [617/3376] Forecasting CETX... [2026-02-25T20:18:49.647512] [INFO ] [sig ] Generating forecast for: CETX [2026-02-25T20:18:49.647541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-25T20:18:49.659008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-25T20:18:49.659350] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-25T20:18:49.660191] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-25T20:18:49.660245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:49.660278] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:49.660305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:49.660362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:49.719356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:49.720318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:49.720405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:49.720438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:49.839510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:49.839767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:49.839818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:49.839853] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:49.843407] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-25T20:18:49.843724] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-25T20:18:49.843860] [INFO ] [sig ] CETX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:49.999340] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CETX.txt [2026-02-25T20:18:49.999532] [INFO ] [sig ] [617/3376] Completed CETX in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:49.999605] [INFO ] [sig ] [618/3376] Forecasting CF... [2026-02-25T20:18:49.999639] [INFO ] [sig ] Generating forecast for: CF [2026-02-25T20:18:49.999673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-25T20:18:50.012131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-25T20:18:50.012518] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-25T20:18:50.013629] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-25T20:18:50.013691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:50.013731] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:50.013765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:50.013832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:50.079176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:50.080155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:50.080255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:50.080290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:50.208857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:50.209022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:50.209062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:50.209125] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:50.213179] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=33.82%) [2026-02-25T20:18:50.213474] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-25T20:18:50.213644] [INFO ] [sig ] CF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:50.373928] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CF.txt [2026-02-25T20:18:50.374097] [INFO ] [sig ] [618/3376] Completed CF in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:50.374142] [INFO ] [sig ] [619/3376] Forecasting CFFN... [2026-02-25T20:18:50.374174] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-25T20:18:50.374207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-25T20:18:50.386167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-25T20:18:50.386514] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-25T20:18:50.387340] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-25T20:18:50.387394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:50.387439] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:50.387469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:50.387527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:50.449222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:50.450114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:50.450199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:50.450232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:50.574050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:50.574211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:50.574251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:50.574279] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:50.577717] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-25T20:18:50.578016] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-25T20:18:50.578147] [INFO ] [sig ] CFFN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:50.742908] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CFFN.txt [2026-02-25T20:18:50.743092] [INFO ] [sig ] [619/3376] Completed CFFN in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:50.743138] [INFO ] [sig ] [620/3376] Forecasting CFG... [2026-02-25T20:18:50.743168] [INFO ] [sig ] Generating forecast for: CFG [2026-02-25T20:18:50.743198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-25T20:18:50.755846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-25T20:18:50.756212] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-25T20:18:50.757046] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-25T20:18:50.757099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:50.757132] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:50.757158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:50.757215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:50.814759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:50.815697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:50.815800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:50.815838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:50.943542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:50.943728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:50.943768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:50.943797] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:50.948200] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-25T20:18:50.948526] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-25T20:18:50.948689] [INFO ] [sig ] CFG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:51.108316] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CFG.txt [2026-02-25T20:18:51.108486] [INFO ] [sig ] [620/3376] Completed CFG in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:51.108531] [INFO ] [sig ] [621/3376] Forecasting CFO... [2026-02-25T20:18:51.108562] [INFO ] [sig ] Generating forecast for: CFO [2026-02-25T20:18:51.108617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-25T20:18:51.120888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-25T20:18:51.121236] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-25T20:18:51.122106] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-25T20:18:51.122174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:51.122216] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:51.122245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:51.122304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:51.184929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:51.185927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:51.186025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:51.186059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:51.301606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:51.301770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:51.301811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:51.302027] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:51.305699] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=10.29%) [2026-02-25T20:18:51.306158] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-25T20:18:51.306295] [INFO ] [sig ] CFO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:51.464182] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CFO.txt [2026-02-25T20:18:51.464377] [INFO ] [sig ] [621/3376] Completed CFO in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:51.464421] [INFO ] [sig ] [622/3376] Forecasting CG... [2026-02-25T20:18:51.464452] [INFO ] [sig ] Generating forecast for: CG [2026-02-25T20:18:51.464481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-25T20:18:51.477774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-25T20:18:51.478198] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-25T20:18:51.479074] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-25T20:18:51.479127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:51.479160] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:51.479190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:51.479254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:51.541282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:51.542200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:51.542315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:51.542352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:51.664470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:51.664650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:51.664697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:51.664733] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:51.668321] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: DOWN (p=29.06%) [2026-02-25T20:18:51.668635] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-25T20:18:51.668803] [INFO ] [sig ] CG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:51.816840] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CG.txt [2026-02-25T20:18:51.817172] [INFO ] [sig ] [622/3376] Completed CG in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:51.817214] [INFO ] [sig ] [623/3376] Forecasting CGABL... [2026-02-25T20:18:51.817249] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-25T20:18:51.817299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-25T20:18:51.829641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-25T20:18:51.829937] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-25T20:18:51.830778] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-25T20:18:51.830832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:51.830863] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:51.830889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:51.830946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:51.890168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:51.890962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:51.891047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:51.891082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:52.006695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:52.006854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:52.006895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:52.006923] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:52.010406] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=53.45%) [2026-02-25T20:18:52.010712] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-25T20:18:52.010852] [INFO ] [sig ] CGABL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:52.163645] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CGABL.txt [2026-02-25T20:18:52.163870] [INFO ] [sig ] [623/3376] Completed CGABL in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:52.163926] [INFO ] [sig ] [624/3376] Forecasting CGBD... [2026-02-25T20:18:52.163965] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-25T20:18:52.163997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-25T20:18:52.176348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-25T20:18:52.176720] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-25T20:18:52.177522] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-25T20:18:52.177598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:52.177633] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:52.177660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:52.177717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:52.236429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:52.237159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:52.237252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:52.237288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:52.355865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:52.356016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:52.356056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:52.356084] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:52.359619] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=66.44%) [2026-02-25T20:18:52.359943] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-25T20:18:52.360073] [INFO ] [sig ] CGBD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:52.506898] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CGBD.txt [2026-02-25T20:18:52.507050] [INFO ] [sig ] [624/3376] Completed CGBD in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-25T20:18:52.507091] [INFO ] [sig ] [625/3376] Forecasting CGC... [2026-02-25T20:18:52.507120] [INFO ] [sig ] Generating forecast for: CGC [2026-02-25T20:18:52.507150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-25T20:18:52.521151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-25T20:18:52.521466] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-25T20:18:52.522304] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-25T20:18:52.522360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:52.522393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:52.522423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:52.522481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:52.583027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:52.583815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:52.583945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:52.583981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:52.704107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:52.704261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:52.704303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:52.704333] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:52.708101] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=22.50%) [2026-02-25T20:18:52.708388] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-25T20:18:52.708524] [INFO ] [sig ] CGC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:52.857921] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CGC.txt [2026-02-25T20:18:52.858128] [INFO ] [sig ] [625/3376] Completed CGC in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:52.858174] [INFO ] [sig ] [626/3376] Forecasting CGEM... [2026-02-25T20:18:52.858204] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-25T20:18:52.858234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-25T20:18:52.870327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-25T20:18:52.870716] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-25T20:18:52.871556] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-25T20:18:52.871632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:52.871666] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:52.871695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:52.871754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:52.931021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:52.931961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:52.932055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:52.932088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:53.052514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:53.052702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:53.052744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:53.052794] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:53.056355] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: UP (p=81.36%) [2026-02-25T20:18:53.056664] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-25T20:18:53.056799] [INFO ] [sig ] CGEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:53.214362] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CGEM.txt [2026-02-25T20:18:53.214528] [INFO ] [sig ] [626/3376] Completed CGEM in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:53.214587] [INFO ] [sig ] [627/3376] Forecasting CGEN... [2026-02-25T20:18:53.214620] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-25T20:18:53.214651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-25T20:18:53.228600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-25T20:18:53.229031] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-25T20:18:53.229959] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-25T20:18:53.230019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:53.230053] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:53.230080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:53.230138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:53.292323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:53.293253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:53.293341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:53.293375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:53.426492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:53.426666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:53.426708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:53.426737] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:53.430338] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-02-25T20:18:53.430640] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-25T20:18:53.430788] [INFO ] [sig ] CGEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:53.586076] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CGEN.txt [2026-02-25T20:18:53.586246] [INFO ] [sig ] [627/3376] Completed CGEN in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:53.586290] [INFO ] [sig ] [628/3376] Forecasting CGNX... [2026-02-25T20:18:53.586320] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-25T20:18:53.586349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-25T20:18:53.598536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-25T20:18:53.598846] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-25T20:18:53.599656] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-25T20:18:53.599709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:53.599743] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:53.599777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:53.599847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:53.660219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:53.661122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:53.661204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:53.661248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:53.793677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:53.793832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:53.793874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:53.793905] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:53.797878] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-25T20:18:53.798395] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-25T20:18:53.798529] [INFO ] [sig ] CGNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:53.947794] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CGNX.txt [2026-02-25T20:18:53.947948] [INFO ] [sig ] [628/3376] Completed CGNX in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:53.948016] [INFO ] [sig ] [629/3376] Forecasting CGO... [2026-02-25T20:18:53.948050] [INFO ] [sig ] Generating forecast for: CGO [2026-02-25T20:18:53.948081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-25T20:18:53.959523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-25T20:18:53.959945] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-25T20:18:53.961060] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-25T20:18:53.961127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:53.961173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:53.961213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:53.961295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:54.032230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:54.033156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:54.033242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:54.033275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:54.158280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:54.158445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:54.158486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:54.158517] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:54.162194] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-25T20:18:54.162498] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-25T20:18:54.162657] [INFO ] [sig ] CGO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:54.319679] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CGO.txt [2026-02-25T20:18:54.319857] [INFO ] [sig ] [629/3376] Completed CGO in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:54.319901] [INFO ] [sig ] [630/3376] Forecasting CGON... [2026-02-25T20:18:54.319930] [INFO ] [sig ] Generating forecast for: CGON [2026-02-25T20:18:54.319961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-25T20:18:54.337238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-25T20:18:54.337675] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-25T20:18:54.338725] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-25T20:18:54.338793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:54.338834] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:54.338883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:54.338957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:54.401394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:54.402334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:54.402422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:54.402454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:54.534777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:54.534950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:54.534990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:54.535018] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:54.538691] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-02-25T20:18:54.539050] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-25T20:18:54.539198] [INFO ] [sig ] CGON: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:54.691100] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CGON.txt [2026-02-25T20:18:54.691263] [INFO ] [sig ] [630/3376] Completed CGON in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:54.691305] [INFO ] [sig ] [631/3376] Forecasting CHCI... [2026-02-25T20:18:54.691335] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-25T20:18:54.691365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-25T20:18:54.703536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-25T20:18:54.703969] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-25T20:18:54.704810] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-25T20:18:54.704866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:54.704900] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:54.704928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:54.704987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:54.764944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:54.765836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:54.765921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:54.765955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:54.881649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:54.881810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:54.881860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:54.881897] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:54.885481] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-02-25T20:18:54.885795] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-25T20:18:54.885933] [INFO ] [sig ] CHCI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:55.038335] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHCI.txt [2026-02-25T20:18:55.038503] [INFO ] [sig ] [631/3376] Completed CHCI in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:55.038546] [INFO ] [sig ] [632/3376] Forecasting CHCO... [2026-02-25T20:18:55.038595] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-25T20:18:55.038628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-25T20:18:55.051891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-25T20:18:55.052281] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-25T20:18:55.053151] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-25T20:18:55.053208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:55.053270] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:55.053298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:55.053356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:55.117641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:55.118642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:55.118732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:55.118772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:55.243006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:55.243172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:55.243232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:55.243265] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:55.246889] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-02-25T20:18:55.247193] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-25T20:18:55.247331] [INFO ] [sig ] CHCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:55.402418] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHCO.txt [2026-02-25T20:18:55.402605] [INFO ] [sig ] [632/3376] Completed CHCO in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-25T20:18:55.402663] [INFO ] [sig ] [633/3376] Forecasting CHD... [2026-02-25T20:18:55.402695] [INFO ] [sig ] Generating forecast for: CHD [2026-02-25T20:18:55.402727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-25T20:18:55.415797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-25T20:18:55.416164] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-25T20:18:55.417094] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-25T20:18:55.417149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:55.417184] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:55.417212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:55.417271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:55.478210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:55.479098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:55.479187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:55.479221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:55.611411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:55.611613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:55.611659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:55.611689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:55.615191] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-02-25T20:18:55.615472] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-25T20:18:55.615623] [INFO ] [sig ] CHD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:55.762478] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHD.txt [2026-02-25T20:18:55.762672] [INFO ] [sig ] [633/3376] Completed CHD in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:55.762719] [INFO ] [sig ] [634/3376] Forecasting CHDN... [2026-02-25T20:18:55.762750] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-25T20:18:55.762786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-25T20:18:55.774949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-25T20:18:55.775490] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-25T20:18:55.776450] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-25T20:18:55.776503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:55.776535] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:55.776561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:55.776643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:55.838328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:55.839242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:55.839326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:55.839359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:55.964016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:55.964173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:55.964214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:55.964242] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:55.967747] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-25T20:18:55.968062] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-25T20:18:55.968198] [INFO ] [sig ] CHDN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:56.128566] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHDN.txt [2026-02-25T20:18:56.128758] [INFO ] [sig ] [634/3376] Completed CHDN in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:56.128818] [INFO ] [sig ] [635/3376] Forecasting CHE... [2026-02-25T20:18:56.128870] [INFO ] [sig ] Generating forecast for: CHE [2026-02-25T20:18:56.128912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-25T20:18:56.140537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-25T20:18:56.140892] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-25T20:18:56.141741] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-25T20:18:56.141799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:56.141840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:56.141875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:56.141946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:56.200322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:56.201005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:56.201086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:56.201119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:56.322799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:56.322956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:56.322996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:56.323058] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:56.326526] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=18.09%) [2026-02-25T20:18:56.326829] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-25T20:18:56.326964] [INFO ] [sig ] CHE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:56.471636] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHE.txt [2026-02-25T20:18:56.471791] [INFO ] [sig ] [635/3376] Completed CHE in 0.3s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:56.471834] [INFO ] [sig ] [636/3376] Forecasting CHEF... [2026-02-25T20:18:56.471864] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-25T20:18:56.471895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-25T20:18:56.482762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-25T20:18:56.483079] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-25T20:18:56.483899] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-25T20:18:56.483952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:56.483984] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:56.484010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:56.484066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:56.542176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:56.542932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:56.543015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:56.543047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:56.664201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:56.664387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:56.664434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:56.664464] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:56.668014] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=60.71%) [2026-02-25T20:18:56.668313] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-25T20:18:56.668447] [INFO ] [sig ] CHEF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:56.818411] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHEF.txt [2026-02-25T20:18:56.818548] [INFO ] [sig ] [636/3376] Completed CHEF in 0.3s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:56.818608] [INFO ] [sig ] [637/3376] Forecasting CHH... [2026-02-25T20:18:56.818639] [INFO ] [sig ] Generating forecast for: CHH [2026-02-25T20:18:56.818669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-25T20:18:56.830219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-25T20:18:56.830494] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-25T20:18:56.831319] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-25T20:18:56.831373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:56.831404] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:56.831431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:56.831489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:56.889686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:56.890516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:56.890628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:56.890664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:57.011564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:57.011743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:57.011785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:57.011814] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:57.015334] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=22.05%) [2026-02-25T20:18:57.015657] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-25T20:18:57.015793] [INFO ] [sig ] CHH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:57.176561] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHH.txt [2026-02-25T20:18:57.176767] [INFO ] [sig ] [637/3376] Completed CHH in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:57.176815] [INFO ] [sig ] [638/3376] Forecasting CHI... [2026-02-25T20:18:57.176848] [INFO ] [sig ] Generating forecast for: CHI [2026-02-25T20:18:57.176882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-25T20:18:57.195010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-25T20:18:57.195383] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-25T20:18:57.196232] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-25T20:18:57.196287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:57.196319] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:57.196346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:57.196402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:57.254447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:57.255144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:57.255228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:57.255260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:57.382795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:57.382981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:57.383035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:57.383065] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:57.386661] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-02-25T20:18:57.386949] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-25T20:18:57.387077] [INFO ] [sig ] CHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:57.530687] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHI.txt [2026-02-25T20:18:57.530805] [INFO ] [sig ] [638/3376] Completed CHI in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:57.530853] [INFO ] [sig ] [639/3376] Forecasting CHKP... [2026-02-25T20:18:57.530888] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-25T20:18:57.530922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-25T20:18:57.544193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-25T20:18:57.544533] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-25T20:18:57.545358] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-25T20:18:57.545411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:57.545443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:57.545470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:57.545526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:57.604700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:57.605541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:57.605640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:57.605674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:57.727359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:57.727551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:57.727615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:57.727645] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:57.731123] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: DOWN (p=20.37%) [2026-02-25T20:18:57.731397] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-25T20:18:57.731527] [INFO ] [sig ] CHKP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:57.877374] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHKP.txt [2026-02-25T20:18:57.877555] [INFO ] [sig ] [639/3376] Completed CHKP in 0.3s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-25T20:18:57.877616] [INFO ] [sig ] [640/3376] Forecasting CHMI... [2026-02-25T20:18:57.877650] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-25T20:18:57.877682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-25T20:18:57.891736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-25T20:18:57.892188] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-25T20:18:57.893197] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-25T20:18:57.893261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:57.893303] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:57.893337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:57.893416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:57.972438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:57.973539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:57.973671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:57.973716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:58.110978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:58.111365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:58.111410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:58.111439] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:58.115246] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=43.32%) [2026-02-25T20:18:58.115544] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-25T20:18:58.115698] [INFO ] [sig ] CHMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:58.278361] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHMI.txt [2026-02-25T20:18:58.278592] [INFO ] [sig ] [640/3376] Completed CHMI in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:18:58.278650] [INFO ] [sig ] [641/3376] Forecasting CHRD... [2026-02-25T20:18:58.278693] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-25T20:18:58.278733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-25T20:18:58.295756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-25T20:18:58.296664] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-25T20:18:58.297756] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-25T20:18:58.297815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:58.297851] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:58.297880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:58.297941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:58.359413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:58.360673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:58.360785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:58.360820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:58.488662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:58.488938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:58.489003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:58.489052] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:58.493646] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-25T20:18:58.494007] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-25T20:18:58.494163] [INFO ] [sig ] CHRD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:58.661922] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHRD.txt [2026-02-25T20:18:58.662162] [INFO ] [sig ] [641/3376] Completed CHRD in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:18:58.662216] [INFO ] [sig ] [642/3376] Forecasting CHRS... [2026-02-25T20:18:58.662250] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-25T20:18:58.662292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-25T20:18:58.677660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-25T20:18:58.678285] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-25T20:18:58.679307] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-25T20:18:58.679370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:58.679410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:58.679440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:58.679500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:58.746969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:58.748547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:58.748732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:58.748769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:58.884604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:58.884773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:58.884816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:58.884845] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:58.888418] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-25T20:18:58.888730] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-25T20:18:58.888866] [INFO ] [sig ] CHRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:18:59.040157] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHRS.txt [2026-02-25T20:18:59.040312] [INFO ] [sig ] [642/3376] Completed CHRS in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:18:59.040353] [INFO ] [sig ] [643/3376] Forecasting CHSCL... [2026-02-25T20:18:59.040384] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-25T20:18:59.040417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-25T20:18:59.051842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-25T20:18:59.052124] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-25T20:18:59.052965] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-25T20:18:59.053042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:59.053077] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:59.053104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:59.053161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:59.111255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:59.112123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:59.112212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:59.112245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:59.232764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:59.232935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:59.232976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:59.233003] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:59.236587] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-02-25T20:18:59.236890] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-25T20:18:59.237026] [INFO ] [sig ] CHSCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:59.382329] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHSCL.txt [2026-02-25T20:18:59.382503] [INFO ] [sig ] [643/3376] Completed CHSCL in 0.3s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:18:59.382546] [INFO ] [sig ] [644/3376] Forecasting CHSCM... [2026-02-25T20:18:59.382597] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-25T20:18:59.382630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-25T20:18:59.394308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-25T20:18:59.394716] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-25T20:18:59.395545] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-25T20:18:59.395621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:59.395656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:59.395682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:59.395740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:59.454784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:59.455727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:59.455836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:59.455870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:59.580426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:59.580611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:59.580654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:59.580683] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:59.584516] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-02-25T20:18:59.584851] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-25T20:18:59.584989] [INFO ] [sig ] CHSCM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:18:59.736678] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHSCM.txt [2026-02-25T20:18:59.736859] [INFO ] [sig ] [644/3376] Completed CHSCM in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:18:59.736909] [INFO ] [sig ] [645/3376] Forecasting CHSCN... [2026-02-25T20:18:59.736949] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-25T20:18:59.736985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-25T20:18:59.748691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-25T20:18:59.749127] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-25T20:18:59.750005] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-25T20:18:59.750065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:18:59.750097] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:18:59.750123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:18:59.750180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:18:59.809566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:18:59.810469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:18:59.810558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:18:59.810613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:18:59.933393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:18:59.933613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:18:59.933674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:18:59.933714] [INFO ] [FORECASTER] Training complete [2026-02-25T20:18:59.937909] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=43.50%) [2026-02-25T20:18:59.938316] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-25T20:18:59.938469] [INFO ] [sig ] CHSCN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:00.090988] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHSCN.txt [2026-02-25T20:19:00.091167] [INFO ] [sig ] [645/3376] Completed CHSCN in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:19:00.091209] [INFO ] [sig ] [646/3376] Forecasting CHSCO... [2026-02-25T20:19:00.091237] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-25T20:19:00.091270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-25T20:19:00.104358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-25T20:19:00.104829] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-25T20:19:00.105704] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-25T20:19:00.105760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:00.105792] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:00.105819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:00.105878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:00.168444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:00.169428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:00.169537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:00.169593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:00.290367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:00.290492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:00.290532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:00.290560] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:00.294037] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-02-25T20:19:00.294325] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-25T20:19:00.294458] [INFO ] [sig ] CHSCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:00.442278] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHSCO.txt [2026-02-25T20:19:00.442448] [INFO ] [sig ] [646/3376] Completed CHSCO in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:19:00.442492] [INFO ] [sig ] [647/3376] Forecasting CHSCP... [2026-02-25T20:19:00.442522] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-25T20:19:00.442551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-25T20:19:00.453797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-25T20:19:00.454109] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-25T20:19:00.454913] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-25T20:19:00.454966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:00.454999] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:00.455027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:00.455083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:00.513934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:00.514870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:00.514962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:00.514994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:00.618757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:00.618910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:00.618957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:00.618992] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:00.622646] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=71.18%) [2026-02-25T20:19:00.622927] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-25T20:19:00.623057] [INFO ] [sig ] CHSCP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:00.772199] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHSCP.txt [2026-02-25T20:19:00.772388] [INFO ] [sig ] [647/3376] Completed CHSCP in 0.3s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:19:00.772434] [INFO ] [sig ] [648/3376] Forecasting CHWY... [2026-02-25T20:19:00.772465] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-25T20:19:00.772496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-25T20:19:00.785884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-25T20:19:00.786294] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-25T20:19:00.787198] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-25T20:19:00.787254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:00.787288] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:00.787315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:00.787373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:00.846616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:00.847506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:00.847659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:00.847705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:00.978439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:00.978597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:00.978642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:00.978671] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:00.982869] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=47.26%) [2026-02-25T20:19:00.983215] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-25T20:19:00.983360] [INFO ] [sig ] CHWY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:01.130306] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CHWY.txt [2026-02-25T20:19:01.130460] [INFO ] [sig ] [648/3376] Completed CHWY in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:19:01.130503] [INFO ] [sig ] [649/3376] Forecasting CHY... [2026-02-25T20:19:01.130532] [INFO ] [sig ] Generating forecast for: CHY [2026-02-25T20:19:01.130564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-25T20:19:01.142550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-25T20:19:01.142949] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-25T20:19:01.143757] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-25T20:19:01.143835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:01.143869] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:01.143895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:01.143952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:01.203685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:01.204706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:01.204799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:01.204833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:01.326668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:01.326840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:01.326882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:01.326909] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:01.330608] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-02-25T20:19:01.330922] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-25T20:19:01.331079] [INFO ] [sig ] CHY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:01.481873] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CHY.txt [2026-02-25T20:19:01.482065] [INFO ] [sig ] [649/3376] Completed CHY in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-25T20:19:01.482110] [INFO ] [sig ] [650/3376] Forecasting CI... [2026-02-25T20:19:01.482141] [INFO ] [sig ] Generating forecast for: CI [2026-02-25T20:19:01.482172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-25T20:19:01.494339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-25T20:19:01.494744] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-25T20:19:01.495678] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-25T20:19:01.495736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:01.495770] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:01.495798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:01.495859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:01.556671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:01.557550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:01.557659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:01.557692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:01.678094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:01.678288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:01.678329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:01.678358] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:01.681967] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=40.07%) [2026-02-25T20:19:01.682270] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-25T20:19:01.682408] [INFO ] [sig ] CI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:01.825981] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CI.txt [2026-02-25T20:19:01.826126] [INFO ] [sig ] [650/3376] Completed CI in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-25T20:19:01.826166] [INFO ] [sig ] [651/3376] Forecasting CIA... [2026-02-25T20:19:01.826196] [INFO ] [sig ] Generating forecast for: CIA [2026-02-25T20:19:01.826227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-25T20:19:01.840110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-25T20:19:01.840394] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-25T20:19:01.841280] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-25T20:19:01.841336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:01.841369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:01.841396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:01.841453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:01.902931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:01.903855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:01.903943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:01.903983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:02.024860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:02.025009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:02.025049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:02.025078] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:02.028496] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=71.29%) [2026-02-25T20:19:02.028795] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-25T20:19:02.028926] [INFO ] [sig ] CIA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:02.172886] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CIA.txt [2026-02-25T20:19:02.173044] [INFO ] [sig ] [651/3376] Completed CIA in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-25T20:19:02.173087] [INFO ] [sig ] [652/3376] Forecasting CIB... [2026-02-25T20:19:02.173117] [INFO ] [sig ] Generating forecast for: CIB [2026-02-25T20:19:02.173147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-25T20:19:02.184233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-25T20:19:02.184517] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-25T20:19:02.185354] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-25T20:19:02.185410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:02.185442] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:02.185469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:02.185527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:02.243134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:02.243838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:02.243919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:02.243952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:02.364838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:02.365008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:02.365047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:02.365145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:02.368867] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-02-25T20:19:02.369220] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-25T20:19:02.369363] [INFO ] [sig ] CIB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:02.522145] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CIB.txt [2026-02-25T20:19:02.522320] [INFO ] [sig ] [652/3376] Completed CIB in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-25T20:19:02.522360] [INFO ] [sig ] [653/3376] Forecasting CIEN... [2026-02-25T20:19:02.522391] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-25T20:19:02.522420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-25T20:19:02.534288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-25T20:19:02.534672] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-25T20:19:02.535475] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-25T20:19:02.535539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:02.535613] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:02.535650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:02.535707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:02.597659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:02.599281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:02.599452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:02.599488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:02.729111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:02.729281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:02.729321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:02.729350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:02.732943] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=83.47%) [2026-02-25T20:19:02.733250] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-25T20:19:02.733402] [INFO ] [sig ] CIEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:02.880705] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CIEN.txt [2026-02-25T20:19:02.880890] [INFO ] [sig ] [653/3376] Completed CIEN in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-25T20:19:02.880942] [INFO ] [sig ] [654/3376] Forecasting CIF... [2026-02-25T20:19:02.880974] [INFO ] [sig ] Generating forecast for: CIF [2026-02-25T20:19:02.881005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-25T20:19:02.893942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-25T20:19:02.894351] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-25T20:19:02.895221] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-25T20:19:02.895276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:02.895320] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:02.895348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:02.895410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:02.954822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:02.955728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:02.955816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:02.955849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:03.066262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:03.066430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:03.066469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:03.066500] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:03.070051] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=60.24%) [2026-02-25T20:19:03.070371] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-25T20:19:03.070509] [INFO ] [sig ] CIF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:03.304212] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CIF.txt [2026-02-25T20:19:03.304380] [INFO ] [sig ] [654/3376] Completed CIF in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-25T20:19:03.304421] [INFO ] [sig ] [655/3376] Forecasting CIG... [2026-02-25T20:19:03.304452] [INFO ] [sig ] Generating forecast for: CIG [2026-02-25T20:19:03.304486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-25T20:19:03.316663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-25T20:19:03.317099] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-25T20:19:03.318006] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-25T20:19:03.318076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:03.318113] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:03.318142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:03.318201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:03.379440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:03.380326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:03.380413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:03.380449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:03.506480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:03.506654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:03.506695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:03.506723] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:03.510206] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=13.06%) [2026-02-25T20:19:03.510484] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-25T20:19:03.510633] [INFO ] [sig ] CIG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:03.656317] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CIG.txt [2026-02-25T20:19:03.656501] [INFO ] [sig ] [655/3376] Completed CIG in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-25T20:19:03.656560] [INFO ] [sig ] [656/3376] Forecasting CIGI... [2026-02-25T20:19:03.656624] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-25T20:19:03.656668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-25T20:19:03.668477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-25T20:19:03.668877] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-25T20:19:03.669697] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-25T20:19:03.669750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:03.669783] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:03.669810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:03.669867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:03.729246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:03.730135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:03.730221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:03.730255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:03.848210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:03.848381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:03.848423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:03.848452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:03.851993] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=79.23%) [2026-02-25T20:19:03.852314] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-25T20:19:03.852451] [INFO ] [sig ] CIGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:03.997537] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CIGI.txt [2026-02-25T20:19:03.997734] [INFO ] [sig ] [656/3376] Completed CIGI in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:03.997777] [INFO ] [sig ] [657/3376] Forecasting CII... [2026-02-25T20:19:03.997806] [INFO ] [sig ] Generating forecast for: CII [2026-02-25T20:19:03.997838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-25T20:19:04.010135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-25T20:19:04.010524] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-25T20:19:04.011375] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-25T20:19:04.011429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:04.011461] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:04.011489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:04.011545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:04.074143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:04.075663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:04.075795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:04.075831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:04.203469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:04.203654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:04.203703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:04.203733] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:04.207359] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=87.14%) [2026-02-25T20:19:04.207661] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-25T20:19:04.207808] [INFO ] [sig ] CII: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:04.353609] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CII.txt [2026-02-25T20:19:04.353794] [INFO ] [sig ] [657/3376] Completed CII in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:04.353838] [INFO ] [sig ] [658/3376] Forecasting CIM... [2026-02-25T20:19:04.353873] [INFO ] [sig ] Generating forecast for: CIM [2026-02-25T20:19:04.353915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-25T20:19:04.369972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-25T20:19:04.370399] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-25T20:19:04.371300] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-25T20:19:04.371355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:04.371387] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:04.371414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:04.371482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:04.430181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:04.431168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:04.431273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:04.431305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:04.554047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:04.554208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:04.554250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:04.554280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:04.557811] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-25T20:19:04.558134] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-25T20:19:04.558271] [INFO ] [sig ] CIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:04.707416] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CIM.txt [2026-02-25T20:19:04.707615] [INFO ] [sig ] [658/3376] Completed CIM in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:04.707662] [INFO ] [sig ] [659/3376] Forecasting CINF... [2026-02-25T20:19:04.707692] [INFO ] [sig ] Generating forecast for: CINF [2026-02-25T20:19:04.707723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-25T20:19:04.721851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-25T20:19:04.722277] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-25T20:19:04.723163] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-25T20:19:04.723220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:04.723254] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:04.723282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:04.723340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:04.784109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:04.785061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:04.785190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:04.785226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:04.907670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:04.907839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:04.907879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:04.907910] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:04.911615] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-25T20:19:04.911945] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-25T20:19:04.912095] [INFO ] [sig ] CINF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:05.062201] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CINF.txt [2026-02-25T20:19:05.062348] [INFO ] [sig ] [659/3376] Completed CINF in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:05.062391] [INFO ] [sig ] [660/3376] Forecasting CING... [2026-02-25T20:19:05.062421] [INFO ] [sig ] Generating forecast for: CING [2026-02-25T20:19:05.062452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-25T20:19:05.073794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-25T20:19:05.074100] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-25T20:19:05.074902] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-25T20:19:05.074954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:05.074986] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:05.075013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:05.075071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:05.134718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:05.135438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:05.135525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:05.135560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:05.261434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:05.261614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:05.261657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:05.261688] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:05.265269] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=24.92%) [2026-02-25T20:19:05.265556] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-25T20:19:05.265712] [INFO ] [sig ] CING: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:05.411461] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CING.txt [2026-02-25T20:19:05.411618] [INFO ] [sig ] [660/3376] Completed CING in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:05.411662] [INFO ] [sig ] [661/3376] Forecasting CION... [2026-02-25T20:19:05.411692] [INFO ] [sig ] Generating forecast for: CION [2026-02-25T20:19:05.411721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-25T20:19:05.424009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-25T20:19:05.424373] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-25T20:19:05.425180] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-25T20:19:05.425233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:05.425266] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:05.425293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:05.425350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:05.484402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:05.485330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:05.485424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:05.485459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:05.614358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:05.614516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:05.614555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:05.614620] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:05.618073] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-02-25T20:19:05.618360] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-25T20:19:05.618492] [INFO ] [sig ] CION: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:05.761629] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CION.txt [2026-02-25T20:19:05.761766] [INFO ] [sig ] [661/3376] Completed CION in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:05.761806] [INFO ] [sig ] [662/3376] Forecasting CIVB... [2026-02-25T20:19:05.761836] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-25T20:19:05.761865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-25T20:19:05.773595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-25T20:19:05.773940] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-25T20:19:05.774762] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-25T20:19:05.774815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:05.774847] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:05.774873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:05.774929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:05.832915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:05.833814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:05.833899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:05.833931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:05.958617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:05.958777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:05.958817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:05.958846] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:05.962398] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=35.87%) [2026-02-25T20:19:05.962777] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-25T20:19:05.962926] [INFO ] [sig ] CIVB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:06.108248] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CIVB.txt [2026-02-25T20:19:06.108414] [INFO ] [sig ] [662/3376] Completed CIVB in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:06.108456] [INFO ] [sig ] [663/3376] Forecasting CLB... [2026-02-25T20:19:06.108487] [INFO ] [sig ] Generating forecast for: CLB [2026-02-25T20:19:06.108517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-25T20:19:06.120682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-25T20:19:06.121050] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-25T20:19:06.121882] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-25T20:19:06.121935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:06.121967] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:06.121994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:06.122050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:06.180541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:06.181432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:06.181519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:06.181567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:06.296375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:06.296538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:06.296597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:06.296630] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:06.300171] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-25T20:19:06.300483] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-25T20:19:06.300645] [INFO ] [sig ] CLB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:06.446172] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLB.txt [2026-02-25T20:19:06.446330] [INFO ] [sig ] [663/3376] Completed CLB in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:06.446376] [INFO ] [sig ] [664/3376] Forecasting CLBK... [2026-02-25T20:19:06.446405] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-25T20:19:06.446436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-25T20:19:06.459086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-25T20:19:06.459451] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-25T20:19:06.460320] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-25T20:19:06.460375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:06.460409] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:06.460437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:06.460495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:06.519806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:06.520720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:06.520805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:06.520840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:06.639503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:06.639684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:06.639725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:06.639754] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:06.643361] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=34.40%) [2026-02-25T20:19:06.643699] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-25T20:19:06.643839] [INFO ] [sig ] CLBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:06.791021] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CLBK.txt [2026-02-25T20:19:06.791191] [INFO ] [sig ] [664/3376] Completed CLBK in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:06.791239] [INFO ] [sig ] [665/3376] Forecasting CLDX... [2026-02-25T20:19:06.791278] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-25T20:19:06.791319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-25T20:19:06.805319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-25T20:19:06.805756] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-25T20:19:06.806651] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-25T20:19:06.806708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:06.806744] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:06.806784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:06.806843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:06.870615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:06.871527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:06.871638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:06.871672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:06.999611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:06.999827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:06.999869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:06.999900] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:07.004009] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=77.79%) [2026-02-25T20:19:07.004311] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-25T20:19:07.004458] [INFO ] [sig ] CLDX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:07.151819] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLDX.txt [2026-02-25T20:19:07.151984] [INFO ] [sig ] [665/3376] Completed CLDX in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:07.152025] [INFO ] [sig ] [666/3376] Forecasting CLF... [2026-02-25T20:19:07.152063] [INFO ] [sig ] Generating forecast for: CLF [2026-02-25T20:19:07.152119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-25T20:19:07.165720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-25T20:19:07.166200] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-25T20:19:07.167288] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-25T20:19:07.167353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:07.167431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:07.167469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:07.167563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:07.234861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:07.235812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:07.235924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:07.235959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:07.391873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:07.392034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:07.392076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:07.392106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:07.396332] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=76.85%) [2026-02-25T20:19:07.396681] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-25T20:19:07.396827] [INFO ] [sig ] CLF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:07.543992] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLF.txt [2026-02-25T20:19:07.544134] [INFO ] [sig ] [666/3376] Completed CLF in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-25T20:19:07.544181] [INFO ] [sig ] [667/3376] Forecasting CLFD... [2026-02-25T20:19:07.544212] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-25T20:19:07.544242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-25T20:19:07.557602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-25T20:19:07.557940] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-25T20:19:07.558791] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-25T20:19:07.558844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:07.558877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:07.558903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:07.558958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:07.616917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:07.617638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:07.617719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:07.617752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:07.741490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:07.741654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:07.741698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:07.741728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:07.745202] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=13.53%) [2026-02-25T20:19:07.745494] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-25T20:19:07.745649] [INFO ] [sig ] CLFD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:07.892589] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CLFD.txt [2026-02-25T20:19:07.892773] [INFO ] [sig ] [667/3376] Completed CLFD in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-25T20:19:07.892830] [INFO ] [sig ] [668/3376] Forecasting CLH... [2026-02-25T20:19:07.892864] [INFO ] [sig ] Generating forecast for: CLH [2026-02-25T20:19:07.892894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-25T20:19:07.905671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-25T20:19:07.905978] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-25T20:19:07.906821] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-25T20:19:07.906877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:07.906912] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:07.906940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:07.906999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:07.966910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:07.967723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:07.967809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:07.967844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:08.089848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:08.089998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:08.090038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:08.090067] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:08.093487] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=77.35%) [2026-02-25T20:19:08.093786] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-25T20:19:08.093928] [INFO ] [sig ] CLH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:08.242846] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLH.txt [2026-02-25T20:19:08.243002] [INFO ] [sig ] [668/3376] Completed CLH in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-25T20:19:08.243045] [INFO ] [sig ] [669/3376] Forecasting CLLS... [2026-02-25T20:19:08.243077] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-25T20:19:08.243111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-25T20:19:08.255064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-25T20:19:08.255393] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-25T20:19:08.256255] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-25T20:19:08.256309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:08.256343] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:08.256371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:08.256429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:08.315283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:08.315926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:08.316017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:08.316049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:08.444224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:08.444377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:08.444418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:08.444481] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:08.448196] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-02-25T20:19:08.448493] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-25T20:19:08.448650] [INFO ] [sig ] CLLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:08.596999] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLLS.txt [2026-02-25T20:19:08.597179] [INFO ] [sig ] [669/3376] Completed CLLS in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-25T20:19:08.597230] [INFO ] [sig ] [670/3376] Forecasting CLMB... [2026-02-25T20:19:08.597267] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-25T20:19:08.597297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-25T20:19:08.609309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-25T20:19:08.609688] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-25T20:19:08.610599] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-25T20:19:08.610673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:08.610709] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:08.610736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:08.610794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:08.671381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:08.672274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:08.672360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:08.672393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:08.808430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:08.808618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:08.808672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:08.808712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:08.812451] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-25T20:19:08.812858] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-25T20:19:08.813043] [INFO ] [sig ] CLMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:08.971842] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CLMB.txt [2026-02-25T20:19:08.972032] [INFO ] [sig ] [670/3376] Completed CLMB in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:08.972076] [INFO ] [sig ] [671/3376] Forecasting CLNE... [2026-02-25T20:19:08.972108] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-25T20:19:08.972143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-25T20:19:08.985361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-25T20:19:08.985780] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-25T20:19:08.986668] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-25T20:19:08.986724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:08.986757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:08.986784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:08.986842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:09.045050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:09.045994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:09.046082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:09.046116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:09.163698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:09.163870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:09.163910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:09.163941] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:09.167527] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=37.16%) [2026-02-25T20:19:09.167883] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-25T20:19:09.168066] [INFO ] [sig ] CLNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:09.313509] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CLNE.txt [2026-02-25T20:19:09.313709] [INFO ] [sig ] [671/3376] Completed CLNE in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:09.313753] [INFO ] [sig ] [672/3376] Forecasting CLNN... [2026-02-25T20:19:09.313785] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-25T20:19:09.313816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-25T20:19:09.326360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-25T20:19:09.326783] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-25T20:19:09.327605] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-25T20:19:09.327661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:09.327694] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:09.327722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:09.327780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:09.386228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:09.387171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:09.387279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:09.387314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:09.505305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:09.505474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:09.505515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:09.505545] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:09.509086] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-25T20:19:09.509405] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-25T20:19:09.509537] [INFO ] [sig ] CLNN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:09.655623] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CLNN.txt [2026-02-25T20:19:09.655796] [INFO ] [sig ] [672/3376] Completed CLNN in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:09.655836] [INFO ] [sig ] [673/3376] Forecasting CLOA... [2026-02-25T20:19:09.655867] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-25T20:19:09.655898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-25T20:19:09.671216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-25T20:19:09.671945] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-25T20:19:09.673641] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-25T20:19:09.673712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:09.673810] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:09.673848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:09.673915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:09.738632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:09.739904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:09.740012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:09.740047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:09.854914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:09.855152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:09.855199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:09.855229] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:09.859665] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-02-25T20:19:09.860030] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-25T20:19:09.860192] [INFO ] [sig ] CLOA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:10.028971] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLOA.txt [2026-02-25T20:19:10.029154] [INFO ] [sig ] [673/3376] Completed CLOA in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:10.029198] [INFO ] [sig ] [674/3376] Forecasting CLRB... [2026-02-25T20:19:10.029229] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-25T20:19:10.029259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-25T20:19:10.042279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-25T20:19:10.042736] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-25T20:19:10.043644] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-25T20:19:10.043703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:10.043736] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:10.043763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:10.043820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:10.114673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:10.115627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:10.115752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:10.115789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:10.241381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:10.241600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:10.241646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:10.241675] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:10.245540] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=57.25%) [2026-02-25T20:19:10.245924] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-25T20:19:10.246070] [INFO ] [sig ] CLRB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:10.404538] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLRB.txt [2026-02-25T20:19:10.404731] [INFO ] [sig ] [674/3376] Completed CLRB in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:10.404773] [INFO ] [sig ] [675/3376] Forecasting CLRO... [2026-02-25T20:19:10.404804] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-25T20:19:10.404835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-25T20:19:10.417778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-25T20:19:10.418201] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-25T20:19:10.419203] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-25T20:19:10.419274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:10.419314] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:10.419343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:10.419401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:10.482753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:10.483697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:10.483790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:10.483825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:10.595826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:10.596006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:10.596047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:10.596077] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:10.599841] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-25T20:19:10.600226] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-25T20:19:10.600378] [INFO ] [sig ] CLRO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:10.753608] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CLRO.txt [2026-02-25T20:19:10.753782] [INFO ] [sig ] [675/3376] Completed CLRO in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:10.753836] [INFO ] [sig ] [676/3376] Forecasting CLS... [2026-02-25T20:19:10.753870] [INFO ] [sig ] Generating forecast for: CLS [2026-02-25T20:19:10.753902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-25T20:19:10.768993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-25T20:19:10.769400] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-25T20:19:10.770240] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-25T20:19:10.770296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:10.770341] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:10.770371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:10.770429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:10.829122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:10.830075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:10.830251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:10.830288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:10.952448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:10.952639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:10.952682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:10.952712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:10.956378] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-25T20:19:10.956750] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-25T20:19:10.956897] [INFO ] [sig ] CLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:11.105960] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLS.txt [2026-02-25T20:19:11.106136] [INFO ] [sig ] [676/3376] Completed CLS in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:11.106178] [INFO ] [sig ] [677/3376] Forecasting CLX... [2026-02-25T20:19:11.106211] [INFO ] [sig ] Generating forecast for: CLX [2026-02-25T20:19:11.106241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-25T20:19:11.125044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-25T20:19:11.125570] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-25T20:19:11.126788] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-25T20:19:11.126861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:11.126910] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:11.126956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:11.127052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:11.195327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:11.196223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:11.196308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:11.196342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:11.320652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:11.320819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:11.320859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:11.320889] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:11.324604] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-25T20:19:11.324909] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-25T20:19:11.325045] [INFO ] [sig ] CLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:11.478760] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CLX.txt [2026-02-25T20:19:11.478948] [INFO ] [sig ] [677/3376] Completed CLX in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:11.478989] [INFO ] [sig ] [678/3376] Forecasting CM... [2026-02-25T20:19:11.479020] [INFO ] [sig ] Generating forecast for: CM [2026-02-25T20:19:11.479052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-25T20:19:11.490985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-25T20:19:11.491587] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-25T20:19:11.492420] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-25T20:19:11.492490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:11.492542] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:11.492599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:11.492692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:11.552305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:11.553426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:11.553516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:11.553549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:11.699077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:11.699276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:11.699334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:11.699377] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:11.704782] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-25T20:19:11.705178] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-25T20:19:11.705382] [INFO ] [sig ] CM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:11.863278] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CM.txt [2026-02-25T20:19:11.863452] [INFO ] [sig ] [678/3376] Completed CM in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:11.863505] [INFO ] [sig ] [679/3376] Forecasting CMC... [2026-02-25T20:19:11.863537] [INFO ] [sig ] Generating forecast for: CMC [2026-02-25T20:19:11.863593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-25T20:19:11.876259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-25T20:19:11.876637] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-25T20:19:11.877694] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-25T20:19:11.877749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:11.877782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:11.877810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:11.877867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:11.937646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:11.938466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:11.938551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:11.938604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:12.060830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:12.060989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:12.061028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:12.061059] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:12.065111] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-25T20:19:12.065417] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-25T20:19:12.065754] [INFO ] [sig ] CMC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:12.212841] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMC.txt [2026-02-25T20:19:12.213031] [INFO ] [sig ] [679/3376] Completed CMC in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:12.213073] [INFO ] [sig ] [680/3376] Forecasting CMCM... [2026-02-25T20:19:12.213102] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-25T20:19:12.213134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-25T20:19:12.224615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-25T20:19:12.224924] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-25T20:19:12.225925] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-25T20:19:12.225978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:12.226010] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:12.226036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:12.226092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:12.284447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:12.285411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:12.285503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:12.285539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:12.406605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:12.406770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:12.406811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:12.406841] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:12.410684] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-02-25T20:19:12.410984] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-25T20:19:12.411135] [INFO ] [sig ] CMCM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:12.563918] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMCM.txt [2026-02-25T20:19:12.564092] [INFO ] [sig ] [680/3376] Completed CMCM in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:12.564136] [INFO ] [sig ] [681/3376] Forecasting CMCO... [2026-02-25T20:19:12.564167] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-25T20:19:12.564203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-25T20:19:12.577096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-25T20:19:12.577468] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-25T20:19:12.578379] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-25T20:19:12.578434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:12.578466] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:12.578494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:12.578552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:12.640120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:12.640965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:12.641053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:12.641087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:12.768203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:12.768387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:12.768428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:12.768467] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:12.772183] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=28.78%) [2026-02-25T20:19:12.772482] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-25T20:19:12.772638] [INFO ] [sig ] CMCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:12.920092] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMCO.txt [2026-02-25T20:19:12.920249] [INFO ] [sig ] [681/3376] Completed CMCO in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:12.920299] [INFO ] [sig ] [682/3376] Forecasting CMCSA... [2026-02-25T20:19:12.920343] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-25T20:19:12.920375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-25T20:19:12.932937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-25T20:19:12.933259] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-25T20:19:12.934088] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-25T20:19:12.934143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:12.934177] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:12.934205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:12.934264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:12.992371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:12.993195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:12.993282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:12.993316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:13.111852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:13.112018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:13.112076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:13.112125] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:13.115899] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=83.63%) [2026-02-25T20:19:13.116203] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-25T20:19:13.116370] [INFO ] [sig ] CMCSA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:13.270340] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMCSA.txt [2026-02-25T20:19:13.270510] [INFO ] [sig ] [682/3376] Completed CMCSA in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-25T20:19:13.270555] [INFO ] [sig ] [683/3376] Forecasting CME... [2026-02-25T20:19:13.270608] [INFO ] [sig ] Generating forecast for: CME [2026-02-25T20:19:13.270643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-25T20:19:13.283274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-25T20:19:13.283790] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-25T20:19:13.284716] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-25T20:19:13.284771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:13.284834] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:13.284866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:13.284949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:13.348396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:13.349119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:13.349203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:13.349245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:13.487211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:13.487369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:13.487411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:13.487442] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:13.491044] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-25T20:19:13.491334] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-25T20:19:13.491490] [INFO ] [sig ] CME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:13.640942] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CME.txt [2026-02-25T20:19:13.641076] [INFO ] [sig ] [683/3376] Completed CME in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-25T20:19:13.641120] [INFO ] [sig ] [684/3376] Forecasting CMG... [2026-02-25T20:19:13.641151] [INFO ] [sig ] Generating forecast for: CMG [2026-02-25T20:19:13.641182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-25T20:19:13.653033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-25T20:19:13.653332] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-25T20:19:13.654155] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-25T20:19:13.654217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:13.654259] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:13.654295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:13.654368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:13.714854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:13.715589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:13.715673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:13.715708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:13.838677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:13.838828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:13.838871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:13.838902] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:13.842562] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-02-25T20:19:13.842890] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-25T20:19:13.843035] [INFO ] [sig ] CMG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:13.992458] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMG.txt [2026-02-25T20:19:13.992637] [INFO ] [sig ] [684/3376] Completed CMG in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-25T20:19:13.992682] [INFO ] [sig ] [685/3376] Forecasting CMI... [2026-02-25T20:19:13.992712] [INFO ] [sig ] Generating forecast for: CMI [2026-02-25T20:19:13.992744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-25T20:19:14.004236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-25T20:19:14.004559] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-25T20:19:14.005402] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-25T20:19:14.005454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:14.005487] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:14.005514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:14.005593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:14.067232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:14.068006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:14.068092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:14.068126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:14.191539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:14.191729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:14.191772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:14.191820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:14.195498] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-25T20:19:14.195796] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-25T20:19:14.195930] [INFO ] [sig ] CMI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:14.350412] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMI.txt [2026-02-25T20:19:14.350603] [INFO ] [sig ] [685/3376] Completed CMI in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-25T20:19:14.350660] [INFO ] [sig ] [686/3376] Forecasting CMMB... [2026-02-25T20:19:14.350692] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-25T20:19:14.350724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-25T20:19:14.362157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-25T20:19:14.362454] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-25T20:19:14.363307] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-25T20:19:14.363361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:14.363393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:14.363419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:14.363684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:14.423767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:14.424498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:14.424826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:14.424864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:14.548592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:14.548764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:14.548807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:14.548836] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:14.552726] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=23.87%) [2026-02-25T20:19:14.553051] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-25T20:19:14.553199] [INFO ] [sig ] CMMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:14.701783] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMMB.txt [2026-02-25T20:19:14.701953] [INFO ] [sig ] [686/3376] Completed CMMB in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:14.701997] [INFO ] [sig ] [687/3376] Forecasting CMP... [2026-02-25T20:19:14.702028] [INFO ] [sig ] Generating forecast for: CMP [2026-02-25T20:19:14.702058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-25T20:19:14.713853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-25T20:19:14.714262] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-25T20:19:14.715112] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-25T20:19:14.715168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:14.715203] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:14.715231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:14.715290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:14.780965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:14.781922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:14.782043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:14.782092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:14.909886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:14.910060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:14.910101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:14.910133] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:14.914387] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=53.53%) [2026-02-25T20:19:14.914725] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-25T20:19:14.914866] [INFO ] [sig ] CMP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:15.068923] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMP.txt [2026-02-25T20:19:15.069100] [INFO ] [sig ] [687/3376] Completed CMP in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:15.069145] [INFO ] [sig ] [688/3376] Forecasting CMPS... [2026-02-25T20:19:15.069174] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-25T20:19:15.069204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-25T20:19:15.082638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-25T20:19:15.082988] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-25T20:19:15.083988] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-25T20:19:15.084042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:15.084074] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:15.084100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:15.084157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:15.148200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:15.149131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:15.149225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:15.149257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:15.278791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:15.278980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:15.279022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:15.279053] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:15.282949] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-25T20:19:15.283303] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-25T20:19:15.283451] [INFO ] [sig ] CMPS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:15.432684] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMPS.txt [2026-02-25T20:19:15.432854] [INFO ] [sig ] [688/3376] Completed CMPS in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:15.432896] [INFO ] [sig ] [689/3376] Forecasting CMPX... [2026-02-25T20:19:15.432928] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-25T20:19:15.432959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-25T20:19:15.445063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-25T20:19:15.445463] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-25T20:19:15.446316] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-25T20:19:15.446375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:15.446408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:15.446465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:15.446524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:15.506321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:15.507237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:15.507343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:15.507386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:15.627486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:15.627664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:15.627713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:15.627752] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:15.631485] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-02-25T20:19:15.631826] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-25T20:19:15.631969] [INFO ] [sig ] CMPX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:15.786950] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMPX.txt [2026-02-25T20:19:15.787134] [INFO ] [sig ] [689/3376] Completed CMPX in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:15.787181] [INFO ] [sig ] [690/3376] Forecasting CMRE... [2026-02-25T20:19:15.787209] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-25T20:19:15.787238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-25T20:19:15.799153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-25T20:19:15.799595] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-25T20:19:15.800457] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-25T20:19:15.800514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:15.800547] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:15.800594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:15.800655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:15.860098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:15.861254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:15.861343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:15.861377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:15.989532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:15.989731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:15.989779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:15.989825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:15.993950] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-25T20:19:15.994288] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-25T20:19:15.994430] [INFO ] [sig ] CMRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:16.144680] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMRE.txt [2026-02-25T20:19:16.144841] [INFO ] [sig ] [690/3376] Completed CMRE in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:16.144882] [INFO ] [sig ] [691/3376] Forecasting CMS... [2026-02-25T20:19:16.144912] [INFO ] [sig ] Generating forecast for: CMS [2026-02-25T20:19:16.144943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-25T20:19:16.156609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-25T20:19:16.156884] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-25T20:19:16.157695] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-25T20:19:16.157748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:16.157781] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:16.157808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:16.157864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:16.216430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:16.217081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:16.217160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:16.217193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:16.340731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:16.340873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:16.340911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:16.340940] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:16.344383] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-02-25T20:19:16.344683] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-25T20:19:16.344814] [INFO ] [sig ] CMS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:16.489218] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMS.txt [2026-02-25T20:19:16.489368] [INFO ] [sig ] [691/3376] Completed CMS in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:16.489409] [INFO ] [sig ] [692/3376] Forecasting CMSA... [2026-02-25T20:19:16.489439] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-25T20:19:16.489468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-25T20:19:16.500730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-25T20:19:16.501045] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-25T20:19:16.501840] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-25T20:19:16.501894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:16.501925] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:16.501951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:16.502007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:16.560495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:16.561405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:16.561502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:16.561536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:16.678050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:16.678213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:16.678253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:16.678289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:16.681772] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-25T20:19:16.682055] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-25T20:19:16.682190] [INFO ] [sig ] CMSA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:16.828680] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMSA.txt [2026-02-25T20:19:16.828873] [INFO ] [sig ] [692/3376] Completed CMSA in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:16.828922] [INFO ] [sig ] [693/3376] Forecasting CMSC... [2026-02-25T20:19:16.828959] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-25T20:19:16.829002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-25T20:19:16.840945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-25T20:19:16.841248] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-25T20:19:16.842295] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-25T20:19:16.842359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:16.842397] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:16.842432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:16.842495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:16.910966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:16.912034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:16.912152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:16.912186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:17.027748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:17.027914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:17.027954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:17.028012] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:17.031488] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: DOWN (p=25.55%) [2026-02-25T20:19:17.031826] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-25T20:19:17.031986] [INFO ] [sig ] CMSC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:17.186177] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CMSC.txt [2026-02-25T20:19:17.186368] [INFO ] [sig ] [693/3376] Completed CMSC in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:17.186409] [INFO ] [sig ] [694/3376] Forecasting CMSD... [2026-02-25T20:19:17.186442] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-25T20:19:17.186471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-25T20:19:17.200267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-25T20:19:17.200658] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-25T20:19:17.201624] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-25T20:19:17.201680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:17.201714] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:17.201742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:17.201807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:17.262722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:17.263648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:17.263745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:17.263782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:17.392662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:17.392836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:17.392881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:17.392915] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:17.396621] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-25T20:19:17.396948] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-25T20:19:17.397091] [INFO ] [sig ] CMSD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:17.545887] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMSD.txt [2026-02-25T20:19:17.546042] [INFO ] [sig ] [694/3376] Completed CMSD in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:17.546086] [INFO ] [sig ] [695/3376] Forecasting CMTG... [2026-02-25T20:19:17.546119] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-25T20:19:17.546151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-25T20:19:17.558100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-25T20:19:17.558436] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-25T20:19:17.559266] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-25T20:19:17.559322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:17.559355] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:17.559384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:17.559443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:17.621652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:17.622598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:17.622692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:17.622726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:17.750868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:17.751049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:17.751109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:17.751144] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:17.754885] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-25T20:19:17.755212] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-25T20:19:17.755358] [INFO ] [sig ] CMTG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:17.906622] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMTG.txt [2026-02-25T20:19:17.906780] [INFO ] [sig ] [695/3376] Completed CMTG in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:17.906841] [INFO ] [sig ] [696/3376] Forecasting CMTL... [2026-02-25T20:19:17.906889] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-25T20:19:17.906931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-25T20:19:17.920287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-25T20:19:17.920768] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-25T20:19:17.921647] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-25T20:19:17.921702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:17.921737] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:17.921765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:17.921823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:17.982435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:17.983272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:17.983358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:17.983392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:18.110265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:18.110433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:18.110478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:18.110509] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:18.114077] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-25T20:19:18.114416] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-25T20:19:18.114559] [INFO ] [sig ] CMTL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:18.262692] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CMTL.txt [2026-02-25T20:19:18.262875] [INFO ] [sig ] [696/3376] Completed CMTL in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:18.262918] [INFO ] [sig ] [697/3376] Forecasting CNA... [2026-02-25T20:19:18.262948] [INFO ] [sig ] Generating forecast for: CNA [2026-02-25T20:19:18.262978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-25T20:19:18.274866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-25T20:19:18.275213] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-25T20:19:18.276055] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-25T20:19:18.276110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:18.276145] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:18.276174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:18.276233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:18.336870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:18.337749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:18.337846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:18.337881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:18.465941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:18.466105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:18.466148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:18.466179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:18.469880] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-25T20:19:18.470179] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-25T20:19:18.470319] [INFO ] [sig ] CNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:18.618554] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNA.txt [2026-02-25T20:19:18.618732] [INFO ] [sig ] [697/3376] Completed CNA in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:18.618774] [INFO ] [sig ] [698/3376] Forecasting CNC... [2026-02-25T20:19:18.618812] [INFO ] [sig ] Generating forecast for: CNC [2026-02-25T20:19:18.618872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-25T20:19:18.630511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-25T20:19:18.630828] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-25T20:19:18.631628] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-25T20:19:18.631681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:18.631713] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:18.631740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:18.631797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:18.695471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:18.696423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:18.696529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:18.696563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:18.814159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:18.814330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:18.814373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:18.814401] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:18.817940] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-25T20:19:18.818247] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-25T20:19:18.818383] [INFO ] [sig ] CNC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:18.962421] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNC.txt [2026-02-25T20:19:18.962592] [INFO ] [sig ] [698/3376] Completed CNC in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:18.962636] [INFO ] [sig ] [699/3376] Forecasting CNF... [2026-02-25T20:19:18.962667] [INFO ] [sig ] Generating forecast for: CNF [2026-02-25T20:19:18.962697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-25T20:19:18.973748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-25T20:19:18.974074] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-25T20:19:18.974900] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-25T20:19:18.974953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:18.974985] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:18.975011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:18.975066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:19.031714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:19.032402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:19.032485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:19.032518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:19.142505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:19.142683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:19.142726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:19.142755] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:19.146173] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=82.08%) [2026-02-25T20:19:19.146452] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-25T20:19:19.146599] [INFO ] [sig ] CNF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:19.296466] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNF.txt [2026-02-25T20:19:19.296653] [INFO ] [sig ] [699/3376] Completed CNF in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-25T20:19:19.296718] [INFO ] [sig ] [700/3376] Forecasting CNI... [2026-02-25T20:19:19.296766] [INFO ] [sig ] Generating forecast for: CNI [2026-02-25T20:19:19.296801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-25T20:19:19.309239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-25T20:19:19.309605] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-25T20:19:19.310402] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-25T20:19:19.310460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:19.310533] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:19.310562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:19.310643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:19.368107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:19.369038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:19.369122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:19.369154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:19.491102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:19.491264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:19.491309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:19.491340] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:19.495070] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-25T20:19:19.495399] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-25T20:19:19.495544] [INFO ] [sig ] CNI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:19.650276] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNI.txt [2026-02-25T20:19:19.650435] [INFO ] [sig ] [700/3376] Completed CNI in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-25T20:19:19.650479] [INFO ] [sig ] [701/3376] Forecasting CNK... [2026-02-25T20:19:19.650507] [INFO ] [sig ] Generating forecast for: CNK [2026-02-25T20:19:19.650537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-25T20:19:19.663086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-25T20:19:19.663412] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-25T20:19:19.664385] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-25T20:19:19.664441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:19.664473] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:19.664501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:19.664560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:19.729100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:19.730041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:19.730132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:19.730166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:19.853809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:19.853972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:19.854016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:19.854045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:19.857734] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-02-25T20:19:19.858033] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-25T20:19:19.858167] [INFO ] [sig ] CNK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:20.009203] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNK.txt [2026-02-25T20:19:20.009363] [INFO ] [sig ] [701/3376] Completed CNK in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:20.009404] [INFO ] [sig ] [702/3376] Forecasting CNM... [2026-02-25T20:19:20.009435] [INFO ] [sig ] Generating forecast for: CNM [2026-02-25T20:19:20.009465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-25T20:19:20.021384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-25T20:19:20.021926] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-25T20:19:20.022746] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-25T20:19:20.022810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:20.022843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:20.022871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:20.022928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:20.081505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:20.082381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:20.082469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:20.082502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:20.207564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:20.207934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:20.207997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:20.208029] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:20.211950] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-25T20:19:20.212251] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-25T20:19:20.212410] [INFO ] [sig ] CNM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:20.363360] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNM.txt [2026-02-25T20:19:20.363499] [INFO ] [sig ] [702/3376] Completed CNM in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:20.363538] [INFO ] [sig ] [703/3376] Forecasting CNMD... [2026-02-25T20:19:20.363584] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-25T20:19:20.363619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-25T20:19:20.375861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-25T20:19:20.376134] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-25T20:19:20.376954] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-25T20:19:20.377007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:20.377040] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:20.377068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:20.377141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:20.436214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:20.436972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:20.437056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:20.437088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:20.556072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:20.556232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:20.556272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:20.556328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:20.559857] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-25T20:19:20.560137] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-25T20:19:20.560267] [INFO ] [sig ] CNMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:20.706677] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNMD.txt [2026-02-25T20:19:20.706820] [INFO ] [sig ] [703/3376] Completed CNMD in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:20.706860] [INFO ] [sig ] [704/3376] Forecasting CNNE... [2026-02-25T20:19:20.706891] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-25T20:19:20.706922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-25T20:19:20.718713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-25T20:19:20.718982] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-25T20:19:20.719816] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-25T20:19:20.719870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:20.719901] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:20.719928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:20.719984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:20.778754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:20.779456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:20.779550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:20.779602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:20.907518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:20.907692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:20.907733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:20.907763] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:20.911229] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-02-25T20:19:20.911542] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-25T20:19:20.911698] [INFO ] [sig ] CNNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:21.066784] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNNE.txt [2026-02-25T20:19:21.066959] [INFO ] [sig ] [704/3376] Completed CNNE in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:21.067001] [INFO ] [sig ] [705/3376] Forecasting CNO... [2026-02-25T20:19:21.067032] [INFO ] [sig ] Generating forecast for: CNO [2026-02-25T20:19:21.067062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-25T20:19:21.079126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-25T20:19:21.079487] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-25T20:19:21.080326] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-25T20:19:21.080380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:21.080413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:21.080442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:21.080501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:21.140733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:21.141668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:21.141762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:21.141796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:21.263974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:21.264137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:21.264180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:21.264211] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:21.267724] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-25T20:19:21.268033] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-25T20:19:21.268168] [INFO ] [sig ] CNO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:21.416884] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNO.txt [2026-02-25T20:19:21.417032] [INFO ] [sig ] [705/3376] Completed CNO in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:21.417079] [INFO ] [sig ] [706/3376] Forecasting CNOB... [2026-02-25T20:19:21.417110] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-25T20:19:21.417140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-25T20:19:21.428851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-25T20:19:21.429139] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-25T20:19:21.429971] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-25T20:19:21.430025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:21.430058] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:21.430086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:21.430144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:21.491095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:21.492079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:21.492168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:21.492205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:21.617054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:21.617212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:21.617254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:21.617285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:21.620932] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=74.73%) [2026-02-25T20:19:21.621230] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-25T20:19:21.621364] [INFO ] [sig ] CNOB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:21.774552] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNOB.txt [2026-02-25T20:19:21.774724] [INFO ] [sig ] [706/3376] Completed CNOB in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:21.774765] [INFO ] [sig ] [707/3376] Forecasting CNP... [2026-02-25T20:19:21.774796] [INFO ] [sig ] Generating forecast for: CNP [2026-02-25T20:19:21.774826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-25T20:19:21.786814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-25T20:19:21.787125] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-25T20:19:21.788000] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-25T20:19:21.788054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:21.788086] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:21.788113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:21.788174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:21.847757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:21.848552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:21.848669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:21.848704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:21.976957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:21.977120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:21.977160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:21.977188] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:21.980856] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-25T20:19:21.981143] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-25T20:19:21.981300] [INFO ] [sig ] CNP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:22.128475] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNP.txt [2026-02-25T20:19:22.128670] [INFO ] [sig ] [707/3376] Completed CNP in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:22.128718] [INFO ] [sig ] [708/3376] Forecasting CNQ... [2026-02-25T20:19:22.128747] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-25T20:19:22.128777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-25T20:19:22.140386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-25T20:19:22.140770] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-25T20:19:22.141635] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-25T20:19:22.141690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:22.141722] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:22.141749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:22.141805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:22.204318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:22.205235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:22.205322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:22.205357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:22.331989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:22.332174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:22.332223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:22.332255] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:22.335894] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-25T20:19:22.336311] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-25T20:19:22.336456] [INFO ] [sig ] CNQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:22.490420] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNQ.txt [2026-02-25T20:19:22.490621] [INFO ] [sig ] [708/3376] Completed CNQ in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:22.490668] [INFO ] [sig ] [709/3376] Forecasting CNS... [2026-02-25T20:19:22.490698] [INFO ] [sig ] Generating forecast for: CNS [2026-02-25T20:19:22.490727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-25T20:19:22.502712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-25T20:19:22.502980] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-25T20:19:22.503824] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-25T20:19:22.503878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:22.503910] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:22.503937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:22.503994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:22.562079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:22.562742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:22.562820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:22.562853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:22.681290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:22.681435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:22.681473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:22.681520] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:22.684930] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-02-25T20:19:22.685209] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-25T20:19:22.685339] [INFO ] [sig ] CNS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:22.831051] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNS.txt [2026-02-25T20:19:22.831212] [INFO ] [sig ] [709/3376] Completed CNS in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:22.831253] [INFO ] [sig ] [710/3376] Forecasting CNSP... [2026-02-25T20:19:22.831284] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-25T20:19:22.831314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-25T20:19:22.842317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-25T20:19:22.842628] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-25T20:19:22.843413] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-25T20:19:22.843477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:22.843516] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:22.843550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:22.843640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:22.902309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:22.902984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:22.903103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:22.903139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:23.025778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:23.025916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:23.025956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:23.025985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:23.029407] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=39.27%) [2026-02-25T20:19:23.029709] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-25T20:19:23.029843] [INFO ] [sig ] CNSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:23.178646] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNSP.txt [2026-02-25T20:19:23.178780] [INFO ] [sig ] [710/3376] Completed CNSP in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:23.178821] [INFO ] [sig ] [711/3376] Forecasting CNTA... [2026-02-25T20:19:23.178853] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-25T20:19:23.178883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-25T20:19:23.191137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-25T20:19:23.191429] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-25T20:19:23.192251] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-25T20:19:23.192304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:23.192337] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:23.192364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:23.192421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:23.250272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:23.251087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:23.251186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:23.251222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:23.369394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:23.369552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:23.369610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:23.369641] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:23.373127] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=19.44%) [2026-02-25T20:19:23.373414] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-25T20:19:23.373550] [INFO ] [sig ] CNTA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:23.519931] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNTA.txt [2026-02-25T20:19:23.520084] [INFO ] [sig ] [711/3376] Completed CNTA in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:23.520129] [INFO ] [sig ] [712/3376] Forecasting CNTY... [2026-02-25T20:19:23.520161] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-25T20:19:23.520191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-25T20:19:23.531516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-25T20:19:23.531836] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-25T20:19:23.532815] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-25T20:19:23.532870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:23.532903] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:23.532929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:23.532984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:23.593198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:23.593953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:23.594040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:23.594074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:23.714184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:23.714343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:23.714387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:23.714418] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:23.718047] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-25T20:19:23.718337] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-25T20:19:23.718486] [INFO ] [sig ] CNTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:23.873042] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNTY.txt [2026-02-25T20:19:23.873209] [INFO ] [sig ] [712/3376] Completed CNTY in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:23.873252] [INFO ] [sig ] [713/3376] Forecasting CNVS... [2026-02-25T20:19:23.873285] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-25T20:19:23.873316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-25T20:19:23.886051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-25T20:19:23.886379] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-25T20:19:23.887451] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-25T20:19:23.887506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:23.887562] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:23.887610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:23.887671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:23.948201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:23.948976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:23.949060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:23.949094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:24.070433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:24.070623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:24.070670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:24.070704] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:24.074230] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-25T20:19:24.074517] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-25T20:19:24.074673] [INFO ] [sig ] CNVS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:24.222112] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CNVS.txt [2026-02-25T20:19:24.222300] [INFO ] [sig ] [713/3376] Completed CNVS in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:24.222343] [INFO ] [sig ] [714/3376] Forecasting CNX... [2026-02-25T20:19:24.222373] [INFO ] [sig ] Generating forecast for: CNX [2026-02-25T20:19:24.222402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-25T20:19:24.236883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-25T20:19:24.237265] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-25T20:19:24.238300] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-25T20:19:24.238353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:24.238385] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:24.238411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:24.238468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:24.304858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:24.306064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:24.306180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:24.306229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:24.442895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:24.443091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:24.443157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:24.443208] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:24.448705] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=60.66%) [2026-02-25T20:19:24.449169] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-25T20:19:24.449374] [INFO ] [sig ] CNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:24.657902] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNX.txt [2026-02-25T20:19:24.658173] [INFO ] [sig ] [714/3376] Completed CNX in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:24.658223] [INFO ] [sig ] [715/3376] Forecasting CNXN... [2026-02-25T20:19:24.658262] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-25T20:19:24.658304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-25T20:19:24.678690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-25T20:19:24.679228] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-25T20:19:24.680425] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-25T20:19:24.680501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:24.680544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:24.680604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:24.680691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:24.789834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:24.791145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:24.791340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:24.791404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:25.005189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:25.005399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:25.005464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:25.005517] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:25.011991] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=70.94%) [2026-02-25T20:19:25.012539] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-25T20:19:25.012803] [INFO ] [sig ] CNXN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:25.321675] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CNXN.txt [2026-02-25T20:19:25.321954] [INFO ] [sig ] [715/3376] Completed CNXN in 0.7s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-25T20:19:25.322025] [INFO ] [sig ] [716/3376] Forecasting COCO... [2026-02-25T20:19:25.322079] [INFO ] [sig ] Generating forecast for: COCO [2026-02-25T20:19:25.322130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-25T20:19:25.346560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-25T20:19:25.347146] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-25T20:19:25.348431] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-25T20:19:25.348508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:25.348564] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:25.348655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:25.348754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:25.443465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:25.444520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:25.444648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:25.444717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:25.598039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:25.598282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:25.598349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:25.598403] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:25.604243] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=42.29%) [2026-02-25T20:19:25.604790] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-25T20:19:25.604999] [INFO ] [sig ] COCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:25.796344] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COCO.txt [2026-02-25T20:19:25.796522] [INFO ] [sig ] [716/3376] Completed COCO in 0.5s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-25T20:19:25.796566] [INFO ] [sig ] [717/3376] Forecasting CODA... [2026-02-25T20:19:25.796637] [INFO ] [sig ] Generating forecast for: CODA [2026-02-25T20:19:25.796686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-25T20:19:25.809340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-25T20:19:25.810162] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-25T20:19:25.811126] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-25T20:19:25.811184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:25.811248] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:25.811278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:25.811336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:25.874205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:25.875205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:25.875308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:25.875344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:25.996964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:25.997123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:25.997164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:25.997193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:26.000972] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-02-25T20:19:26.001275] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-25T20:19:26.001504] [INFO ] [sig ] CODA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:26.156771] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CODA.txt [2026-02-25T20:19:26.156940] [INFO ] [sig ] [717/3376] Completed CODA in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-25T20:19:26.156984] [INFO ] [sig ] [718/3376] Forecasting CODI... [2026-02-25T20:19:26.157014] [INFO ] [sig ] Generating forecast for: CODI [2026-02-25T20:19:26.157045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-25T20:19:26.170561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-25T20:19:26.170912] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-25T20:19:26.171815] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-25T20:19:26.171870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:26.171904] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:26.171930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:26.171987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:26.237386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:26.238290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:26.238378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:26.238411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:26.368278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:26.368446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:26.368489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:26.368518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:26.372142] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-25T20:19:26.372438] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-25T20:19:26.372593] [INFO ] [sig ] CODI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:26.529245] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CODI.txt [2026-02-25T20:19:26.529440] [INFO ] [sig ] [718/3376] Completed CODI in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-25T20:19:26.529505] [INFO ] [sig ] [719/3376] Forecasting COEP... [2026-02-25T20:19:26.529549] [INFO ] [sig ] Generating forecast for: COEP [2026-02-25T20:19:26.529602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-25T20:19:26.542684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-25T20:19:26.543074] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-25T20:19:26.544046] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-25T20:19:26.544102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:26.544136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:26.544163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:26.544221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:26.608270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:26.609397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:26.609487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:26.609529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:26.744426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:26.744622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:26.744687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:26.744733] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:26.748605] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-02-25T20:19:26.748983] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-25T20:19:26.749133] [INFO ] [sig ] COEP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:26.904929] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COEP.txt [2026-02-25T20:19:26.905096] [INFO ] [sig ] [719/3376] Completed COEP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-25T20:19:26.905139] [INFO ] [sig ] [720/3376] Forecasting COF... [2026-02-25T20:19:26.905172] [INFO ] [sig ] Generating forecast for: COF [2026-02-25T20:19:26.905205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-25T20:19:26.920594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-25T20:19:26.920971] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-25T20:19:26.921799] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-25T20:19:26.921853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:26.921885] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:26.921912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:26.921968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:26.986070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:26.987136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:26.987233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:26.987266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:27.120727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:27.120888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:27.120939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:27.121013] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:27.125034] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-25T20:19:27.125329] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-25T20:19:27.125463] [INFO ] [sig ] COF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:27.276089] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COF.txt [2026-02-25T20:19:27.276282] [INFO ] [sig ] [720/3376] Completed COF in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-25T20:19:27.276326] [INFO ] [sig ] [721/3376] Forecasting COFS... [2026-02-25T20:19:27.276355] [INFO ] [sig ] Generating forecast for: COFS [2026-02-25T20:19:27.276384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-25T20:19:27.290104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-25T20:19:27.290473] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-25T20:19:27.291550] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-25T20:19:27.291623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:27.291657] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:27.291684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:27.291740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:27.353523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:27.354501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:27.354619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:27.354676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:27.477500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:27.477697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:27.477742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:27.477772] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:27.481462] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-25T20:19:27.481789] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-25T20:19:27.481946] [INFO ] [sig ] COFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:27.630148] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COFS.txt [2026-02-25T20:19:27.630327] [INFO ] [sig ] [721/3376] Completed COFS in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:27.630371] [INFO ] [sig ] [722/3376] Forecasting COKE... [2026-02-25T20:19:27.630403] [INFO ] [sig ] Generating forecast for: COKE [2026-02-25T20:19:27.630435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-25T20:19:27.642391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-25T20:19:27.642755] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-25T20:19:27.643621] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-25T20:19:27.643679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:27.643714] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:27.643743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:27.643804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:27.704136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:27.705066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:27.705156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:27.705208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:27.832785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:27.832963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:27.833008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:27.833040] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:27.837099] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-25T20:19:27.837387] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-25T20:19:27.837520] [INFO ] [sig ] COKE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:28.001780] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COKE.txt [2026-02-25T20:19:28.002157] [INFO ] [sig ] [722/3376] Completed COKE in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:28.002200] [INFO ] [sig ] [723/3376] Forecasting COLB... [2026-02-25T20:19:28.002233] [INFO ] [sig ] Generating forecast for: COLB [2026-02-25T20:19:28.002264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-25T20:19:28.015378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-25T20:19:28.015760] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-25T20:19:28.016820] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-25T20:19:28.016874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:28.016906] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:28.016933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:28.016989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:28.076728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:28.077501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:28.077606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:28.077642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:28.201963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:28.202130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:28.202172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:28.202203] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:28.205769] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-25T20:19:28.206059] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-25T20:19:28.206196] [INFO ] [sig ] COLB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:28.358613] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COLB.txt [2026-02-25T20:19:28.358776] [INFO ] [sig ] [723/3376] Completed COLB in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:28.358817] [INFO ] [sig ] [724/3376] Forecasting COLD... [2026-02-25T20:19:28.359028] [INFO ] [sig ] Generating forecast for: COLD [2026-02-25T20:19:28.359060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-25T20:19:28.374054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-25T20:19:28.374415] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-25T20:19:28.375221] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-25T20:19:28.375275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:28.375307] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:28.375335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:28.375402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:28.434043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:28.434785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:28.434867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:28.434900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:28.553648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:28.553991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:28.554031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:28.554061] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:28.557606] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-25T20:19:28.557890] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-25T20:19:28.558043] [INFO ] [sig ] COLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:28.703089] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COLD.txt [2026-02-25T20:19:28.703229] [INFO ] [sig ] [724/3376] Completed COLD in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:28.703269] [INFO ] [sig ] [725/3376] Forecasting COLL... [2026-02-25T20:19:28.703298] [INFO ] [sig ] Generating forecast for: COLL [2026-02-25T20:19:28.703329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-25T20:19:28.714666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-25T20:19:28.714945] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-25T20:19:28.715746] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-25T20:19:28.715799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:28.715832] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:28.715859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:28.715915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:28.773903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:28.774776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:28.774860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:28.774892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:28.904146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:28.904328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:28.904373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:28.904404] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:28.907961] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-02-25T20:19:28.908303] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-25T20:19:28.908477] [INFO ] [sig ] COLL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:29.055492] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COLL.txt [2026-02-25T20:19:29.055706] [INFO ] [sig ] [725/3376] Completed COLL in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:29.055755] [INFO ] [sig ] [726/3376] Forecasting COLM... [2026-02-25T20:19:29.055784] [INFO ] [sig ] Generating forecast for: COLM [2026-02-25T20:19:29.056001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-25T20:19:29.070224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-25T20:19:29.070643] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-25T20:19:29.071452] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-25T20:19:29.071517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:29.071550] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:29.071599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:29.071658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:29.133263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:29.134242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:29.134334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:29.134367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:29.256859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:29.257018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:29.257059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:29.257087] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:29.260697] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-25T20:19:29.261000] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-25T20:19:29.261142] [INFO ] [sig ] COLM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:29.406707] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COLM.txt [2026-02-25T20:19:29.406851] [INFO ] [sig ] [726/3376] Completed COLM in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:29.406891] [INFO ] [sig ] [727/3376] Forecasting COMP... [2026-02-25T20:19:29.406920] [INFO ] [sig ] Generating forecast for: COMP [2026-02-25T20:19:29.406951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-25T20:19:29.418355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-25T20:19:29.418711] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-25T20:19:29.419506] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-25T20:19:29.419559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:29.419614] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:29.419646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:29.419702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:29.477671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:29.478562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:29.478702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:29.478738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:29.606421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:29.606566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:29.606626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:29.606656] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:29.610171] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-02-25T20:19:29.610452] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-25T20:19:29.610606] [INFO ] [sig ] COMP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:29.754603] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COMP.txt [2026-02-25T20:19:29.754745] [INFO ] [sig ] [727/3376] Completed COMP in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:29.754786] [INFO ] [sig ] [728/3376] Forecasting CONL... [2026-02-25T20:19:29.754816] [INFO ] [sig ] Generating forecast for: CONL [2026-02-25T20:19:29.754846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-25T20:19:29.766633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-25T20:19:29.766940] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-25T20:19:29.767869] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-25T20:19:29.767925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:29.767957] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:29.768015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:29.768074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:29.827926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:29.828773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:29.828859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:29.828891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:29.957066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:29.957222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:29.957262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:29.957291] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:29.960800] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-02-25T20:19:29.961084] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-25T20:19:29.961217] [INFO ] [sig ] CONL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:30.104823] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CONL.txt [2026-02-25T20:19:30.104996] [INFO ] [sig ] [728/3376] Completed CONL in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:30.105037] [INFO ] [sig ] [729/3376] Forecasting COO... [2026-02-25T20:19:30.105066] [INFO ] [sig ] Generating forecast for: COO [2026-02-25T20:19:30.105096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-25T20:19:30.121276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-25T20:19:30.121722] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-25T20:19:30.122651] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-25T20:19:30.122722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:30.122764] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:30.122796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:30.122855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:30.186505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:30.187371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:30.187457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:30.187489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:30.315791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:30.315954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:30.315995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:30.316024] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:30.319682] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=18.96%) [2026-02-25T20:19:30.319979] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-25T20:19:30.320114] [INFO ] [sig ] COO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:30.468552] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COO.txt [2026-02-25T20:19:30.468772] [INFO ] [sig ] [729/3376] Completed COO in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:30.469008] [INFO ] [sig ] [730/3376] Forecasting COP... [2026-02-25T20:19:30.469038] [INFO ] [sig ] Generating forecast for: COP [2026-02-25T20:19:30.469068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-25T20:19:30.481699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-25T20:19:30.482079] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-25T20:19:30.482991] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-25T20:19:30.483046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:30.483080] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:30.483107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:30.483165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:30.543428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:30.544300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:30.544388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:30.544421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:30.667480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:30.667663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:30.667706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:30.667737] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:30.671362] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-25T20:19:30.671752] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-25T20:19:30.671895] [INFO ] [sig ] COP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:30.820212] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COP.txt [2026-02-25T20:19:30.820441] [INFO ] [sig ] [730/3376] Completed COP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:30.820487] [INFO ] [sig ] [731/3376] Forecasting COPP... [2026-02-25T20:19:30.820519] [INFO ] [sig ] Generating forecast for: COPP [2026-02-25T20:19:30.820550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-25T20:19:30.832820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-25T20:19:30.833184] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-25T20:19:30.834026] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-25T20:19:30.834080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:30.834114] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:30.834141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:30.834198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:30.893821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:30.894708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:30.894792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:30.894825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:31.014301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:31.014471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:31.014514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:31.014545] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:31.018403] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-02-25T20:19:31.018742] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-25T20:19:31.019061] [INFO ] [sig ] COPP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:31.168132] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COPP.txt [2026-02-25T20:19:31.168307] [INFO ] [sig ] [731/3376] Completed COPP in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:31.168349] [INFO ] [sig ] [732/3376] Forecasting CORZ... [2026-02-25T20:19:31.168379] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-25T20:19:31.168408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-25T20:19:31.181716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-25T20:19:31.182147] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-25T20:19:31.182997] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-25T20:19:31.183050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:31.183082] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:31.183109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:31.183165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:31.242845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:31.243779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:31.243867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:31.243901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:31.370930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:31.371098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:31.371139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:31.371167] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:31.374869] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=69.22%) [2026-02-25T20:19:31.375196] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-25T20:19:31.375336] [INFO ] [sig ] CORZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:31.529342] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CORZ.txt [2026-02-25T20:19:31.529535] [INFO ] [sig ] [732/3376] Completed CORZ in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-25T20:19:31.529596] [INFO ] [sig ] [733/3376] Forecasting CORZZ... [2026-02-25T20:19:31.529634] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-25T20:19:31.529673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-25T20:19:31.541719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-25T20:19:31.542100] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-25T20:19:31.542964] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-25T20:19:31.543021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:31.543054] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:31.543081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:31.543138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:31.602460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:31.603383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:31.603494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:31.603531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:31.715226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:31.715419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:31.715465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:31.715502] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:31.719735] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=52.76%) [2026-02-25T20:19:31.720069] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-25T20:19:31.720216] [INFO ] [sig ] CORZZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:31.875124] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CORZZ.txt [2026-02-25T20:19:31.875334] [INFO ] [sig ] [733/3376] Completed CORZZ in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-25T20:19:31.875394] [INFO ] [sig ] [734/3376] Forecasting COTY... [2026-02-25T20:19:31.875426] [INFO ] [sig ] Generating forecast for: COTY [2026-02-25T20:19:31.875456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-25T20:19:31.888269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-25T20:19:31.888730] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-25T20:19:31.889984] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-25T20:19:31.890040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:31.890115] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:31.890144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:31.890215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:31.952061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:31.952966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:31.953052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:31.953086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:32.079648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:32.079818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:32.079858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:32.079887] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:32.083423] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=56.89%) [2026-02-25T20:19:32.083740] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-25T20:19:32.083878] [INFO ] [sig ] COTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:32.234833] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COTY.txt [2026-02-25T20:19:32.235046] [INFO ] [sig ] [734/3376] Completed COTY in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-25T20:19:32.235102] [INFO ] [sig ] [735/3376] Forecasting COWG... [2026-02-25T20:19:32.235139] [INFO ] [sig ] Generating forecast for: COWG [2026-02-25T20:19:32.235171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-25T20:19:32.247199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-25T20:19:32.247502] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-25T20:19:32.248386] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-25T20:19:32.248440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:32.248473] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:32.248500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:32.248556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:32.308374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:32.309323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:32.309428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:32.309464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:32.443612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:32.443773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:32.443816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:32.443847] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:32.447444] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=74.86%) [2026-02-25T20:19:32.447766] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-25T20:19:32.447909] [INFO ] [sig ] COWG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:32.594666] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/COWG.txt [2026-02-25T20:19:32.594852] [INFO ] [sig ] [735/3376] Completed COWG in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:32.594899] [INFO ] [sig ] [736/3376] Forecasting COYA... [2026-02-25T20:19:32.594929] [INFO ] [sig ] Generating forecast for: COYA [2026-02-25T20:19:32.594960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-25T20:19:32.606530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-25T20:19:32.606872] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-25T20:19:32.607720] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-25T20:19:32.607777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:32.607816] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:32.607845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:32.607904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:32.669970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:32.670736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:32.670821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:32.670856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:32.784886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:32.785053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:32.785096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:32.785127] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:32.788760] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-02-25T20:19:32.789062] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-25T20:19:32.789191] [INFO ] [sig ] COYA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:32.943074] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/COYA.txt [2026-02-25T20:19:32.943222] [INFO ] [sig ] [736/3376] Completed COYA in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:32.943263] [INFO ] [sig ] [737/3376] Forecasting CP... [2026-02-25T20:19:32.943293] [INFO ] [sig ] Generating forecast for: CP [2026-02-25T20:19:32.943325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-25T20:19:32.954944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-25T20:19:32.955326] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-25T20:19:32.956179] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-25T20:19:32.956248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:32.956283] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:32.956312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:32.956384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:33.018255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:33.019181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:33.019270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:33.019305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:33.145386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:33.145543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:33.145600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:33.145676] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:33.149209] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=67.70%) [2026-02-25T20:19:33.149495] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-25T20:19:33.149653] [INFO ] [sig ] CP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:33.297964] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CP.txt [2026-02-25T20:19:33.298144] [INFO ] [sig ] [737/3376] Completed CP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:33.298188] [INFO ] [sig ] [738/3376] Forecasting CPA... [2026-02-25T20:19:33.298221] [INFO ] [sig ] Generating forecast for: CPA [2026-02-25T20:19:33.298254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-25T20:19:33.310155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-25T20:19:33.310463] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-25T20:19:33.311274] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-25T20:19:33.311328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:33.311360] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:33.311387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:33.311443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:33.371073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:33.371978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:33.372063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:33.372098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:33.497814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:33.498000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:33.498046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:33.498076] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:33.501877] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: DOWN (p=23.77%) [2026-02-25T20:19:33.502172] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-25T20:19:33.502309] [INFO ] [sig ] CPA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:33.654979] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CPA.txt [2026-02-25T20:19:33.655127] [INFO ] [sig ] [738/3376] Completed CPA in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:33.655169] [INFO ] [sig ] [739/3376] Forecasting CPB... [2026-02-25T20:19:33.655200] [INFO ] [sig ] Generating forecast for: CPB [2026-02-25T20:19:33.655231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-25T20:19:33.668133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-25T20:19:33.668506] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-25T20:19:33.669328] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-25T20:19:33.669382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:33.669414] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:33.669440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:33.669496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:33.727235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:33.728196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:33.728290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:33.728323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:33.844825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:33.844994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:33.845034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:33.845064] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:33.848610] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-25T20:19:33.848908] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-25T20:19:33.849044] [INFO ] [sig ] CPB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:33.994563] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CPB.txt [2026-02-25T20:19:33.994730] [INFO ] [sig ] [739/3376] Completed CPB in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:33.994779] [INFO ] [sig ] [740/3376] Forecasting CPF... [2026-02-25T20:19:33.994816] [INFO ] [sig ] Generating forecast for: CPF [2026-02-25T20:19:33.994854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-25T20:19:34.006755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-25T20:19:34.007101] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-25T20:19:34.007921] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-25T20:19:34.007999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:34.008032] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:34.008061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:34.008117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:34.066789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:34.067689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:34.067776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:34.067809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:34.186755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:34.186923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:34.186969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:34.187003] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:34.190725] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-02-25T20:19:34.191080] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-25T20:19:34.191225] [INFO ] [sig ] CPF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:34.342008] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CPF.txt [2026-02-25T20:19:34.342173] [INFO ] [sig ] [740/3376] Completed CPF in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:34.342239] [INFO ] [sig ] [741/3376] Forecasting CPIX... [2026-02-25T20:19:34.342293] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-25T20:19:34.342331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-25T20:19:34.355148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-25T20:19:34.355560] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-25T20:19:34.356491] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-25T20:19:34.356561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:34.356636] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:34.356666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:34.356736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:34.418411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:34.419401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:34.419497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:34.419543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:34.546544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:34.546719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:34.546762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:34.546792] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:34.550288] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=61.37%) [2026-02-25T20:19:34.550592] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-25T20:19:34.550734] [INFO ] [sig ] CPIX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:34.696947] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CPIX.txt [2026-02-25T20:19:34.697087] [INFO ] [sig ] [741/3376] Completed CPIX in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:34.697127] [INFO ] [sig ] [742/3376] Forecasting CPK... [2026-02-25T20:19:34.697156] [INFO ] [sig ] Generating forecast for: CPK [2026-02-25T20:19:34.697188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-25T20:19:34.708654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-25T20:19:34.708999] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-25T20:19:34.709837] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-25T20:19:34.709896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:34.709929] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:34.709956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:34.710012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:34.769935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:34.770856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:34.770942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:34.770976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:34.893944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:34.894102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:34.894153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:34.894182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:34.897736] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-25T20:19:34.898055] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-25T20:19:34.898216] [INFO ] [sig ] CPK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:35.053141] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CPK.txt [2026-02-25T20:19:35.053532] [INFO ] [sig ] [742/3376] Completed CPK in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:35.053637] [INFO ] [sig ] [743/3376] Forecasting CPNG... [2026-02-25T20:19:35.053688] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-25T20:19:35.053735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-25T20:19:35.068122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-25T20:19:35.068516] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-25T20:19:35.069398] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-25T20:19:35.069452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:35.069484] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:35.069510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:35.069567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:35.129886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:35.130813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:35.130901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:35.130935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:35.258267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:35.258424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:35.258464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:35.258492] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:35.261994] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=0.16%) [2026-02-25T20:19:35.262268] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-25T20:19:35.262396] [INFO ] [sig ] CPNG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:35.406904] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CPNG.txt [2026-02-25T20:19:35.407066] [INFO ] [sig ] [743/3376] Completed CPNG in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:35.407107] [INFO ] [sig ] [744/3376] Forecasting CPRI... [2026-02-25T20:19:35.407141] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-25T20:19:35.407173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-25T20:19:35.418596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-25T20:19:35.418915] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-25T20:19:35.419745] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-25T20:19:35.419799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:35.419832] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:35.419860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:35.419919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:35.479687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:35.480476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:35.480610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:35.480649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:35.605776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:35.605943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:35.605982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:35.606027] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:35.609546] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-25T20:19:35.609866] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-25T20:19:35.610001] [INFO ] [sig ] CPRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:35.753498] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CPRI.txt [2026-02-25T20:19:35.753686] [INFO ] [sig ] [744/3376] Completed CPRI in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:35.753730] [INFO ] [sig ] [745/3376] Forecasting CPRX... [2026-02-25T20:19:35.753762] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-25T20:19:35.753792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-25T20:19:35.764875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-25T20:19:35.765178] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-25T20:19:35.766000] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-25T20:19:35.766053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:35.766086] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:35.766112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:35.766168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:35.827387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:35.828278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:35.828368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:35.828401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:35.951307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:35.951449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:35.951492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:35.951521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:35.954971] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-25T20:19:35.955272] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-25T20:19:35.955403] [INFO ] [sig ] CPRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:36.099632] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CPRX.txt [2026-02-25T20:19:36.099805] [INFO ] [sig ] [745/3376] Completed CPRX in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:36.099853] [INFO ] [sig ] [746/3376] Forecasting CPS... [2026-02-25T20:19:36.099891] [INFO ] [sig ] Generating forecast for: CPS [2026-02-25T20:19:36.099924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-25T20:19:36.112894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-25T20:19:36.113203] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-25T20:19:36.114051] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-25T20:19:36.114105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:36.114136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:36.114162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:36.114218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:36.178035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:36.178866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:36.178991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:36.179027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:36.310388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:36.310546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:36.310605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:36.310637] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:36.314746] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-02-25T20:19:36.315044] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-25T20:19:36.315177] [INFO ] [sig ] CPS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:36.472561] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CPS.txt [2026-02-25T20:19:36.472746] [INFO ] [sig ] [746/3376] Completed CPS in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:36.472793] [INFO ] [sig ] [747/3376] Forecasting CPSH... [2026-02-25T20:19:36.472822] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-25T20:19:36.472851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-25T20:19:36.485785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-25T20:19:36.486233] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-25T20:19:36.487176] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-25T20:19:36.487233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:36.487266] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:36.487292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:36.487349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:36.551342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:36.552432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:36.552528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:36.552568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:36.683988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:36.684157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:36.684197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:36.684227] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:36.687809] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-25T20:19:36.688167] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-25T20:19:36.688314] [INFO ] [sig ] CPSH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:36.839897] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CPSH.txt [2026-02-25T20:19:36.840103] [INFO ] [sig ] [747/3376] Completed CPSH in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:36.840152] [INFO ] [sig ] [748/3376] Forecasting CPSS... [2026-02-25T20:19:36.840185] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-25T20:19:36.840216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-25T20:19:36.851456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-25T20:19:36.851814] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-25T20:19:36.852647] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-25T20:19:36.852699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:36.852731] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:36.852769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:36.852827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:36.915727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:36.916670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:36.916761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:36.916798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:37.033234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:37.033402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:37.033441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:37.033471] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:37.037349] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-02-25T20:19:37.037677] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-25T20:19:37.037837] [INFO ] [sig ] CPSS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:37.190448] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CPSS.txt [2026-02-25T20:19:37.190635] [INFO ] [sig ] [748/3376] Completed CPSS in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:37.190680] [INFO ] [sig ] [749/3376] Forecasting CPZ... [2026-02-25T20:19:37.190710] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-25T20:19:37.190740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-25T20:19:37.203297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-25T20:19:37.203683] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-25T20:19:37.204695] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-25T20:19:37.204748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:37.204780] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:37.204809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:37.204868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:37.271266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:37.272255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:37.272341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:37.272375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:37.397242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:37.397395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:37.397437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:37.397467] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:37.401452] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=40.35%) [2026-02-25T20:19:37.401753] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-25T20:19:37.401889] [INFO ] [sig ] CPZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:37.552739] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CPZ.txt [2026-02-25T20:19:37.552916] [INFO ] [sig ] [749/3376] Completed CPZ in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-25T20:19:37.552957] [INFO ] [sig ] [750/3376] Forecasting CQP... [2026-02-25T20:19:37.552988] [INFO ] [sig ] Generating forecast for: CQP [2026-02-25T20:19:37.553018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-25T20:19:37.566778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-25T20:19:37.567114] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-25T20:19:37.567938] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-25T20:19:37.568219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:37.568254] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:37.568283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:37.568343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:37.630271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:37.631182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:37.631270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:37.631303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:37.755864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:37.756035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:37.756270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:37.756299] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:37.760244] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=84.60%) [2026-02-25T20:19:37.760536] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-25T20:19:37.760693] [INFO ] [sig ] CQP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:37.910017] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CQP.txt [2026-02-25T20:19:37.910184] [INFO ] [sig ] [750/3376] Completed CQP in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:37.910229] [INFO ] [sig ] [751/3376] Forecasting CRAI... [2026-02-25T20:19:37.910259] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-25T20:19:37.910289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-25T20:19:37.923407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-25T20:19:37.923838] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-25T20:19:37.924674] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-25T20:19:37.924727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:37.924788] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:37.924824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:37.924894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:37.986957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:37.988003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:37.988106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:37.988140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:38.114637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:38.114827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:38.114879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:38.114908] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:38.118415] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=89.88%) [2026-02-25T20:19:38.118724] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-25T20:19:38.118881] [INFO ] [sig ] CRAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:38.267244] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRAI.txt [2026-02-25T20:19:38.267416] [INFO ] [sig ] [751/3376] Completed CRAI in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:38.267458] [INFO ] [sig ] [752/3376] Forecasting CRBG... [2026-02-25T20:19:38.267488] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-25T20:19:38.267526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-25T20:19:38.280720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-25T20:19:38.281132] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-25T20:19:38.281963] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-25T20:19:38.282019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:38.282051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:38.282078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:38.282134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:38.340370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:38.341272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:38.341359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:38.341392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:38.464031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:38.464198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:38.464239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:38.464268] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:38.467739] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-02-25T20:19:38.468059] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-25T20:19:38.468194] [INFO ] [sig ] CRBG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:38.616114] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRBG.txt [2026-02-25T20:19:38.616279] [INFO ] [sig ] [752/3376] Completed CRBG in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:38.616322] [INFO ] [sig ] [753/3376] Forecasting CRBP... [2026-02-25T20:19:38.616351] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-25T20:19:38.616382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-25T20:19:38.628782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-25T20:19:38.629176] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-25T20:19:38.630059] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-25T20:19:38.630113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:38.630147] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:38.630175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:38.630232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:38.692750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:38.693652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:38.693735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:38.693769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:38.817290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:38.817462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:38.817502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:38.817531] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:38.821198] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=57.62%) [2026-02-25T20:19:38.821514] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-25T20:19:38.821678] [INFO ] [sig ] CRBP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:38.969408] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRBP.txt [2026-02-25T20:19:38.969557] [INFO ] [sig ] [753/3376] Completed CRBP in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:38.969618] [INFO ] [sig ] [754/3376] Forecasting CRC... [2026-02-25T20:19:38.969648] [INFO ] [sig ] Generating forecast for: CRC [2026-02-25T20:19:38.969679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-25T20:19:38.982755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-25T20:19:38.983113] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-25T20:19:38.983934] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-25T20:19:38.983988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:38.984020] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:38.984046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:38.984102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:39.042817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:39.043682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:39.043765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:39.043798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:39.165284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:39.165444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:39.165483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:39.165548] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:39.169016] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-02-25T20:19:39.169299] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-25T20:19:39.169429] [INFO ] [sig ] CRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:39.315856] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRC.txt [2026-02-25T20:19:39.316017] [INFO ] [sig ] [754/3376] Completed CRC in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:39.316059] [INFO ] [sig ] [755/3376] Forecasting CRDF... [2026-02-25T20:19:39.316088] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-25T20:19:39.316118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-25T20:19:39.327473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-25T20:19:39.327823] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-25T20:19:39.328699] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-25T20:19:39.328752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:39.328784] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:39.328810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:39.328868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:39.389998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:39.391245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:39.391341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:39.391374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:39.521090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:39.521267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:39.521307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:39.521335] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:39.525493] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=62.90%) [2026-02-25T20:19:39.525801] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-25T20:19:39.525963] [INFO ] [sig ] CRDF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:39.673768] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRDF.txt [2026-02-25T20:19:39.673933] [INFO ] [sig ] [755/3376] Completed CRDF in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:39.673982] [INFO ] [sig ] [756/3376] Forecasting CRDO... [2026-02-25T20:19:39.674011] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-25T20:19:39.674041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-25T20:19:39.687961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-25T20:19:39.688359] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-25T20:19:39.689170] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-25T20:19:39.689222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:39.689254] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:39.689280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:39.689337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:39.747106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:39.747999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:39.748087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:39.748120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:39.868262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:39.868436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:39.868484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:39.868520] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:39.872016] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: DOWN (p=20.55%) [2026-02-25T20:19:39.872299] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-25T20:19:39.872433] [INFO ] [sig ] CRDO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:40.024789] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRDO.txt [2026-02-25T20:19:40.024954] [INFO ] [sig ] [756/3376] Completed CRDO in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:40.024997] [INFO ] [sig ] [757/3376] Forecasting CRESY... [2026-02-25T20:19:40.025028] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-25T20:19:40.025060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-25T20:19:40.036939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-25T20:19:40.037289] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-25T20:19:40.038122] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-25T20:19:40.038177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:40.038210] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:40.038238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:40.038294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:40.098335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:40.099257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:40.099355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:40.099401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:40.225653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:40.225815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:40.225856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:40.225884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:40.229638] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-25T20:19:40.229961] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-25T20:19:40.230100] [INFO ] [sig ] CRESY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:40.377678] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRESY.txt [2026-02-25T20:19:40.377854] [INFO ] [sig ] [757/3376] Completed CRESY in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:40.377899] [INFO ] [sig ] [758/3376] Forecasting CREX... [2026-02-25T20:19:40.377930] [INFO ] [sig ] Generating forecast for: CREX [2026-02-25T20:19:40.377960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-25T20:19:40.389801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-25T20:19:40.390165] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-25T20:19:40.390992] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-25T20:19:40.391045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:40.391077] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:40.391104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:40.391161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:40.449365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:40.450286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:40.450375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:40.450408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:40.575893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:40.576069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:40.576111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:40.576341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:40.580416] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-25T20:19:40.580744] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-25T20:19:40.580895] [INFO ] [sig ] CREX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:40.736151] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CREX.txt [2026-02-25T20:19:40.736344] [INFO ] [sig ] [758/3376] Completed CREX in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:40.736388] [INFO ] [sig ] [759/3376] Forecasting CRGO... [2026-02-25T20:19:40.736418] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-25T20:19:40.736448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-25T20:19:40.749776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-25T20:19:40.750114] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-25T20:19:40.750985] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-25T20:19:40.751047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:40.751080] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:40.751107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:40.751177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:40.810908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:40.811783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:40.811870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:40.811904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:40.935959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:40.936327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:40.936370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:40.936426] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:40.940311] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-25T20:19:40.940662] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-25T20:19:40.940809] [INFO ] [sig ] CRGO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:41.100196] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRGO.txt [2026-02-25T20:19:41.100371] [INFO ] [sig ] [759/3376] Completed CRGO in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:41.100412] [INFO ] [sig ] [760/3376] Forecasting CRGY... [2026-02-25T20:19:41.100443] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-25T20:19:41.100473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-25T20:19:41.115077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-25T20:19:41.115469] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-25T20:19:41.116276] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-25T20:19:41.116330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:41.116362] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:41.116389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:41.116445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:41.177545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:41.178475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:41.178592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:41.178631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:41.298562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:41.298751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:41.298794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:41.298825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:41.302836] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-02-25T20:19:41.303244] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-25T20:19:41.303407] [INFO ] [sig ] CRGY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:41.460279] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRGY.txt [2026-02-25T20:19:41.460440] [INFO ] [sig ] [760/3376] Completed CRGY in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:41.460480] [INFO ] [sig ] [761/3376] Forecasting CRH... [2026-02-25T20:19:41.460511] [INFO ] [sig ] Generating forecast for: CRH [2026-02-25T20:19:41.460542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-25T20:19:41.477339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-25T20:19:41.477775] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-25T20:19:41.478656] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-25T20:19:41.478729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:41.478762] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:41.478791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:41.478848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:41.540293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:41.541241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:41.541377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:41.541412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:41.690403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:41.690619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:41.690692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:41.690739] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:41.696124] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-02-25T20:19:41.696535] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-25T20:19:41.696713] [INFO ] [sig ] CRH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:41.876410] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRH.txt [2026-02-25T20:19:41.876630] [INFO ] [sig ] [761/3376] Completed CRH in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:41.876685] [INFO ] [sig ] [762/3376] Forecasting CRI... [2026-02-25T20:19:41.876717] [INFO ] [sig ] Generating forecast for: CRI [2026-02-25T20:19:41.876748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-25T20:19:41.889892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-25T20:19:41.890486] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-25T20:19:41.891354] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-25T20:19:41.891410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:41.891442] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:41.891468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:41.891530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:41.954051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:41.955098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:41.955226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:41.955271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:42.088186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:42.088353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:42.088409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:42.088443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:42.092114] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-25T20:19:42.092447] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-25T20:19:42.092621] [INFO ] [sig ] CRI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:42.255190] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRI.txt [2026-02-25T20:19:42.255353] [INFO ] [sig ] [762/3376] Completed CRI in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:42.255395] [INFO ] [sig ] [763/3376] Forecasting CRK... [2026-02-25T20:19:42.255428] [INFO ] [sig ] Generating forecast for: CRK [2026-02-25T20:19:42.255459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-25T20:19:42.267218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-25T20:19:42.267629] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-25T20:19:42.268487] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-25T20:19:42.268540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:42.268597] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:42.268630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:42.268686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:42.330253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:42.331177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:42.331271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:42.331306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:42.457487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:42.457676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:42.457720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:42.457749] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:42.461496] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=40.72%) [2026-02-25T20:19:42.461867] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-25T20:19:42.462018] [INFO ] [sig ] CRK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:42.611746] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRK.txt [2026-02-25T20:19:42.611913] [INFO ] [sig ] [763/3376] Completed CRK in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:42.611955] [INFO ] [sig ] [764/3376] Forecasting CRL... [2026-02-25T20:19:42.611986] [INFO ] [sig ] Generating forecast for: CRL [2026-02-25T20:19:42.612016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-25T20:19:42.625541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-25T20:19:42.626013] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-25T20:19:42.626903] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-25T20:19:42.626966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:42.627000] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:42.627029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:42.627087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:42.688881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:42.689781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:42.689885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:42.689918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:42.816364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:42.816528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:42.816588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:42.816621] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:42.820219] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=60.50%) [2026-02-25T20:19:42.820557] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-25T20:19:42.820729] [INFO ] [sig ] CRL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:42.979497] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRL.txt [2026-02-25T20:19:42.979721] [INFO ] [sig ] [764/3376] Completed CRL in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:42.979783] [INFO ] [sig ] [765/3376] Forecasting CRM... [2026-02-25T20:19:42.979816] [INFO ] [sig ] Generating forecast for: CRM [2026-02-25T20:19:42.979848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-25T20:19:42.993790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-25T20:19:42.994212] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-25T20:19:42.995050] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-25T20:19:42.995104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:42.995324] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:42.995351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:42.995407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:43.057824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:43.058658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:43.058750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:43.058786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:43.182799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:43.182963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:43.183006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:43.183037] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:43.186740] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=78.15%) [2026-02-25T20:19:43.187049] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-25T20:19:43.187188] [INFO ] [sig ] CRM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:43.357084] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRM.txt [2026-02-25T20:19:43.357249] [INFO ] [sig ] [765/3376] Completed CRM in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-25T20:19:43.357300] [INFO ] [sig ] [766/3376] Forecasting CRMD... [2026-02-25T20:19:43.357340] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-25T20:19:43.357375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-25T20:19:43.369419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-25T20:19:43.369771] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-25T20:19:43.370613] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-25T20:19:43.370666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:43.370699] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:43.370726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:43.370782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:43.429966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:43.430819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:43.430907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:43.430942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:43.552179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:43.552359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:43.552402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:43.552430] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:43.555892] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-25T20:19:43.556208] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-25T20:19:43.556341] [INFO ] [sig ] CRMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:43.705120] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRMD.txt [2026-02-25T20:19:43.705268] [INFO ] [sig ] [766/3376] Completed CRMD in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-25T20:19:43.705309] [INFO ] [sig ] [767/3376] Forecasting CRML... [2026-02-25T20:19:43.705339] [INFO ] [sig ] Generating forecast for: CRML [2026-02-25T20:19:43.705369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-25T20:19:43.717189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-25T20:19:43.717515] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-25T20:19:43.718364] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-25T20:19:43.718420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:43.718455] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:43.718483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:43.718541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:43.780050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:43.780896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:43.780985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:43.781018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:43.908456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:43.908649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:43.908718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:43.908762] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:43.913199] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-02-25T20:19:43.913553] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-25T20:19:43.913728] [INFO ] [sig ] CRML: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:44.076061] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRML.txt [2026-02-25T20:19:44.076238] [INFO ] [sig ] [767/3376] Completed CRML in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:44.076299] [INFO ] [sig ] [768/3376] Forecasting CRNC... [2026-02-25T20:19:44.076331] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-25T20:19:44.076362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-25T20:19:44.089336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-25T20:19:44.089707] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-25T20:19:44.090731] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-25T20:19:44.090785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:44.090852] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:44.090882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:44.090951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:44.149363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:44.150436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:44.150547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:44.150630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:44.270214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:44.270372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:44.270429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:44.270459] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:44.274072] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-02-25T20:19:44.274354] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-25T20:19:44.274487] [INFO ] [sig ] CRNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:44.418556] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRNC.txt [2026-02-25T20:19:44.418719] [INFO ] [sig ] [768/3376] Completed CRNC in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:44.418762] [INFO ] [sig ] [769/3376] Forecasting CRNX... [2026-02-25T20:19:44.418791] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-25T20:19:44.418821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-25T20:19:44.429945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-25T20:19:44.430272] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-25T20:19:44.431092] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-25T20:19:44.431146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:44.431178] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:44.431205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:44.431262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:44.491328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:44.492257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:44.492340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:44.492373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:44.618735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:44.618898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:44.618938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:44.618967] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:44.622428] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-25T20:19:44.622750] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-25T20:19:44.622886] [INFO ] [sig ] CRNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:44.771658] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRNX.txt [2026-02-25T20:19:44.771832] [INFO ] [sig ] [769/3376] Completed CRNX in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:44.771876] [INFO ] [sig ] [770/3376] Forecasting CRON... [2026-02-25T20:19:44.771905] [INFO ] [sig ] Generating forecast for: CRON [2026-02-25T20:19:44.771935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-25T20:19:44.784546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-25T20:19:44.784949] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-25T20:19:44.785840] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-25T20:19:44.785896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:44.785934] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:44.785969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:44.786040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:44.846310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:44.847252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:44.847337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:44.847370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:44.974363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:44.974514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:44.974556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:44.974605] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:44.978093] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=37.93%) [2026-02-25T20:19:44.978378] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-25T20:19:44.978509] [INFO ] [sig ] CRON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:45.127927] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRON.txt [2026-02-25T20:19:45.128144] [INFO ] [sig ] [770/3376] Completed CRON in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:45.128189] [INFO ] [sig ] [771/3376] Forecasting CROX... [2026-02-25T20:19:45.128222] [INFO ] [sig ] Generating forecast for: CROX [2026-02-25T20:19:45.128252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-25T20:19:45.141162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-25T20:19:45.141566] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-25T20:19:45.142447] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-25T20:19:45.142502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:45.142534] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:45.142562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:45.142648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:45.201201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:45.202112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:45.202199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:45.202232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:45.322228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:45.322389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:45.322433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:45.322507] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:45.327476] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-25T20:19:45.327863] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-25T20:19:45.328151] [INFO ] [sig ] CROX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:45.473194] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CROX.txt [2026-02-25T20:19:45.473359] [INFO ] [sig ] [771/3376] Completed CROX in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:45.473419] [INFO ] [sig ] [772/3376] Forecasting CRS... [2026-02-25T20:19:45.473454] [INFO ] [sig ] Generating forecast for: CRS [2026-02-25T20:19:45.473485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-25T20:19:45.491193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-25T20:19:45.491642] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-25T20:19:45.492500] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-25T20:19:45.492555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:45.492621] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:45.492652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:45.492709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:45.551857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:45.552771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:45.552855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:45.552888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:45.673947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:45.674101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:45.674141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:45.674171] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:45.677673] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-25T20:19:45.677961] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-25T20:19:45.678131] [INFO ] [sig ] CRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:45.827062] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRS.txt [2026-02-25T20:19:45.827316] [INFO ] [sig ] [772/3376] Completed CRS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:45.827360] [INFO ] [sig ] [773/3376] Forecasting CRSP... [2026-02-25T20:19:45.827399] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-25T20:19:45.827437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-25T20:19:45.843799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-25T20:19:45.844201] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-25T20:19:45.845231] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-25T20:19:45.845285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:45.845323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:45.845352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:45.845418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:45.905669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:45.906439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:45.906562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:45.906618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:46.028807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:46.028965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:46.029012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:46.029050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:46.032936] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-25T20:19:46.033224] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-25T20:19:46.033368] [INFO ] [sig ] CRSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:46.183287] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRSP.txt [2026-02-25T20:19:46.183439] [INFO ] [sig ] [773/3376] Completed CRSP in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:46.183480] [INFO ] [sig ] [774/3376] Forecasting CRTO... [2026-02-25T20:19:46.183509] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-25T20:19:46.183539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-25T20:19:46.196531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-25T20:19:46.196937] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-25T20:19:46.197827] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-25T20:19:46.197881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:46.197913] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:46.197940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:46.198030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:46.258766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:46.259817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:46.259902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:46.259936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:46.383713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:46.383861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:46.383900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:46.383929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:46.387457] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: DOWN (p=24.48%) [2026-02-25T20:19:46.387754] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-25T20:19:46.387886] [INFO ] [sig ] CRTO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:46.533387] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRTO.txt [2026-02-25T20:19:46.533557] [INFO ] [sig ] [774/3376] Completed CRTO in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:46.533618] [INFO ] [sig ] [775/3376] Forecasting CRUS... [2026-02-25T20:19:46.533649] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-25T20:19:46.533681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-25T20:19:46.554050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-25T20:19:46.554543] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-25T20:19:46.555638] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-25T20:19:46.555694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:46.555738] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:46.555769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:46.555836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:46.615202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:46.616091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:46.616201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:46.616238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:46.743059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:46.743222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:46.743264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:46.743294] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:46.747487] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-25T20:19:46.747849] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-25T20:19:46.748017] [INFO ] [sig ] CRUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:46.894710] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRUS.txt [2026-02-25T20:19:46.894863] [INFO ] [sig ] [775/3376] Completed CRUS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:46.894902] [INFO ] [sig ] [776/3376] Forecasting CRVL... [2026-02-25T20:19:46.894937] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-25T20:19:46.894967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-25T20:19:46.907108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-25T20:19:46.907444] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-25T20:19:46.908288] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-25T20:19:46.908342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:46.908373] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:46.908400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:46.908460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:46.966720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:46.967624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:46.967712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:46.967745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:47.087147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:47.087306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:47.087345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:47.087374] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:47.090927] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-25T20:19:47.091207] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-25T20:19:47.091341] [INFO ] [sig ] CRVL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:47.235080] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRVL.txt [2026-02-25T20:19:47.235249] [INFO ] [sig ] [776/3376] Completed CRVL in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:47.235289] [INFO ] [sig ] [777/3376] Forecasting CRVO... [2026-02-25T20:19:47.235320] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-25T20:19:47.235349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-25T20:19:47.247279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-25T20:19:47.247666] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-25T20:19:47.248470] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-25T20:19:47.248523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:47.248554] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:47.248607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:47.248666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:47.311960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:47.312922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:47.313027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:47.313063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:47.434079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:47.434237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:47.434277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:47.434307] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:47.437901] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=50.18%) [2026-02-25T20:19:47.438215] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-25T20:19:47.438350] [INFO ] [sig ] CRVO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:47.584187] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CRVO.txt [2026-02-25T20:19:47.584350] [INFO ] [sig ] [777/3376] Completed CRVO in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:47.584392] [INFO ] [sig ] [778/3376] Forecasting CRVS... [2026-02-25T20:19:47.584421] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-25T20:19:47.584452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-25T20:19:47.596388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-25T20:19:47.596734] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-25T20:19:47.597540] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-25T20:19:47.597619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:47.597656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:47.597687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:47.597746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:47.657250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:47.658216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:47.658344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:47.658379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:47.792812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:47.792978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:47.793020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:47.793050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:47.796825] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=47.35%) [2026-02-25T20:19:47.797101] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-25T20:19:47.797418] [INFO ] [sig ] CRVS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:47.944631] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRVS.txt [2026-02-25T20:19:47.944791] [INFO ] [sig ] [778/3376] Completed CRVS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:47.944832] [INFO ] [sig ] [779/3376] Forecasting CRWD... [2026-02-25T20:19:47.944863] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-25T20:19:47.944892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-25T20:19:47.957649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-25T20:19:47.958034] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-25T20:19:47.958871] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-25T20:19:47.958927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:47.958960] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:47.959002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:47.959064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:48.019558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:48.020526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:48.020637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:48.020673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:48.144898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:48.145059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:48.145101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:48.145147] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:48.148708] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-25T20:19:48.149015] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-25T20:19:48.149182] [INFO ] [sig ] CRWD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:48.295365] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRWD.txt [2026-02-25T20:19:48.295510] [INFO ] [sig ] [779/3376] Completed CRWD in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:48.295549] [INFO ] [sig ] [780/3376] Forecasting CRWS... [2026-02-25T20:19:48.295597] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-25T20:19:48.295630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-25T20:19:48.308145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-25T20:19:48.308619] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-25T20:19:48.309612] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-25T20:19:48.309678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:48.309721] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:48.309761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:48.309836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:48.371123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:48.372043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:48.372135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:48.372168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:48.485117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:48.485271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:48.485315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:48.485345] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:48.488876] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-25T20:19:48.489186] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-25T20:19:48.489327] [INFO ] [sig ] CRWS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:48.635704] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CRWS.txt [2026-02-25T20:19:48.635877] [INFO ] [sig ] [780/3376] Completed CRWS in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-25T20:19:48.635918] [INFO ] [sig ] [781/3376] Forecasting CSAN... [2026-02-25T20:19:48.635949] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-25T20:19:48.635979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-25T20:19:48.648220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-25T20:19:48.648664] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-25T20:19:48.649537] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-25T20:19:48.649632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:48.649673] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:48.649701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:48.649761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:48.709293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:48.710382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:48.710486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:48.710523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:48.835897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:48.836056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:48.836097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:48.836129] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:48.839748] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-02-25T20:19:48.840079] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-25T20:19:48.840243] [INFO ] [sig ] CSAN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:48.992474] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CSAN.txt [2026-02-25T20:19:48.992686] [INFO ] [sig ] [781/3376] Completed CSAN in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-25T20:19:48.992730] [INFO ] [sig ] [782/3376] Forecasting CSB... [2026-02-25T20:19:48.992761] [INFO ] [sig ] Generating forecast for: CSB [2026-02-25T20:19:48.992791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-25T20:19:49.006817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-25T20:19:49.007292] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-25T20:19:49.008802] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-25T20:19:49.008861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:49.008895] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:49.008922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:49.008979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:49.074266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:49.075187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:49.075276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:49.075311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:49.200516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:49.200886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:49.200932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:49.200970] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:49.204649] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-25T20:19:49.204936] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-25T20:19:49.205079] [INFO ] [sig ] CSB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:49.357044] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CSB.txt [2026-02-25T20:19:49.357223] [INFO ] [sig ] [782/3376] Completed CSB in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-25T20:19:49.357265] [INFO ] [sig ] [783/3376] Forecasting CSCO... [2026-02-25T20:19:49.357294] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-25T20:19:49.357327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-25T20:19:49.370751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-25T20:19:49.371059] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-25T20:19:49.372088] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-25T20:19:49.372144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:49.372176] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:49.372231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:49.372293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:49.437937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:49.438931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:49.439029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:49.439066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:49.567728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:49.567887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:49.567947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:49.568015] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:49.572810] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-25T20:19:49.573191] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-25T20:19:49.573524] [INFO ] [sig ] CSCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:49.735663] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSCO.txt [2026-02-25T20:19:49.735835] [INFO ] [sig ] [783/3376] Completed CSCO in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:49.735879] [INFO ] [sig ] [784/3376] Forecasting CSGP... [2026-02-25T20:19:49.735910] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-25T20:19:49.735940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-25T20:19:49.750690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-25T20:19:49.751053] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-25T20:19:49.751950] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-25T20:19:49.752005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:49.752041] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:49.752075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:49.752145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:49.814529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:49.815296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:49.815382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:49.815416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:49.947025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:49.947196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:49.947238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:49.947268] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:49.951021] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-25T20:19:49.951336] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-25T20:19:49.951475] [INFO ] [sig ] CSGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:50.101177] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSGP.txt [2026-02-25T20:19:50.101339] [INFO ] [sig ] [784/3376] Completed CSGP in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:50.101388] [INFO ] [sig ] [785/3376] Forecasting CSGS... [2026-02-25T20:19:50.101420] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-25T20:19:50.101450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-25T20:19:50.112818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-25T20:19:50.113138] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-25T20:19:50.114021] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-25T20:19:50.114075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:50.114166] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:50.114197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:50.114253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:50.177186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:50.178219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:50.178310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:50.178343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:50.304915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:50.305188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:50.305236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:50.305264] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:50.308755] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-02-25T20:19:50.309047] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-25T20:19:50.309183] [INFO ] [sig ] CSGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:50.558226] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSGS.txt [2026-02-25T20:19:50.558397] [INFO ] [sig ] [785/3376] Completed CSGS in 0.5s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:50.558440] [INFO ] [sig ] [786/3376] Forecasting CSIQ... [2026-02-25T20:19:50.558472] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-25T20:19:50.558505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-25T20:19:50.573069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-25T20:19:50.573404] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-25T20:19:50.574273] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-25T20:19:50.574516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:50.574549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:50.574597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:50.574659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:50.637015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:50.637937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:50.638044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:50.638080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:50.771732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:50.771892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:50.771934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:50.771965] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:50.775763] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=42.14%) [2026-02-25T20:19:50.776049] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-25T20:19:50.776185] [INFO ] [sig ] CSIQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:50.933675] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CSIQ.txt [2026-02-25T20:19:50.933881] [INFO ] [sig ] [786/3376] Completed CSIQ in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:50.933950] [INFO ] [sig ] [787/3376] Forecasting CSPI... [2026-02-25T20:19:50.933982] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-25T20:19:50.934027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-25T20:19:50.945730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-25T20:19:50.946142] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-25T20:19:50.947241] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-25T20:19:50.947295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:50.947328] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:50.947356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:50.947413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:51.011408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:51.012463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:51.012600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:51.012641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:51.144471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:51.144669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:51.144712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:51.144742] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:51.148459] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=72.64%) [2026-02-25T20:19:51.148812] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-25T20:19:51.148958] [INFO ] [sig ] CSPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:51.306943] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSPI.txt [2026-02-25T20:19:51.307089] [INFO ] [sig ] [787/3376] Completed CSPI in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:51.307133] [INFO ] [sig ] [788/3376] Forecasting CSQ... [2026-02-25T20:19:51.307164] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-25T20:19:51.307195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-25T20:19:51.319440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-25T20:19:51.319784] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-25T20:19:51.320647] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-25T20:19:51.320701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:51.320735] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:51.320763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:51.320821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:51.378451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:51.379261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:51.379346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:51.379379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:51.506275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:51.506502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:51.506558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:51.506652] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:51.511280] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-25T20:19:51.511703] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-25T20:19:51.511878] [INFO ] [sig ] CSQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:51.657264] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CSQ.txt [2026-02-25T20:19:51.657444] [INFO ] [sig ] [788/3376] Completed CSQ in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:51.657493] [INFO ] [sig ] [789/3376] Forecasting CSTL... [2026-02-25T20:19:51.657524] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-25T20:19:51.657563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-25T20:19:51.671197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-25T20:19:51.671597] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-25T20:19:51.672531] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-25T20:19:51.672601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:51.672636] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:51.672662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:51.672726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:51.731598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:51.732432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:51.732534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:51.732587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:51.855998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:51.856160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:51.856200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:51.856228] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:51.859801] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=37.61%) [2026-02-25T20:19:51.860089] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-25T20:19:51.860250] [INFO ] [sig ] CSTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:52.003711] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CSTL.txt [2026-02-25T20:19:52.003848] [INFO ] [sig ] [789/3376] Completed CSTL in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:52.003890] [INFO ] [sig ] [790/3376] Forecasting CSTM... [2026-02-25T20:19:52.003921] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-25T20:19:52.003958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-25T20:19:52.015856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-25T20:19:52.016248] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-25T20:19:52.017123] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-25T20:19:52.017179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:52.017211] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:52.017237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:52.017294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:52.076871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:52.078061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:52.078155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:52.078193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:52.207388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:52.207564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:52.207642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:52.207675] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:52.211784] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-02-25T20:19:52.212156] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-25T20:19:52.212338] [INFO ] [sig ] CSTM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:52.373004] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSTM.txt [2026-02-25T20:19:52.373176] [INFO ] [sig ] [790/3376] Completed CSTM in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:52.373218] [INFO ] [sig ] [791/3376] Forecasting CSWC... [2026-02-25T20:19:52.373252] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-25T20:19:52.373285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-25T20:19:52.385705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-25T20:19:52.386026] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-25T20:19:52.386857] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-25T20:19:52.386911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:52.386943] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:52.386972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:52.387031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:52.450130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:52.450887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:52.450991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:52.451040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:52.581232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:52.581396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:52.581439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:52.581470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:52.585274] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-25T20:19:52.585593] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-25T20:19:52.585763] [INFO ] [sig ] CSWC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:52.736905] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSWC.txt [2026-02-25T20:19:52.737069] [INFO ] [sig ] [791/3376] Completed CSWC in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:52.737122] [INFO ] [sig ] [792/3376] Forecasting CSX... [2026-02-25T20:19:52.737154] [INFO ] [sig ] Generating forecast for: CSX [2026-02-25T20:19:52.737184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-25T20:19:52.749138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-25T20:19:52.749465] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-25T20:19:52.750338] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-25T20:19:52.750402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:52.750443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:52.750473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:52.750532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:52.810608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:52.811497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:52.811602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:52.811640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:52.937653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:52.937817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:52.937859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:52.937890] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:52.941852] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-02-25T20:19:52.942137] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-25T20:19:52.942273] [INFO ] [sig ] CSX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:53.096292] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CSX.txt [2026-02-25T20:19:53.096443] [INFO ] [sig ] [792/3376] Completed CSX in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:53.096484] [INFO ] [sig ] [793/3376] Forecasting CTAS... [2026-02-25T20:19:53.096515] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-25T20:19:53.096548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-25T20:19:53.113263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-25T20:19:53.113642] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-25T20:19:53.114455] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-25T20:19:53.114509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:53.114543] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:53.114588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:53.114650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:53.176042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:53.176865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:53.176954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:53.176989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:53.296593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:53.296751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:53.296795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:53.296825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:53.300670] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: UP (p=56.99%) [2026-02-25T20:19:53.301007] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-25T20:19:53.301154] [INFO ] [sig ] CTAS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:53.455622] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CTAS.txt [2026-02-25T20:19:53.455790] [INFO ] [sig ] [793/3376] Completed CTAS in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:53.455847] [INFO ] [sig ] [794/3376] Forecasting CTBB... [2026-02-25T20:19:53.455882] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-25T20:19:53.455913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-25T20:19:53.468173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-25T20:19:53.468518] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-25T20:19:53.469352] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-25T20:19:53.469406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:53.469438] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:53.469465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:53.469534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:53.527099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:53.527937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:53.528047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:53.528080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:53.645756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:53.645912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:53.645950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:53.645979] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:53.649489] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=36.91%) [2026-02-25T20:19:53.649794] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-25T20:19:53.649927] [INFO ] [sig ] CTBB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:53.806061] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTBB.txt [2026-02-25T20:19:53.806232] [INFO ] [sig ] [794/3376] Completed CTBB in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:53.806273] [INFO ] [sig ] [795/3376] Forecasting CTBI... [2026-02-25T20:19:53.806306] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-25T20:19:53.806336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-25T20:19:53.819353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-25T20:19:53.819748] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-25T20:19:53.820597] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-25T20:19:53.820651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:53.820683] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:53.820710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:53.820767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:53.882783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:53.883714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:53.883837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:53.883873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:54.007876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:54.008062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:54.008108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:54.008140] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:54.011806] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-02-25T20:19:54.012103] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-25T20:19:54.012245] [INFO ] [sig ] CTBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:54.164992] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTBI.txt [2026-02-25T20:19:54.165164] [INFO ] [sig ] [795/3376] Completed CTBI in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:54.165205] [INFO ] [sig ] [796/3376] Forecasting CTDD... [2026-02-25T20:19:54.165237] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-25T20:19:54.165267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-25T20:19:54.180008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-25T20:19:54.180426] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-25T20:19:54.181381] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-25T20:19:54.181673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:54.181711] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:54.181739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:54.181803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:54.239890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:54.240870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:54.240969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:54.241005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:54.356307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:54.356468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:54.356512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:54.356542] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:54.360125] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=26.94%) [2026-02-25T20:19:54.360433] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-25T20:19:54.360568] [INFO ] [sig ] CTDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:54.506652] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTDD.txt [2026-02-25T20:19:54.506808] [INFO ] [sig ] [796/3376] Completed CTDD in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:54.506848] [INFO ] [sig ] [797/3376] Forecasting CTKB... [2026-02-25T20:19:54.506880] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-25T20:19:54.506910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-25T20:19:54.519485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-25T20:19:54.519835] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-25T20:19:54.520667] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-25T20:19:54.520720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:54.520752] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:54.520778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:54.520834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:54.580285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:54.581150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:54.581251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:54.581291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:54.709369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:54.709530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:54.709591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:54.709626] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:54.713142] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-25T20:19:54.713433] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-25T20:19:54.713590] [INFO ] [sig ] CTKB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:54.876260] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTKB.txt [2026-02-25T20:19:54.876424] [INFO ] [sig ] [797/3376] Completed CTKB in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-25T20:19:54.876467] [INFO ] [sig ] [798/3376] Forecasting CTLP... [2026-02-25T20:19:54.876500] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-25T20:19:54.876531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-25T20:19:54.889308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-25T20:19:54.889700] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-25T20:19:54.890625] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-25T20:19:54.890694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:54.890738] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:54.890768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:54.890831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:54.954162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:54.955045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:54.955132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:54.955169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:55.089649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:55.090013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:55.090054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:55.090085] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:55.093748] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-25T20:19:55.094040] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-25T20:19:55.094179] [INFO ] [sig ] CTLP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:55.252817] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CTLP.txt [2026-02-25T20:19:55.253047] [INFO ] [sig ] [798/3376] Completed CTLP in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-25T20:19:55.253122] [INFO ] [sig ] [799/3376] Forecasting CTMX... [2026-02-25T20:19:55.253168] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-25T20:19:55.253204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-25T20:19:55.266569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-25T20:19:55.266952] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-25T20:19:55.267791] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-25T20:19:55.267847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:55.267882] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:55.267911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:55.267970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:55.332338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:55.333330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:55.333434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:55.333479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:55.460480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:55.460677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:55.460743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:55.460780] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:55.464622] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-25T20:19:55.464957] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-25T20:19:55.465100] [INFO ] [sig ] CTMX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:55.619553] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTMX.txt [2026-02-25T20:19:55.619744] [INFO ] [sig ] [799/3376] Completed CTMX in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:55.619788] [INFO ] [sig ] [800/3376] Forecasting CTNM... [2026-02-25T20:19:55.619822] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-25T20:19:55.619855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-25T20:19:55.632393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-25T20:19:55.632797] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-25T20:19:55.633741] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-25T20:19:55.633809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:55.633858] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:55.633900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:55.633985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:55.699818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:55.700996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:55.701089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:55.701124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:55.828679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:55.828838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:55.828878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:55.828907] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:55.832514] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-02-25T20:19:55.832975] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-25T20:19:55.833171] [INFO ] [sig ] CTNM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:56.006968] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTNM.txt [2026-02-25T20:19:56.007141] [INFO ] [sig ] [800/3376] Completed CTNM in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:56.007183] [INFO ] [sig ] [801/3376] Forecasting CTO... [2026-02-25T20:19:56.007220] [INFO ] [sig ] Generating forecast for: CTO [2026-02-25T20:19:56.007256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-25T20:19:56.019724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-25T20:19:56.020131] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-25T20:19:56.020992] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-25T20:19:56.021046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:56.021079] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:56.021106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:56.021163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:56.089267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:56.090203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:56.090304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:56.090344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:56.217186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:56.217355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:56.217406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:56.217436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:56.221444] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-25T20:19:56.221777] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-25T20:19:56.221916] [INFO ] [sig ] CTO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:56.365557] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CTO.txt [2026-02-25T20:19:56.365716] [INFO ] [sig ] [801/3376] Completed CTO in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:56.365756] [INFO ] [sig ] [802/3376] Forecasting CTRA... [2026-02-25T20:19:56.365786] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-25T20:19:56.365816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-25T20:19:56.378506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-25T20:19:56.378886] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-25T20:19:56.379743] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-25T20:19:56.379797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:56.379871] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:56.379900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:56.379958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:56.437962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:56.438792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:56.438878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:56.438921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:56.555530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:56.555712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:56.555755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:56.555786] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:56.559288] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-02-25T20:19:56.559595] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-25T20:19:56.559731] [INFO ] [sig ] CTRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:56.709748] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CTRA.txt [2026-02-25T20:19:56.709904] [INFO ] [sig ] [802/3376] Completed CTRA in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:56.709944] [INFO ] [sig ] [803/3376] Forecasting CTRE... [2026-02-25T20:19:56.709974] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-25T20:19:56.710004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-25T20:19:56.721777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-25T20:19:56.722072] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-25T20:19:56.722893] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-25T20:19:56.722946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:56.722977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:56.723004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:56.723061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:56.781682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:56.782492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:56.782596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:56.782634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:56.905921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:56.906076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:56.906165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:56.906206] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:56.909719] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-02-25T20:19:56.909994] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-25T20:19:56.910123] [INFO ] [sig ] CTRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:57.060515] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTRE.txt [2026-02-25T20:19:57.060740] [INFO ] [sig ] [803/3376] Completed CTRE in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:57.060797] [INFO ] [sig ] [804/3376] Forecasting CTRM... [2026-02-25T20:19:57.060839] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-25T20:19:57.060876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-25T20:19:57.073197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-25T20:19:57.073615] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-25T20:19:57.074644] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-25T20:19:57.074703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:57.074738] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:57.074766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:57.074824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:57.138098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:57.139168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:57.139255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:57.139290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:57.268854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:57.269018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:57.269059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:57.269090] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:57.272896] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-25T20:19:57.273220] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-25T20:19:57.273363] [INFO ] [sig ] CTRM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:57.431310] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTRM.txt [2026-02-25T20:19:57.431485] [INFO ] [sig ] [804/3376] Completed CTRM in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:57.431527] [INFO ] [sig ] [805/3376] Forecasting CTRN... [2026-02-25T20:19:57.431559] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-25T20:19:57.431612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-25T20:19:57.444828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-25T20:19:57.445176] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-25T20:19:57.446036] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-25T20:19:57.446091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:57.446125] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:57.446153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:57.446212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:57.509757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:57.510661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:57.510750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:57.510785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:57.640856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:57.641022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:57.641064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:57.641134] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:57.645346] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-25T20:19:57.645674] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-25T20:19:57.645818] [INFO ] [sig ] CTRN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:57.795234] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTRN.txt [2026-02-25T20:19:57.795384] [INFO ] [sig ] [805/3376] Completed CTRN in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:57.795425] [INFO ] [sig ] [806/3376] Forecasting CTS... [2026-02-25T20:19:57.795454] [INFO ] [sig ] Generating forecast for: CTS [2026-02-25T20:19:57.795485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-25T20:19:57.807826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-25T20:19:57.808190] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-25T20:19:57.809009] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-25T20:19:57.809063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:57.809095] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:57.809122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:57.809177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:57.869017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:57.869879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:57.869961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:57.869995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:57.991403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:57.991785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:57.991829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:57.991859] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:57.997169] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=57.99%) [2026-02-25T20:19:57.997793] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-25T20:19:57.997968] [INFO ] [sig ] CTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:58.165780] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CTS.txt [2026-02-25T20:19:58.165930] [INFO ] [sig ] [806/3376] Completed CTS in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:58.165972] [INFO ] [sig ] [807/3376] Forecasting CTSH... [2026-02-25T20:19:58.166003] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-25T20:19:58.166033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-25T20:19:58.178515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-25T20:19:58.178858] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-25T20:19:58.179725] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-25T20:19:58.179778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:58.179822] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:58.179851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:58.179911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:58.241759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:58.242439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:58.242520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:58.242554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:58.365291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:58.365479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:58.365549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:58.365818] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:58.370222] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-25T20:19:58.370742] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-25T20:19:58.370887] [INFO ] [sig ] CTSH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:58.518759] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CTSH.txt [2026-02-25T20:19:58.518921] [INFO ] [sig ] [807/3376] Completed CTSH in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:58.518964] [INFO ] [sig ] [808/3376] Forecasting CTVA... [2026-02-25T20:19:58.518994] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-25T20:19:58.519025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-25T20:19:58.530561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-25T20:19:58.530874] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-25T20:19:58.531681] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-25T20:19:58.531735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:58.531767] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:58.531794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:58.531851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:58.592016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:58.592881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:58.592966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:58.593001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:58.720391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:58.720553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:58.720611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:58.720641] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:58.724050] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-02-25T20:19:58.724332] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-25T20:19:58.724463] [INFO ] [sig ] CTVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:58.879101] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CTVA.txt [2026-02-25T20:19:58.879272] [INFO ] [sig ] [808/3376] Completed CTVA in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:58.879323] [INFO ] [sig ] [809/3376] Forecasting CUBE... [2026-02-25T20:19:58.879359] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-25T20:19:58.879396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-25T20:19:58.891459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-25T20:19:58.891815] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-25T20:19:58.892665] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-25T20:19:58.892717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:58.892750] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:58.892777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:58.892834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:58.951536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:58.952396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:58.952488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:58.952534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:59.072956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:59.073121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:59.073162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:59.073195] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:59.076812] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-02-25T20:19:59.077102] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-25T20:19:59.077236] [INFO ] [sig ] CUBE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:19:59.226657] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CUBE.txt [2026-02-25T20:19:59.226829] [INFO ] [sig ] [809/3376] Completed CUBE in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:59.226874] [INFO ] [sig ] [810/3376] Forecasting CUBI... [2026-02-25T20:19:59.226902] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-25T20:19:59.226931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-25T20:19:59.239139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-25T20:19:59.239544] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-25T20:19:59.240381] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-25T20:19:59.240436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:59.240470] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:59.240498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:59.240556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:59.313103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:59.314024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:59.314114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:59.314149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:59.449425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:59.449616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:59.449657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:59.449687] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:59.453316] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=25.60%) [2026-02-25T20:19:59.453727] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-25T20:19:59.453888] [INFO ] [sig ] CUBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:59.618543] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CUBI.txt [2026-02-25T20:19:59.618745] [INFO ] [sig ] [810/3376] Completed CUBI in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:59.618805] [INFO ] [sig ] [811/3376] Forecasting CUK... [2026-02-25T20:19:59.618837] [INFO ] [sig ] Generating forecast for: CUK [2026-02-25T20:19:59.618868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-25T20:19:59.631295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-25T20:19:59.631691] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-25T20:19:59.632618] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-25T20:19:59.632676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:19:59.632718] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:19:59.632757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:19:59.632822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:19:59.692880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:19:59.693844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:19:59.693932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:19:59.693965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:19:59.819650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:19:59.819814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:19:59.819853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:19:59.819882] [INFO ] [FORECASTER] Training complete [2026-02-25T20:19:59.823450] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-02-25T20:19:59.823803] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-25T20:19:59.823945] [INFO ] [sig ] CUK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:19:59.997778] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CUK.txt [2026-02-25T20:19:59.997945] [INFO ] [sig ] [811/3376] Completed CUK in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:19:59.998009] [INFO ] [sig ] [812/3376] Forecasting CULP... [2026-02-25T20:19:59.998040] [INFO ] [sig ] Generating forecast for: CULP [2026-02-25T20:19:59.998070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-25T20:20:00.011310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-25T20:20:00.011729] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-25T20:20:00.012566] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-25T20:20:00.012828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:00.012860] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:00.012888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:00.012944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:00.074507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:00.075399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:00.075523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:00.075558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:00.193182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:00.193355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:00.193397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:00.193426] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:00.197087] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-25T20:20:00.197451] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-25T20:20:00.197640] [INFO ] [sig ] CULP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:00.360325] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CULP.txt [2026-02-25T20:20:00.360512] [INFO ] [sig ] [812/3376] Completed CULP in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:20:00.360560] [INFO ] [sig ] [813/3376] Forecasting CURI... [2026-02-25T20:20:00.360615] [INFO ] [sig ] Generating forecast for: CURI [2026-02-25T20:20:00.360647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-25T20:20:00.375463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-25T20:20:00.375960] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-25T20:20:00.377046] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-25T20:20:00.377104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:00.377140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:00.377169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:00.377230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:00.440604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:00.441708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:00.441807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:00.441841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:00.579884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:00.580060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:00.580111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:00.580148] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:00.584248] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=63.35%) [2026-02-25T20:20:00.584801] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-25T20:20:00.584952] [INFO ] [sig ] CURI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:00.735776] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CURI.txt [2026-02-25T20:20:00.735927] [INFO ] [sig ] [813/3376] Completed CURI in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:20:00.735970] [INFO ] [sig ] [814/3376] Forecasting CUZ... [2026-02-25T20:20:00.735999] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-25T20:20:00.736030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-25T20:20:00.752307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-25T20:20:00.752638] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-25T20:20:00.753433] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-25T20:20:00.753486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:00.753519] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:00.753546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:00.753628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:00.819537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:00.820421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:00.820525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:00.820567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:00.952331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:00.952722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:00.952770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:00.952817] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:00.956623] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-02-25T20:20:00.956945] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-25T20:20:00.957110] [INFO ] [sig ] CUZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:01.114091] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CUZ.txt [2026-02-25T20:20:01.114257] [INFO ] [sig ] [814/3376] Completed CUZ in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:20:01.114301] [INFO ] [sig ] [815/3376] Forecasting CVBF... [2026-02-25T20:20:01.114330] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-25T20:20:01.114368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-25T20:20:01.128125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-25T20:20:01.128542] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-25T20:20:01.129365] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-25T20:20:01.129419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:01.129451] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:01.129476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:01.129532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:01.191333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:01.192378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:01.192484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:01.192520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:01.350121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:01.350332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:01.350409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:01.350452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:01.354536] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-25T20:20:01.355000] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-25T20:20:01.355181] [INFO ] [sig ] CVBF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:01.513198] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CVBF.txt [2026-02-25T20:20:01.513393] [INFO ] [sig ] [815/3376] Completed CVBF in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-25T20:20:01.513438] [INFO ] [sig ] [816/3376] Forecasting CVCO... [2026-02-25T20:20:01.513469] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-25T20:20:01.513515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-25T20:20:01.527397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-25T20:20:01.527862] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-25T20:20:01.528740] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-25T20:20:01.528794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:01.528825] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:01.528852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:01.528908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:01.591401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:01.592485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:01.592615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:01.592654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:01.722658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:01.722830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:01.722871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:01.722899] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:01.726588] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-25T20:20:01.726977] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-25T20:20:01.727171] [INFO ] [sig ] CVCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:01.917747] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CVCO.txt [2026-02-25T20:20:01.918164] [INFO ] [sig ] [816/3376] Completed CVCO in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:01.918210] [INFO ] [sig ] [817/3376] Forecasting CVE... [2026-02-25T20:20:01.918238] [INFO ] [sig ] Generating forecast for: CVE [2026-02-25T20:20:01.918269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-25T20:20:01.935470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-25T20:20:01.935950] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-25T20:20:01.937447] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-25T20:20:01.937534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:01.937607] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:01.937648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:01.937721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:02.022687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:02.023675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:02.023776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:02.023812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:02.182656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:02.182847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:02.182907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:02.182949] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:02.188249] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=89.00%) [2026-02-25T20:20:02.188632] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-25T20:20:02.188786] [INFO ] [sig ] CVE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:02.378815] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CVE.txt [2026-02-25T20:20:02.379042] [INFO ] [sig ] [817/3376] Completed CVE in 0.5s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:02.379112] [INFO ] [sig ] [818/3376] Forecasting CVEO... [2026-02-25T20:20:02.379165] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-25T20:20:02.379216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-25T20:20:02.395216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-25T20:20:02.395762] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-25T20:20:02.397063] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-25T20:20:02.397154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:02.397208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:02.397269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:02.397357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:02.470447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:02.471664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:02.471778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:02.471812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:02.607768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:02.607955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:02.608027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:02.608059] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:02.612020] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=18.77%) [2026-02-25T20:20:02.612343] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-25T20:20:02.612488] [INFO ] [sig ] CVEO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:02.773981] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CVEO.txt [2026-02-25T20:20:02.774159] [INFO ] [sig ] [818/3376] Completed CVEO in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:02.774204] [INFO ] [sig ] [819/3376] Forecasting CVGI... [2026-02-25T20:20:02.774234] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-25T20:20:02.774264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-25T20:20:02.786208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-25T20:20:02.786662] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-25T20:20:02.787520] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-25T20:20:02.787597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:02.787662] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:02.787691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:02.787749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:02.851460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:02.852415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:02.852517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:02.852559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:03.009669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:03.009844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:03.009884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:03.009913] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:03.013558] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=71.46%) [2026-02-25T20:20:03.013904] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-25T20:20:03.014050] [INFO ] [sig ] CVGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:03.182108] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CVGI.txt [2026-02-25T20:20:03.182289] [INFO ] [sig ] [819/3376] Completed CVGI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:03.182335] [INFO ] [sig ] [820/3376] Forecasting CVI... [2026-02-25T20:20:03.182365] [INFO ] [sig ] Generating forecast for: CVI [2026-02-25T20:20:03.182397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-25T20:20:03.203327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-25T20:20:03.203975] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-25T20:20:03.205094] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-25T20:20:03.205153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:03.205190] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:03.205219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:03.205279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:03.272371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:03.275155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:03.275409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:03.275452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:03.400708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:03.400882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:03.400926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:03.400958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:03.404894] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-25T20:20:03.405285] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-25T20:20:03.405470] [INFO ] [sig ] CVI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:03.565308] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CVI.txt [2026-02-25T20:20:03.565476] [INFO ] [sig ] [820/3376] Completed CVI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:03.565519] [INFO ] [sig ] [821/3376] Forecasting CVKD... [2026-02-25T20:20:03.565549] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-25T20:20:03.565603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-25T20:20:03.578873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-25T20:20:03.579308] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-25T20:20:03.580167] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-25T20:20:03.580223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:03.580257] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:03.580283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:03.580341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:03.642703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:03.643823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:03.643915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:03.643950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:03.773473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:03.773654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:03.773698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:03.773729] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:03.777413] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-25T20:20:03.777739] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-25T20:20:03.777880] [INFO ] [sig ] CVKD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:03.934326] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CVKD.txt [2026-02-25T20:20:03.934534] [INFO ] [sig ] [821/3376] Completed CVKD in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:03.934600] [INFO ] [sig ] [822/3376] Forecasting CVNA... [2026-02-25T20:20:03.934635] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-25T20:20:03.934673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-25T20:20:03.947839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-25T20:20:03.948230] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-25T20:20:03.949089] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-25T20:20:03.949143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:03.949174] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:03.949201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:03.949258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:04.009593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:04.010524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:04.010654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:04.010693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:04.139749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:04.139912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:04.139956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:04.140041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:04.143864] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-25T20:20:04.144186] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-25T20:20:04.144328] [INFO ] [sig ] CVNA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:04.305392] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CVNA.txt [2026-02-25T20:20:04.305561] [INFO ] [sig ] [822/3376] Completed CVNA in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:04.305626] [INFO ] [sig ] [823/3376] Forecasting CVRX... [2026-02-25T20:20:04.305660] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-25T20:20:04.305872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-25T20:20:04.319310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-25T20:20:04.319672] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-25T20:20:04.320478] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-25T20:20:04.320533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:04.320566] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:04.320623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:04.320681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:04.393304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:04.394554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:04.394705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:04.394765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:04.521155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:04.521333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:04.521375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:04.521405] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:04.524987] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=80.78%) [2026-02-25T20:20:04.525290] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-25T20:20:04.525431] [INFO ] [sig ] CVRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:04.685890] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CVRX.txt [2026-02-25T20:20:04.686228] [INFO ] [sig ] [823/3376] Completed CVRX in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:04.686308] [INFO ] [sig ] [824/3376] Forecasting CVS... [2026-02-25T20:20:04.686356] [INFO ] [sig ] Generating forecast for: CVS [2026-02-25T20:20:04.686389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-25T20:20:04.701516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-25T20:20:04.702054] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-25T20:20:04.703133] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-25T20:20:04.703198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:04.703237] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:04.703270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:04.703350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:04.766837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:04.767774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:04.767898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:04.767951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:04.893089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:04.893256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:04.893299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:04.893329] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:04.896982] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-02-25T20:20:04.897306] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-25T20:20:04.897450] [INFO ] [sig ] CVS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:05.050357] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CVS.txt [2026-02-25T20:20:05.050617] [INFO ] [sig ] [824/3376] Completed CVS in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:05.050686] [INFO ] [sig ] [825/3376] Forecasting CVX... [2026-02-25T20:20:05.050738] [INFO ] [sig ] Generating forecast for: CVX [2026-02-25T20:20:05.050788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-25T20:20:05.066996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-25T20:20:05.067445] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-25T20:20:05.068473] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-25T20:20:05.068548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:05.068605] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:05.068635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:05.068694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:05.138938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:05.140039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:05.140171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:05.140222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:05.278906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:05.279080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:05.279135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:05.279177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:05.283542] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-02-25T20:20:05.283905] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-25T20:20:05.284056] [INFO ] [sig ] CVX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:05.474536] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CVX.txt [2026-02-25T20:20:05.474725] [INFO ] [sig ] [825/3376] Completed CVX in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:05.474767] [INFO ] [sig ] [826/3376] Forecasting CWAN... [2026-02-25T20:20:05.474798] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-25T20:20:05.474830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-25T20:20:05.487933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-25T20:20:05.488351] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-25T20:20:05.489196] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-25T20:20:05.489249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:05.489281] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:05.489309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:05.489365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:05.547223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:05.548211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:05.548300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:05.548333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:05.668939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:05.669101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:05.669141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:05.669171] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:05.672614] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: DOWN (p=9.40%) [2026-02-25T20:20:05.672904] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-25T20:20:05.673037] [INFO ] [sig ] CWAN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:05.818640] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CWAN.txt [2026-02-25T20:20:05.818809] [INFO ] [sig ] [826/3376] Completed CWAN in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:05.818853] [INFO ] [sig ] [827/3376] Forecasting CWBC... [2026-02-25T20:20:05.818883] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-25T20:20:05.818913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-25T20:20:05.832979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-25T20:20:05.833420] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-25T20:20:05.834863] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-25T20:20:05.834920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:05.834954] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:05.834982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:05.835039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:05.898750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:05.899819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:05.899915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:05.899948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:06.038073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:06.038238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:06.038281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:06.038310] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:06.042184] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=34.94%) [2026-02-25T20:20:06.042482] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-25T20:20:06.042642] [INFO ] [sig ] CWBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:06.216041] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CWBC.txt [2026-02-25T20:20:06.216229] [INFO ] [sig ] [827/3376] Completed CWBC in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:06.216280] [INFO ] [sig ] [828/3376] Forecasting CWCO... [2026-02-25T20:20:06.216314] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-25T20:20:06.216345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-25T20:20:06.229175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-25T20:20:06.229543] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-25T20:20:06.230416] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-25T20:20:06.230474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:06.230507] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:06.230540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:06.230644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:06.295181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:06.296088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:06.296181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:06.296214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:06.426332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:06.426502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:06.426551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:06.426611] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:06.430500] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-02-25T20:20:06.430810] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-25T20:20:06.430951] [INFO ] [sig ] CWCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:06.581935] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CWCO.txt [2026-02-25T20:20:06.582104] [INFO ] [sig ] [828/3376] Completed CWCO in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:06.582148] [INFO ] [sig ] [829/3376] Forecasting CWD... [2026-02-25T20:20:06.582178] [INFO ] [sig ] Generating forecast for: CWD [2026-02-25T20:20:06.582208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-25T20:20:06.594170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-25T20:20:06.594563] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-25T20:20:06.595413] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-25T20:20:06.595467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:06.595499] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:06.595526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:06.595614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:06.655347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:06.656522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:06.656679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:06.656714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:06.782428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:06.782614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:06.782660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:06.782690] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:06.786326] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: UP (p=61.05%) [2026-02-25T20:20:06.786642] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-25T20:20:06.786784] [INFO ] [sig ] CWD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:06.941765] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CWD.txt [2026-02-25T20:20:06.941927] [INFO ] [sig ] [829/3376] Completed CWD in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:06.941970] [INFO ] [sig ] [830/3376] Forecasting CWEN... [2026-02-25T20:20:06.942003] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-25T20:20:06.942033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-25T20:20:06.953881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-25T20:20:06.954188] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-25T20:20:06.955011] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-25T20:20:06.955064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:06.955096] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:06.955122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:06.955178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:07.015204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:07.016369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:07.016463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:07.016508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:07.148070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:07.148240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:07.148281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:07.148310] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:07.152676] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-02-25T20:20:07.153015] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-25T20:20:07.153160] [INFO ] [sig ] CWEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:07.305778] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CWEN.txt [2026-02-25T20:20:07.305938] [INFO ] [sig ] [830/3376] Completed CWEN in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-25T20:20:07.305981] [INFO ] [sig ] [831/3376] Forecasting CWH... [2026-02-25T20:20:07.306012] [INFO ] [sig ] Generating forecast for: CWH [2026-02-25T20:20:07.306043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-25T20:20:07.318694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-25T20:20:07.319029] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-25T20:20:07.319915] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-25T20:20:07.319983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:07.320017] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:07.320043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:07.320102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:07.381673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:07.382470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:07.382560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:07.382615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:07.514302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:07.514465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:07.514505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:07.514533] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:07.518151] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: UP (p=92.03%) [2026-02-25T20:20:07.518479] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-25T20:20:07.518673] [INFO ] [sig ] CWH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:07.669567] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CWH.txt [2026-02-25T20:20:07.669739] [INFO ] [sig ] [831/3376] Completed CWH in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-25T20:20:07.669781] [INFO ] [sig ] [832/3376] Forecasting CWK... [2026-02-25T20:20:07.669813] [INFO ] [sig ] Generating forecast for: CWK [2026-02-25T20:20:07.669843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-25T20:20:07.682595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-25T20:20:07.682995] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-25T20:20:07.683939] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-25T20:20:07.684000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:07.684033] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:07.684060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:07.684118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:07.746610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:07.747479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:07.747609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:07.747652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:07.868059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:07.868224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:07.868264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:07.868294] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:07.872051] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-25T20:20:07.872341] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-25T20:20:07.872477] [INFO ] [sig ] CWK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:08.015083] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CWK.txt [2026-02-25T20:20:08.015255] [INFO ] [sig ] [832/3376] Completed CWK in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-25T20:20:08.015296] [INFO ] [sig ] [833/3376] Forecasting CXDO... [2026-02-25T20:20:08.015327] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-25T20:20:08.015357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-25T20:20:08.026775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-25T20:20:08.027097] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-25T20:20:08.027912] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-25T20:20:08.027965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:08.028022] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:08.028050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:08.028108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:08.085786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:08.086634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:08.086716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:08.086749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:08.204985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:08.205147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:08.205188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:08.205217] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:08.209162] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-25T20:20:08.209447] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-25T20:20:08.209627] [INFO ] [sig ] CXDO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:08.363138] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CXDO.txt [2026-02-25T20:20:08.363314] [INFO ] [sig ] [833/3376] Completed CXDO in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-25T20:20:08.363358] [INFO ] [sig ] [834/3376] Forecasting CXE... [2026-02-25T20:20:08.363388] [INFO ] [sig ] Generating forecast for: CXE [2026-02-25T20:20:08.363419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-25T20:20:08.375989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-25T20:20:08.376282] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-25T20:20:08.377283] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-25T20:20:08.377336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:08.377368] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:08.377394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:08.377450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:08.436202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:08.436884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:08.436964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:08.436996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:08.552397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:08.552536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:08.552593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:08.552627] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:08.556003] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-25T20:20:08.556283] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-25T20:20:08.556412] [INFO ] [sig ] CXE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:08.701890] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CXE.txt [2026-02-25T20:20:08.702030] [INFO ] [sig ] [834/3376] Completed CXE in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:08.702076] [INFO ] [sig ] [835/3376] Forecasting CXSE... [2026-02-25T20:20:08.702106] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-25T20:20:08.702136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-25T20:20:08.713319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-25T20:20:08.713655] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-25T20:20:08.714478] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-25T20:20:08.714533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:08.714588] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:08.714618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:08.714675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:08.772636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:08.773318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:08.773399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:08.773432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:08.884627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:08.884987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:08.885026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:08.885054] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:08.888956] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-02-25T20:20:08.889242] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-25T20:20:08.889372] [INFO ] [sig ] CXSE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:09.037311] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CXSE.txt [2026-02-25T20:20:09.037464] [INFO ] [sig ] [835/3376] Completed CXSE in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:09.037505] [INFO ] [sig ] [836/3376] Forecasting CYD... [2026-02-25T20:20:09.037534] [INFO ] [sig ] Generating forecast for: CYD [2026-02-25T20:20:09.037564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-25T20:20:09.053692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-25T20:20:09.054275] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-25T20:20:09.055497] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-25T20:20:09.055613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:09.055711] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:09.055747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:09.055830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:09.121391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:09.122359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:09.122448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:09.122481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:09.252954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:09.253126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:09.253174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:09.253216] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:09.257250] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-25T20:20:09.257592] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-25T20:20:09.257758] [INFO ] [sig ] CYD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:09.407294] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CYD.txt [2026-02-25T20:20:09.407502] [INFO ] [sig ] [836/3376] Completed CYD in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:09.407567] [INFO ] [sig ] [837/3376] Forecasting CYH... [2026-02-25T20:20:09.407640] [INFO ] [sig ] Generating forecast for: CYH [2026-02-25T20:20:09.407689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-25T20:20:09.420799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-25T20:20:09.421230] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-25T20:20:09.422089] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-25T20:20:09.422143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:09.422175] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:09.422201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:09.422258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:09.484779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:09.485721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:09.485811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:09.485855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:09.607654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:09.607824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:09.607865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:09.607893] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:09.611377] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-25T20:20:09.611681] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-25T20:20:09.611815] [INFO ] [sig ] CYH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:09.756195] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CYH.txt [2026-02-25T20:20:09.756350] [INFO ] [sig ] [837/3376] Completed CYH in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:09.756392] [INFO ] [sig ] [838/3376] Forecasting CYN... [2026-02-25T20:20:09.756423] [INFO ] [sig ] Generating forecast for: CYN [2026-02-25T20:20:09.756454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-25T20:20:09.768721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-25T20:20:09.769098] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-25T20:20:09.769952] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-25T20:20:09.770006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:09.770037] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:09.770064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:09.770120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:09.829907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:09.830821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:09.830908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:09.830941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:09.951079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:09.951240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:09.951299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:09.951330] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:09.954972] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-02-25T20:20:09.955271] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-25T20:20:09.955412] [INFO ] [sig ] CYN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:10.104655] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CYN.txt [2026-02-25T20:20:10.104825] [INFO ] [sig ] [838/3376] Completed CYN in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:10.104869] [INFO ] [sig ] [839/3376] Forecasting CYRX... [2026-02-25T20:20:10.104898] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-25T20:20:10.104929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-25T20:20:10.116840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-25T20:20:10.117174] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-25T20:20:10.118170] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-25T20:20:10.118223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:10.118255] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:10.118281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:10.118337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:10.185799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:10.186735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:10.186826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:10.186859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:10.316242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:10.316408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:10.316450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:10.316518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:10.320442] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=54.74%) [2026-02-25T20:20:10.320783] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-25T20:20:10.320919] [INFO ] [sig ] CYRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:10.466678] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CYRX.txt [2026-02-25T20:20:10.466842] [INFO ] [sig ] [839/3376] Completed CYRX in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:10.466885] [INFO ] [sig ] [840/3376] Forecasting CYTK... [2026-02-25T20:20:10.466917] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-25T20:20:10.466959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-25T20:20:10.479134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-25T20:20:10.479463] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-25T20:20:10.480373] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-25T20:20:10.480430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:10.480463] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:10.480490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:10.480548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:10.542707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:10.543486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:10.543619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:10.543658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:10.669099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:10.669265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:10.669306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:10.669336] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:10.672892] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-02-25T20:20:10.673181] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-25T20:20:10.673316] [INFO ] [sig ] CYTK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:10.824072] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CYTK.txt [2026-02-25T20:20:10.824227] [INFO ] [sig ] [840/3376] Completed CYTK in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:10.824273] [INFO ] [sig ] [841/3376] Forecasting CZFS... [2026-02-25T20:20:10.824305] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-25T20:20:10.824338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-25T20:20:10.835231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-25T20:20:10.835595] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-25T20:20:10.836468] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-25T20:20:10.836524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:10.836558] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:10.836608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:10.836690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:10.902270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:10.903214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:10.903306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:10.903342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:11.010915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:11.011079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:11.011122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:11.011154] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:11.014847] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=18.91%) [2026-02-25T20:20:11.015183] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-25T20:20:11.015350] [INFO ] [sig ] CZFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:11.163412] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/CZFS.txt [2026-02-25T20:20:11.163594] [INFO ] [sig ] [841/3376] Completed CZFS in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:11.163643] [INFO ] [sig ] [842/3376] Forecasting CZNC... [2026-02-25T20:20:11.163676] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-25T20:20:11.163709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-25T20:20:11.176673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-25T20:20:11.177051] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-25T20:20:11.178038] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-25T20:20:11.178107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:11.178191] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:11.178236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:11.178298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:11.242634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:11.243490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:11.243598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:11.243636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:11.368769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:11.368926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:11.368969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:11.368997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:11.372487] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-02-25T20:20:11.372801] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-25T20:20:11.372932] [INFO ] [sig ] CZNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:11.522329] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CZNC.txt [2026-02-25T20:20:11.522508] [INFO ] [sig ] [842/3376] Completed CZNC in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:11.522553] [INFO ] [sig ] [843/3376] Forecasting CZWI... [2026-02-25T20:20:11.522606] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-25T20:20:11.522639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-25T20:20:11.534434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-25T20:20:11.534888] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-25T20:20:11.535779] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-25T20:20:11.535833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:11.535865] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:11.535891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:11.535948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:11.609817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:11.611017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:11.611137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:11.611183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:11.787191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:11.787403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:11.787473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:11.787527] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:11.792698] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-02-25T20:20:11.793108] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-25T20:20:11.793276] [INFO ] [sig ] CZWI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:12.028836] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/CZWI.txt [2026-02-25T20:20:12.029102] [INFO ] [sig ] [843/3376] Completed CZWI in 0.5s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:12.029178] [INFO ] [sig ] [844/3376] Forecasting DAL... [2026-02-25T20:20:12.029234] [INFO ] [sig ] Generating forecast for: DAL [2026-02-25T20:20:12.029287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-25T20:20:12.064995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-25T20:20:12.065559] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-25T20:20:12.066847] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-25T20:20:12.066924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:12.066968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:12.067005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:12.067086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:12.167026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:12.168302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:12.168438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:12.168489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:12.388628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:12.388853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:12.388915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:12.388964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:12.394628] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=69.40%) [2026-02-25T20:20:12.395162] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-25T20:20:12.395380] [INFO ] [sig ] DAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:12.637127] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DAL.txt [2026-02-25T20:20:12.637355] [INFO ] [sig ] [844/3376] Completed DAL in 0.6s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:12.637408] [INFO ] [sig ] [845/3376] Forecasting DAN... [2026-02-25T20:20:12.637446] [INFO ] [sig ] Generating forecast for: DAN [2026-02-25T20:20:12.637488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-25T20:20:12.660992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-25T20:20:12.661487] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-25T20:20:12.662602] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-25T20:20:12.662670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:12.662713] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:12.662750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:12.662832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:12.745844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:12.747186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:12.747317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:12.747368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:12.926630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:12.926834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:12.926902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:12.926954] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:12.932320] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=56.15%) [2026-02-25T20:20:12.932789] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-25T20:20:12.932985] [INFO ] [sig ] DAN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:13.097827] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DAN.txt [2026-02-25T20:20:13.098046] [INFO ] [sig ] [845/3376] Completed DAN in 0.5s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:13.098098] [INFO ] [sig ] [846/3376] Forecasting DAO... [2026-02-25T20:20:13.098139] [INFO ] [sig ] Generating forecast for: DAO [2026-02-25T20:20:13.098171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-25T20:20:13.110287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-25T20:20:13.110542] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-25T20:20:13.111376] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-25T20:20:13.111428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:13.111460] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:13.111487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:13.111543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:13.168813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:13.169510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:13.169638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:13.169675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:13.292615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:13.292782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:13.292823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:13.292853] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:13.297148] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-25T20:20:13.297431] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-25T20:20:13.297565] [INFO ] [sig ] DAO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:13.447385] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DAO.txt [2026-02-25T20:20:13.447557] [INFO ] [sig ] [846/3376] Completed DAO in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-25T20:20:13.447624] [INFO ] [sig ] [847/3376] Forecasting DAPP... [2026-02-25T20:20:13.447658] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-25T20:20:13.447691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-25T20:20:13.460553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-25T20:20:13.461155] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-25T20:20:13.462254] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-25T20:20:13.462310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:13.462344] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:13.462371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:13.462447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:13.527408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:13.528400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:13.528487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:13.528522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:13.669734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:13.669892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:13.669934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:13.669963] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:13.673460] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-25T20:20:13.673773] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-25T20:20:13.673910] [INFO ] [sig ] DAPP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:13.819728] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DAPP.txt [2026-02-25T20:20:13.820089] [INFO ] [sig ] [847/3376] Completed DAPP in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-25T20:20:13.820131] [INFO ] [sig ] [848/3376] Forecasting DARE... [2026-02-25T20:20:13.820160] [INFO ] [sig ] Generating forecast for: DARE [2026-02-25T20:20:13.820190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-25T20:20:13.833053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-25T20:20:13.833387] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-25T20:20:13.834229] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-25T20:20:13.834284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:13.834318] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:13.834346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:13.834405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:13.895564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:13.896479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:13.896566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:13.896625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:14.009140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:14.009302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:14.009347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:14.009375] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:14.012853] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-25T20:20:14.013135] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-25T20:20:14.013270] [INFO ] [sig ] DARE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:14.164055] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DARE.txt [2026-02-25T20:20:14.164238] [INFO ] [sig ] [848/3376] Completed DARE in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-25T20:20:14.164288] [INFO ] [sig ] [849/3376] Forecasting DASH... [2026-02-25T20:20:14.164327] [INFO ] [sig ] Generating forecast for: DASH [2026-02-25T20:20:14.164364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-25T20:20:14.179110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-25T20:20:14.179511] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-25T20:20:14.180327] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-25T20:20:14.180380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:14.180413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:14.180441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:14.180498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:14.241343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:14.242270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:14.242354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:14.242387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:14.369613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:14.369793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:14.369839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:14.369886] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:14.373479] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-25T20:20:14.373839] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-25T20:20:14.373979] [INFO ] [sig ] DASH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:14.524872] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DASH.txt [2026-02-25T20:20:14.525109] [INFO ] [sig ] [849/3376] Completed DASH in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-25T20:20:14.525171] [INFO ] [sig ] [850/3376] Forecasting DAVA... [2026-02-25T20:20:14.525216] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-25T20:20:14.525260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-25T20:20:14.537232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-25T20:20:14.537682] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-25T20:20:14.538604] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-25T20:20:14.538671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:14.538714] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:14.538749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:14.538820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:14.604448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:14.605595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:14.605694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:14.605737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:14.733743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:14.733912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:14.733954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:14.733984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:14.737527] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=78.03%) [2026-02-25T20:20:14.737840] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-25T20:20:14.737992] [INFO ] [sig ] DAVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:14.886174] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DAVA.txt [2026-02-25T20:20:14.886332] [INFO ] [sig ] [850/3376] Completed DAVA in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-25T20:20:14.886374] [INFO ] [sig ] [851/3376] Forecasting DAVE... [2026-02-25T20:20:14.886406] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-25T20:20:14.886435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-25T20:20:14.899631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-25T20:20:14.899944] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-25T20:20:14.900809] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-25T20:20:14.900864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:14.900898] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:14.900926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:14.900990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:14.961334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:14.961973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:14.962054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:14.962100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:15.086324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:15.086508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:15.086562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:15.086624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:15.090820] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-25T20:20:15.091229] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-25T20:20:15.091410] [INFO ] [sig ] DAVE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:15.242525] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DAVE.txt [2026-02-25T20:20:15.242711] [INFO ] [sig ] [851/3376] Completed DAVE in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-25T20:20:15.242753] [INFO ] [sig ] [852/3376] Forecasting DAWN... [2026-02-25T20:20:15.242782] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-25T20:20:15.242815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-25T20:20:15.255252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-25T20:20:15.255656] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-25T20:20:15.256691] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-25T20:20:15.256746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:15.256779] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:15.256806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:15.256862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:15.315975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:15.316902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:15.316994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:15.317027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:15.443059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:15.443226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:15.443269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:15.443301] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:15.446928] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-25T20:20:15.447219] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-25T20:20:15.447353] [INFO ] [sig ] DAWN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:15.592586] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DAWN.txt [2026-02-25T20:20:15.592716] [INFO ] [sig ] [852/3376] Completed DAWN in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-25T20:20:15.592758] [INFO ] [sig ] [853/3376] Forecasting DB... [2026-02-25T20:20:15.592788] [INFO ] [sig ] Generating forecast for: DB [2026-02-25T20:20:15.592817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-25T20:20:15.604289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-25T20:20:15.604598] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-25T20:20:15.605408] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-25T20:20:15.605462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:15.605522] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:15.605551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:15.605647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:15.668905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:15.669785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:15.669873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:15.669907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:15.794892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:15.795053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:15.795101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:15.795130] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:15.798623] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=84.46%) [2026-02-25T20:20:15.798937] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-25T20:20:15.799068] [INFO ] [sig ] DB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:15.946970] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DB.txt [2026-02-25T20:20:15.947133] [INFO ] [sig ] [853/3376] Completed DB in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:15.947173] [INFO ] [sig ] [854/3376] Forecasting DBI... [2026-02-25T20:20:15.947203] [INFO ] [sig ] Generating forecast for: DBI [2026-02-25T20:20:15.947234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-25T20:20:15.959771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-25T20:20:15.960127] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-25T20:20:15.960971] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-25T20:20:15.961023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:15.961055] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:15.961081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:15.961138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:16.023441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:16.024375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:16.024463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:16.024498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:16.146494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:16.146675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:16.146717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:16.146745] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:16.150242] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-02-25T20:20:16.150528] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-25T20:20:16.150694] [INFO ] [sig ] DBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:16.300944] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DBI.txt [2026-02-25T20:20:16.301115] [INFO ] [sig ] [854/3376] Completed DBI in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:16.301156] [INFO ] [sig ] [855/3376] Forecasting DBL... [2026-02-25T20:20:16.301187] [INFO ] [sig ] Generating forecast for: DBL [2026-02-25T20:20:16.301218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-25T20:20:16.312484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-25T20:20:16.312906] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-25T20:20:16.313758] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-25T20:20:16.313839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:16.313877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:16.313905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:16.313962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:16.377132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:16.378121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:16.378206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:16.378246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:16.501492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:16.501691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:16.501734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:16.501767] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:16.505783] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=64.50%) [2026-02-25T20:20:16.506084] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-25T20:20:16.506217] [INFO ] [sig ] DBL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:16.662713] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DBL.txt [2026-02-25T20:20:16.662890] [INFO ] [sig ] [855/3376] Completed DBL in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:16.662934] [INFO ] [sig ] [856/3376] Forecasting DBRG... [2026-02-25T20:20:16.662968] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-25T20:20:16.663001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-25T20:20:16.677128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-25T20:20:16.677555] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-25T20:20:16.678618] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-25T20:20:16.678675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:16.678707] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:16.678734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:16.678793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:16.742274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:16.743243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:16.743339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:16.743373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:16.867102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:16.867271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:16.867312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:16.867342] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:16.871087] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-25T20:20:16.871404] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-25T20:20:16.871545] [INFO ] [sig ] DBRG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:17.027480] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DBRG.txt [2026-02-25T20:20:17.027673] [INFO ] [sig ] [856/3376] Completed DBRG in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:17.027736] [INFO ] [sig ] [857/3376] Forecasting DBX... [2026-02-25T20:20:17.027777] [INFO ] [sig ] Generating forecast for: DBX [2026-02-25T20:20:17.027826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-25T20:20:17.041595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-25T20:20:17.042008] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-25T20:20:17.042862] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-25T20:20:17.042916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:17.042950] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:17.042978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:17.043036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:17.110485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:17.111716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:17.111803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:17.111836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:17.235096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:17.235257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:17.235297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:17.235326] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:17.238864] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-02-25T20:20:17.239155] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-25T20:20:17.239289] [INFO ] [sig ] DBX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:17.384656] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DBX.txt [2026-02-25T20:20:17.384830] [INFO ] [sig ] [857/3376] Completed DBX in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:17.384871] [INFO ] [sig ] [858/3376] Forecasting DCBO... [2026-02-25T20:20:17.384902] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-25T20:20:17.384933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-25T20:20:17.396406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-25T20:20:17.396776] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-25T20:20:17.397563] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-25T20:20:17.397634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:17.397666] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:17.397692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:17.397751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:17.455091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:17.456074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:17.456161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:17.456194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:17.580615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:17.580781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:17.580822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:17.580851] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:17.584361] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-25T20:20:17.584667] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-25T20:20:17.584803] [INFO ] [sig ] DCBO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:17.732187] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DCBO.txt [2026-02-25T20:20:17.732359] [INFO ] [sig ] [858/3376] Completed DCBO in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:17.732406] [INFO ] [sig ] [859/3376] Forecasting DCI... [2026-02-25T20:20:17.732437] [INFO ] [sig ] Generating forecast for: DCI [2026-02-25T20:20:17.732468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-25T20:20:17.744295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-25T20:20:17.744631] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-25T20:20:17.745477] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-25T20:20:17.745530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:17.745563] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:17.745619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:17.745683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:17.808716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:17.809699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:17.809809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:17.809852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:17.934060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:17.934222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:17.934262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:17.934290] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:17.937781] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: DOWN (p=26.23%) [2026-02-25T20:20:17.938142] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-25T20:20:17.938281] [INFO ] [sig ] DCI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:18.087250] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DCI.txt [2026-02-25T20:20:18.087415] [INFO ] [sig ] [859/3376] Completed DCI in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:18.087456] [INFO ] [sig ] [860/3376] Forecasting DCO... [2026-02-25T20:20:18.087487] [INFO ] [sig ] Generating forecast for: DCO [2026-02-25T20:20:18.087517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-25T20:20:18.099871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-25T20:20:18.100193] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-25T20:20:18.101026] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-25T20:20:18.101080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:18.101113] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:18.101141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:18.101199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:18.164427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:18.165291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:18.165375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:18.165408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:18.287094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:18.287248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:18.287287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:18.287315] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:18.290877] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=27.39%) [2026-02-25T20:20:18.291177] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-25T20:20:18.291307] [INFO ] [sig ] DCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:18.458253] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DCO.txt [2026-02-25T20:20:18.458425] [INFO ] [sig ] [860/3376] Completed DCO in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:18.458468] [INFO ] [sig ] [861/3376] Forecasting DCOM... [2026-02-25T20:20:18.458500] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-25T20:20:18.458531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-25T20:20:18.470801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-25T20:20:18.471166] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-25T20:20:18.472046] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-25T20:20:18.472102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:18.472135] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:18.472162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:18.472219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:18.533322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:18.534219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:18.534307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:18.534341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:18.663511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:18.663704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:18.663767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:18.663817] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:18.667679] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-25T20:20:18.668011] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-25T20:20:18.668159] [INFO ] [sig ] DCOM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:18.818934] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DCOM.txt [2026-02-25T20:20:18.819101] [INFO ] [sig ] [861/3376] Completed DCOM in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:18.819142] [INFO ] [sig ] [862/3376] Forecasting DCTH... [2026-02-25T20:20:18.819171] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-25T20:20:18.819203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-25T20:20:18.830931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-25T20:20:18.831253] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-25T20:20:18.832069] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-25T20:20:18.832123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:18.832154] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:18.832180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:18.832236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:18.889073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:18.890027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:18.890115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:18.890148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:19.008008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:19.008175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:19.008233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:19.008263] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:19.011745] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=18.62%) [2026-02-25T20:20:19.012031] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-25T20:20:19.012163] [INFO ] [sig ] DCTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:19.155714] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DCTH.txt [2026-02-25T20:20:19.155865] [INFO ] [sig ] [862/3376] Completed DCTH in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:19.155904] [INFO ] [sig ] [863/3376] Forecasting DD... [2026-02-25T20:20:19.155936] [INFO ] [sig ] Generating forecast for: DD [2026-02-25T20:20:19.155969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-25T20:20:19.167413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-25T20:20:19.167747] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-25T20:20:19.168560] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-25T20:20:19.168637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:19.168669] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:19.168696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:19.168752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:19.226445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:19.227396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:19.227518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:19.227553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:19.356122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:19.356295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:19.356336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:19.356365] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:19.360358] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=12.27%) [2026-02-25T20:20:19.360700] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-25T20:20:19.360865] [INFO ] [sig ] DD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:19.514341] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DD.txt [2026-02-25T20:20:19.514505] [INFO ] [sig ] [863/3376] Completed DD in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-25T20:20:19.514547] [INFO ] [sig ] [864/3376] Forecasting DDD... [2026-02-25T20:20:19.514599] [INFO ] [sig ] Generating forecast for: DDD [2026-02-25T20:20:19.514631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-25T20:20:19.526945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-25T20:20:19.527288] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-25T20:20:19.528143] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-25T20:20:19.528196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:19.528228] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:19.528255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:19.528311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:19.589921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:19.590808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:19.590908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:19.590942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:19.721257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:19.721419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:19.721460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:19.721489] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:19.724954] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-25T20:20:19.725238] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-25T20:20:19.725368] [INFO ] [sig ] DDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:19.882371] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DDD.txt [2026-02-25T20:20:19.882529] [INFO ] [sig ] [864/3376] Completed DDD in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-25T20:20:19.882586] [INFO ] [sig ] [865/3376] Forecasting DDI... [2026-02-25T20:20:19.882620] [INFO ] [sig ] Generating forecast for: DDI [2026-02-25T20:20:19.882652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-25T20:20:19.893498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-25T20:20:19.893834] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-25T20:20:19.894643] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-25T20:20:19.894697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:19.894729] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:19.894757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:19.894814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:19.957789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:19.958675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:19.958763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:19.958805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:20.082046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:20.082203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:20.082242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:20.082272] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:20.085784] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-02-25T20:20:20.086150] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-25T20:20:20.086335] [INFO ] [sig ] DDI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:20.236738] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DDI.txt [2026-02-25T20:20:20.236914] [INFO ] [sig ] [865/3376] Completed DDI in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-25T20:20:20.236955] [INFO ] [sig ] [866/3376] Forecasting DDL... [2026-02-25T20:20:20.236984] [INFO ] [sig ] Generating forecast for: DDL [2026-02-25T20:20:20.237015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-25T20:20:20.248380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-25T20:20:20.248734] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-25T20:20:20.249527] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-25T20:20:20.249600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:20.249647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:20.249675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:20.249733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:20.309076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:20.309925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:20.310013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:20.310046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:20.436959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:20.437123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:20.437163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:20.437193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:20.440748] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=22.57%) [2026-02-25T20:20:20.441049] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-25T20:20:20.441186] [INFO ] [sig ] DDL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:20.594235] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DDL.txt [2026-02-25T20:20:20.594424] [INFO ] [sig ] [866/3376] Completed DDL in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-25T20:20:20.594466] [INFO ] [sig ] [867/3376] Forecasting DDOG... [2026-02-25T20:20:20.594497] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-25T20:20:20.594528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-25T20:20:20.607854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-25T20:20:20.608283] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-25T20:20:20.609192] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-25T20:20:20.609248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:20.609282] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:20.609311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:20.609369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:20.676350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:20.677318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:20.677406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:20.677443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:20.829493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:20.829670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:20.829714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:20.829746] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:20.833937] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-02-25T20:20:20.834390] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-25T20:20:20.834527] [INFO ] [sig ] DDOG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:20.994694] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DDOG.txt [2026-02-25T20:20:20.994853] [INFO ] [sig ] [867/3376] Completed DDOG in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-25T20:20:20.994896] [INFO ] [sig ] [868/3376] Forecasting DDS... [2026-02-25T20:20:20.994930] [INFO ] [sig ] Generating forecast for: DDS [2026-02-25T20:20:20.994962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-25T20:20:21.006725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-25T20:20:21.007089] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-25T20:20:21.007963] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-25T20:20:21.008045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:21.008080] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:21.008110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:21.008170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:21.069350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:21.070241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:21.070330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:21.070367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:21.194516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:21.194691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:21.194734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:21.194766] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:21.198326] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-25T20:20:21.198636] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-25T20:20:21.198774] [INFO ] [sig ] DDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:21.350347] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DDS.txt [2026-02-25T20:20:21.350501] [INFO ] [sig ] [868/3376] Completed DDS in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-25T20:20:21.350541] [INFO ] [sig ] [869/3376] Forecasting DE... [2026-02-25T20:20:21.350599] [INFO ] [sig ] Generating forecast for: DE [2026-02-25T20:20:21.350633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-25T20:20:21.363422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-25T20:20:21.363780] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-25T20:20:21.364844] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-25T20:20:21.364911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:21.364953] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:21.364983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:21.365041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:21.428511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:21.429418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:21.429508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:21.429543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:21.557250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:21.557405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:21.557446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:21.557477] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:21.561099] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-25T20:20:21.561395] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-25T20:20:21.561532] [INFO ] [sig ] DE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:21.714022] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DE.txt [2026-02-25T20:20:21.714176] [INFO ] [sig ] [869/3376] Completed DE in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:21.714219] [INFO ] [sig ] [870/3376] Forecasting DEA... [2026-02-25T20:20:21.714251] [INFO ] [sig ] Generating forecast for: DEA [2026-02-25T20:20:21.714288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-25T20:20:21.728830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-25T20:20:21.729228] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-25T20:20:21.730119] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-25T20:20:21.730173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:21.730256] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:21.730286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:21.730345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:21.795053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:21.795966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:21.796052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:21.796087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:21.923357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:21.923518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:21.923558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:21.923607] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:21.927796] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-25T20:20:21.928144] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-25T20:20:21.928449] [INFO ] [sig ] DEA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:22.084149] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DEA.txt [2026-02-25T20:20:22.084302] [INFO ] [sig ] [870/3376] Completed DEA in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:22.084344] [INFO ] [sig ] [871/3376] Forecasting DECK... [2026-02-25T20:20:22.084375] [INFO ] [sig ] Generating forecast for: DECK [2026-02-25T20:20:22.084405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-25T20:20:22.097066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-25T20:20:22.097458] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-25T20:20:22.098359] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-25T20:20:22.098414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:22.098447] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:22.098475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:22.098533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:22.165500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:22.167018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:22.167158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:22.167196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:22.306278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:22.306443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:22.306485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:22.306515] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:22.310958] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=47.82%) [2026-02-25T20:20:22.311471] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-25T20:20:22.311717] [INFO ] [sig ] DECK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:22.466435] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DECK.txt [2026-02-25T20:20:22.466610] [INFO ] [sig ] [871/3376] Completed DECK in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:22.466661] [INFO ] [sig ] [872/3376] Forecasting DEI... [2026-02-25T20:20:22.466693] [INFO ] [sig ] Generating forecast for: DEI [2026-02-25T20:20:22.466723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-25T20:20:22.481381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-25T20:20:22.481799] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-25T20:20:22.482734] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-25T20:20:22.482790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:22.482824] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:22.482851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:22.482913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:22.545305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:22.546348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:22.546435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:22.546470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:22.670606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:22.670763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:22.670802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:22.670834] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:22.674333] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-02-25T20:20:22.674655] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-25T20:20:22.674796] [INFO ] [sig ] DEI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:22.824841] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DEI.txt [2026-02-25T20:20:22.825004] [INFO ] [sig ] [872/3376] Completed DEI in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:22.825044] [INFO ] [sig ] [873/3376] Forecasting DELL... [2026-02-25T20:20:22.825073] [INFO ] [sig ] Generating forecast for: DELL [2026-02-25T20:20:22.825105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-25T20:20:22.838021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-25T20:20:22.838402] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-25T20:20:22.839273] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-25T20:20:22.839328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:22.839362] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:22.839390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:22.839449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:22.900735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:22.901693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:22.901782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:22.901815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:23.027820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:23.028016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:23.028062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:23.028132] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:23.031854] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-02-25T20:20:23.032168] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-25T20:20:23.032311] [INFO ] [sig ] DELL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:23.180192] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DELL.txt [2026-02-25T20:20:23.180342] [INFO ] [sig ] [873/3376] Completed DELL in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:23.180382] [INFO ] [sig ] [874/3376] Forecasting DEO... [2026-02-25T20:20:23.180412] [INFO ] [sig ] Generating forecast for: DEO [2026-02-25T20:20:23.180442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-25T20:20:23.192299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-25T20:20:23.192732] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-25T20:20:23.193592] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-25T20:20:23.193646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:23.193678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:23.193704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:23.193760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:23.255555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:23.256643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:23.256741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:23.256782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:23.391103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:23.391268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:23.391309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:23.391340] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:23.394930] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-02-25T20:20:23.395415] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-25T20:20:23.395553] [INFO ] [sig ] DEO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:23.541741] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DEO.txt [2026-02-25T20:20:23.541884] [INFO ] [sig ] [874/3376] Completed DEO in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:23.541923] [INFO ] [sig ] [875/3376] Forecasting DERM... [2026-02-25T20:20:23.541953] [INFO ] [sig ] Generating forecast for: DERM [2026-02-25T20:20:23.541984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-25T20:20:23.552715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-25T20:20:23.553027] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-25T20:20:23.553848] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-25T20:20:23.553901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:23.553932] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:23.553958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:23.554016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:23.619527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:23.621317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:23.621454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:23.621491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:23.753752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:23.753916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:23.753966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:23.753998] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:23.757837] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: UP (p=54.87%) [2026-02-25T20:20:23.758164] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-25T20:20:23.758309] [INFO ] [sig ] DERM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:23.911096] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DERM.txt [2026-02-25T20:20:23.911300] [INFO ] [sig ] [875/3376] Completed DERM in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:23.911364] [INFO ] [sig ] [876/3376] Forecasting DFGP... [2026-02-25T20:20:23.911399] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-25T20:20:23.911443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-25T20:20:23.926633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-25T20:20:23.927091] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-25T20:20:23.928134] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-25T20:20:23.928192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:23.928226] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:23.928254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:23.928322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:23.991532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:23.992460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:23.992561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:23.992636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:24.119336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:24.119505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:24.119548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:24.119616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:24.124004] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=33.14%) [2026-02-25T20:20:24.124426] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-25T20:20:24.124633] [INFO ] [sig ] DFGP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:24.282336] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DFGP.txt [2026-02-25T20:20:24.282500] [INFO ] [sig ] [876/3376] Completed DFGP in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:24.282551] [INFO ] [sig ] [877/3376] Forecasting DFGX... [2026-02-25T20:20:24.282606] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-25T20:20:24.282640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-25T20:20:24.295425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-25T20:20:24.295779] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-25T20:20:24.296618] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-25T20:20:24.296672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:24.296706] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:24.296734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:24.296803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:24.358301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:24.359254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:24.359353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:24.359390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:24.489399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:24.489597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:24.489654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:24.489687] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:24.493767] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-25T20:20:24.494117] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-25T20:20:24.494290] [INFO ] [sig ] DFGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:24.665833] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DFGX.txt [2026-02-25T20:20:24.666049] [INFO ] [sig ] [877/3376] Completed DFGX in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:24.666096] [INFO ] [sig ] [878/3376] Forecasting DFH... [2026-02-25T20:20:24.666129] [INFO ] [sig ] Generating forecast for: DFH [2026-02-25T20:20:24.666160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-25T20:20:24.679271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-25T20:20:24.679716] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-25T20:20:24.680658] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-25T20:20:24.680715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:24.680750] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:24.680786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:24.680859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:24.748245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:24.749257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:24.749361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:24.749399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:24.877770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:24.877939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:24.878007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:24.878041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:24.881862] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-02-25T20:20:24.882175] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-25T20:20:24.882318] [INFO ] [sig ] DFH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:25.036340] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DFH.txt [2026-02-25T20:20:25.036567] [INFO ] [sig ] [878/3376] Completed DFH in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:25.036629] [INFO ] [sig ] [879/3376] Forecasting DFIN... [2026-02-25T20:20:25.036660] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-25T20:20:25.036711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-25T20:20:25.050301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-25T20:20:25.050694] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-25T20:20:25.051757] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-25T20:20:25.051824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:25.051865] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:25.051894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:25.051961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:25.118346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:25.119400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:25.119518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:25.119556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:25.261807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:25.261973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:25.262016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:25.262046] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:25.265842] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-02-25T20:20:25.266144] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-25T20:20:25.266279] [INFO ] [sig ] DFIN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:25.414850] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DFIN.txt [2026-02-25T20:20:25.414986] [INFO ] [sig ] [879/3376] Completed DFIN in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-25T20:20:25.415026] [INFO ] [sig ] [880/3376] Forecasting DFP... [2026-02-25T20:20:25.415055] [INFO ] [sig ] Generating forecast for: DFP [2026-02-25T20:20:25.415085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-25T20:20:25.426491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-25T20:20:25.426798] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-25T20:20:25.427605] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-25T20:20:25.427658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:25.427689] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:25.427718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:25.427775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:25.486515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:25.487297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:25.487415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:25.487449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:25.613725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:25.613888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:25.613929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:25.613958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:25.617510] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-02-25T20:20:25.617900] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-25T20:20:25.618108] [INFO ] [sig ] DFP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:25.770008] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DFP.txt [2026-02-25T20:20:25.770174] [INFO ] [sig ] [880/3376] Completed DFP in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-25T20:20:25.770216] [INFO ] [sig ] [881/3376] Forecasting DG... [2026-02-25T20:20:25.770247] [INFO ] [sig ] Generating forecast for: DG [2026-02-25T20:20:25.770280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-25T20:20:25.784113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-25T20:20:25.784496] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-25T20:20:25.785345] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-25T20:20:25.785398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:25.785430] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:25.785457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:25.785515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:25.845672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:25.846476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:25.846564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:25.846619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:25.969674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:25.969837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:25.969880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:25.969910] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:25.973554] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=8.97%) [2026-02-25T20:20:25.973945] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-25T20:20:25.974144] [INFO ] [sig ] DG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:26.147272] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DG.txt [2026-02-25T20:20:26.147437] [INFO ] [sig ] [881/3376] Completed DG in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-25T20:20:26.147479] [INFO ] [sig ] [882/3376] Forecasting DGCB... [2026-02-25T20:20:26.147510] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-25T20:20:26.147540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-25T20:20:26.160136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-25T20:20:26.160712] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-25T20:20:26.161822] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-25T20:20:26.161879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:26.161912] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:26.161940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:26.162004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:26.223769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:26.224743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:26.224839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:26.224873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:26.352930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:26.353093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:26.353133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:26.353161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:26.356772] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-25T20:20:26.357112] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-25T20:20:26.357256] [INFO ] [sig ] DGCB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:26.511368] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DGCB.txt [2026-02-25T20:20:26.511528] [INFO ] [sig ] [882/3376] Completed DGCB in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-25T20:20:26.511595] [INFO ] [sig ] [883/3376] Forecasting DGICA... [2026-02-25T20:20:26.511649] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-25T20:20:26.511683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-25T20:20:26.523296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-25T20:20:26.523646] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-25T20:20:26.524484] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-25T20:20:26.524538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:26.524597] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:26.524634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:26.524695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:26.583713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:26.584374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:26.584468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:26.584504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:26.704345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:26.704493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:26.704534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:26.704563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:26.708389] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-25T20:20:26.708695] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-25T20:20:26.708828] [INFO ] [sig ] DGICA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:26.858615] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DGICA.txt [2026-02-25T20:20:26.858871] [INFO ] [sig ] [883/3376] Completed DGICA in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-25T20:20:26.858921] [INFO ] [sig ] [884/3376] Forecasting DGII... [2026-02-25T20:20:26.858959] [INFO ] [sig ] Generating forecast for: DGII [2026-02-25T20:20:26.858996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-25T20:20:26.872355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-25T20:20:26.872712] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-25T20:20:26.873515] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-25T20:20:26.873568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:26.873622] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:26.873649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:26.873705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:26.937152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:26.938165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:26.938256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:26.938293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:27.065503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:27.065684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:27.065727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:27.065756] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:27.069825] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-02-25T20:20:27.070162] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-25T20:20:27.070291] [INFO ] [sig ] DGII: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:27.216993] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DGII.txt [2026-02-25T20:20:27.217153] [INFO ] [sig ] [884/3376] Completed DGII in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-25T20:20:27.217194] [INFO ] [sig ] [885/3376] Forecasting DGRE... [2026-02-25T20:20:27.217225] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-25T20:20:27.217256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-25T20:20:27.229526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-25T20:20:27.229949] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-25T20:20:27.230944] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-25T20:20:27.231010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:27.231050] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:27.231088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:27.231171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:27.294817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:27.295756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:27.295850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:27.295884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:27.411210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:27.411376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:27.411419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:27.411451] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:27.415059] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-25T20:20:27.415368] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-25T20:20:27.415507] [INFO ] [sig ] DGRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:27.569963] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DGRE.txt [2026-02-25T20:20:27.570170] [INFO ] [sig ] [885/3376] Completed DGRE in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-25T20:20:27.570224] [INFO ] [sig ] [886/3376] Forecasting DGRS... [2026-02-25T20:20:27.570267] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-25T20:20:27.570305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-25T20:20:27.584087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-25T20:20:27.584536] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-25T20:20:27.585540] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-25T20:20:27.585629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:27.585666] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:27.585694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:27.585754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:27.648968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:27.649905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:27.649996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:27.650030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:27.775423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:27.775608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:27.775670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:27.775700] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:27.779265] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-25T20:20:27.779622] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-25T20:20:27.779790] [INFO ] [sig ] DGRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:27.934718] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DGRS.txt [2026-02-25T20:20:27.934884] [INFO ] [sig ] [886/3376] Completed DGRS in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:27.934926] [INFO ] [sig ] [887/3376] Forecasting DGX... [2026-02-25T20:20:27.934957] [INFO ] [sig ] Generating forecast for: DGX [2026-02-25T20:20:27.934986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-25T20:20:27.947879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-25T20:20:27.948281] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-25T20:20:27.949102] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-25T20:20:27.949155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:27.949232] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:27.949278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:27.949370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:28.011331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:28.012275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:28.012378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:28.012415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:28.154115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:28.154274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:28.154317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:28.154345] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:28.158223] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: UP (p=79.93%) [2026-02-25T20:20:28.158511] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-25T20:20:28.158661] [INFO ] [sig ] DGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:28.303564] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DGX.txt [2026-02-25T20:20:28.303738] [INFO ] [sig ] [887/3376] Completed DGX in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:28.303778] [INFO ] [sig ] [888/3376] Forecasting DH... [2026-02-25T20:20:28.303808] [INFO ] [sig ] Generating forecast for: DH [2026-02-25T20:20:28.303837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-25T20:20:28.315776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-25T20:20:28.316083] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-25T20:20:28.316905] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-25T20:20:28.316958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:28.316990] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:28.317016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:28.317072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:28.375144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:28.376030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:28.376132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:28.376165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:28.500242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:28.500408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:28.500451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:28.500480] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:28.504012] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-25T20:20:28.504302] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-25T20:20:28.504434] [INFO ] [sig ] DH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:28.657216] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DH.txt [2026-02-25T20:20:28.657389] [INFO ] [sig ] [888/3376] Completed DH in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:28.657434] [INFO ] [sig ] [889/3376] Forecasting DHC... [2026-02-25T20:20:28.657466] [INFO ] [sig ] Generating forecast for: DHC [2026-02-25T20:20:28.657497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-25T20:20:28.669430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-25T20:20:28.669746] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-25T20:20:28.670555] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-25T20:20:28.670635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:28.670671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:28.670699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:28.670762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:28.732505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:28.733412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:28.733499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:28.733534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:28.860840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:28.861013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:28.861056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:28.861085] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:28.865115] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-25T20:20:28.865509] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-25T20:20:28.865678] [INFO ] [sig ] DHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:29.024904] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DHC.txt [2026-02-25T20:20:29.025083] [INFO ] [sig ] [889/3376] Completed DHC in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:29.025131] [INFO ] [sig ] [890/3376] Forecasting DHF... [2026-02-25T20:20:29.025164] [INFO ] [sig ] Generating forecast for: DHF [2026-02-25T20:20:29.025197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-25T20:20:29.037239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-25T20:20:29.037848] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-25T20:20:29.038716] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-25T20:20:29.038770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:29.038815] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:29.038842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:29.038900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:29.103148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:29.104323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:29.104429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:29.104470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:29.240935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:29.241105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:29.241150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:29.241180] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:29.244984] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-02-25T20:20:29.245290] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-25T20:20:29.245432] [INFO ] [sig ] DHF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:29.402366] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DHF.txt [2026-02-25T20:20:29.402591] [INFO ] [sig ] [890/3376] Completed DHF in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:29.402661] [INFO ] [sig ] [891/3376] Forecasting DHI... [2026-02-25T20:20:29.402698] [INFO ] [sig ] Generating forecast for: DHI [2026-02-25T20:20:29.402732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-25T20:20:29.415461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-25T20:20:29.415888] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-25T20:20:29.416730] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-25T20:20:29.416784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:29.416816] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:29.416842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:29.416898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:29.486120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:29.487059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:29.487151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:29.487186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:29.619616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:29.619779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:29.619824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:29.619854] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:29.623953] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-25T20:20:29.624275] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-25T20:20:29.624446] [INFO ] [sig ] DHI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:29.781095] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DHI.txt [2026-02-25T20:20:29.781270] [INFO ] [sig ] [891/3376] Completed DHI in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:29.781311] [INFO ] [sig ] [892/3376] Forecasting DHIL... [2026-02-25T20:20:29.781343] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-25T20:20:29.781373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-25T20:20:29.793669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-25T20:20:29.794066] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-25T20:20:29.794907] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-25T20:20:29.794962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:29.794994] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:29.795021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:29.795084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:29.855469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:29.856432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:29.856552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:29.856606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:29.976350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:29.976515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:29.976558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:29.976610] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:29.980315] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=45.05%) [2026-02-25T20:20:29.980650] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-25T20:20:29.980793] [INFO ] [sig ] DHIL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:30.130714] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DHIL.txt [2026-02-25T20:20:30.130874] [INFO ] [sig ] [892/3376] Completed DHIL in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:30.130915] [INFO ] [sig ] [893/3376] Forecasting DHX... [2026-02-25T20:20:30.130945] [INFO ] [sig ] Generating forecast for: DHX [2026-02-25T20:20:30.130974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-25T20:20:30.142302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-25T20:20:30.142692] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-25T20:20:30.143594] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-25T20:20:30.143654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:30.143687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:30.143715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:30.143775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:30.205172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:30.206106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:30.206210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:30.206245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:30.338222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:30.338385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:30.338425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:30.338452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:30.341947] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-02-25T20:20:30.342255] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-25T20:20:30.342393] [INFO ] [sig ] DHX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:30.492723] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DHX.txt [2026-02-25T20:20:30.492891] [INFO ] [sig ] [893/3376] Completed DHX in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:30.492932] [INFO ] [sig ] [894/3376] Forecasting DIBS... [2026-02-25T20:20:30.492962] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-25T20:20:30.492997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-25T20:20:30.504450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-25T20:20:30.504906] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-25T20:20:30.505814] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-25T20:20:30.505868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:30.505901] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:30.505930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:30.505988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:30.565737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:30.566562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:30.566669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:30.566702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:30.685730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:30.685888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:30.685929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:30.685958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:30.689446] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-25T20:20:30.689762] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-25T20:20:30.689898] [INFO ] [sig ] DIBS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:30.835502] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DIBS.txt [2026-02-25T20:20:30.835693] [INFO ] [sig ] [894/3376] Completed DIBS in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:30.835736] [INFO ] [sig ] [895/3376] Forecasting DIN... [2026-02-25T20:20:30.835766] [INFO ] [sig ] Generating forecast for: DIN [2026-02-25T20:20:30.835796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-25T20:20:30.848961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-25T20:20:30.849394] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-25T20:20:30.850358] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-25T20:20:30.850413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:30.850445] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:30.850472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:30.850529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:30.923899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:30.924886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:30.924976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:30.925011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:31.055680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:31.055835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:31.055876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:31.055907] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:31.059559] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=28.76%) [2026-02-25T20:20:31.059918] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-25T20:20:31.060067] [INFO ] [sig ] DIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:31.211397] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DIN.txt [2026-02-25T20:20:31.211563] [INFO ] [sig ] [895/3376] Completed DIN in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:31.211624] [INFO ] [sig ] [896/3376] Forecasting DINO... [2026-02-25T20:20:31.211655] [INFO ] [sig ] Generating forecast for: DINO [2026-02-25T20:20:31.211685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-25T20:20:31.223544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-25T20:20:31.223947] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-25T20:20:31.224839] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-25T20:20:31.224901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:31.224935] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:31.224962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:31.225020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:31.286531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:31.287480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:31.287588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:31.287626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:31.423564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:31.423743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:31.423785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:31.423813] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:31.427442] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=85.73%) [2026-02-25T20:20:31.427740] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-25T20:20:31.427871] [INFO ] [sig ] DINO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:31.574033] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DINO.txt [2026-02-25T20:20:31.574212] [INFO ] [sig ] [896/3376] Completed DINO in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-25T20:20:31.574467] [INFO ] [sig ] [897/3376] Forecasting DIS... [2026-02-25T20:20:31.574500] [INFO ] [sig ] Generating forecast for: DIS [2026-02-25T20:20:31.574533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-25T20:20:31.587671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-25T20:20:31.588061] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-25T20:20:31.588918] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-25T20:20:31.588972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:31.589004] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:31.589038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:31.589111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:31.648777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:31.649699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:31.649821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:31.649884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:31.781282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:31.781469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:31.781516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:31.781551] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:31.786397] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-25T20:20:31.786817] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-25T20:20:31.787001] [INFO ] [sig ] DIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:31.959766] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DIS.txt [2026-02-25T20:20:31.959984] [INFO ] [sig ] [897/3376] Completed DIS in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-25T20:20:31.960057] [INFO ] [sig ] [898/3376] Forecasting DJCO... [2026-02-25T20:20:31.960120] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-25T20:20:31.960176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-25T20:20:31.971769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-25T20:20:31.972129] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-25T20:20:31.973008] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-25T20:20:31.973068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:31.973109] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:31.973145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:31.973217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:32.036275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:32.037212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:32.037302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:32.037337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:32.167103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:32.167266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:32.167307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:32.167337] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:32.171020] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=63.61%) [2026-02-25T20:20:32.171319] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-25T20:20:32.171460] [INFO ] [sig ] DJCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:32.329010] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DJCO.txt [2026-02-25T20:20:32.329178] [INFO ] [sig ] [898/3376] Completed DJCO in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-25T20:20:32.329239] [INFO ] [sig ] [899/3376] Forecasting DK... [2026-02-25T20:20:32.329274] [INFO ] [sig ] Generating forecast for: DK [2026-02-25T20:20:32.329304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-25T20:20:32.342322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-25T20:20:32.342692] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-25T20:20:32.343523] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-25T20:20:32.343595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:32.343630] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:32.343657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:32.343714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:32.405697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:32.406563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:32.406711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:32.406749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:32.533786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:32.533941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:32.533982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:32.534012] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:32.537608] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-02-25T20:20:32.537914] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-25T20:20:32.538086] [INFO ] [sig ] DK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:32.688136] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DK.txt [2026-02-25T20:20:32.688280] [INFO ] [sig ] [899/3376] Completed DK in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-25T20:20:32.688323] [INFO ] [sig ] [900/3376] Forecasting DKL... [2026-02-25T20:20:32.688355] [INFO ] [sig ] Generating forecast for: DKL [2026-02-25T20:20:32.688386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-25T20:20:32.700145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-25T20:20:32.700460] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-25T20:20:32.701377] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-25T20:20:32.701433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:32.701468] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:32.701497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:32.701554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:32.763742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:32.764712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:32.764819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:32.764857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:32.889446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:32.889619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:32.889661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:32.889690] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:32.893880] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=88.24%) [2026-02-25T20:20:32.894184] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-25T20:20:32.894324] [INFO ] [sig ] DKL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:33.047829] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DKL.txt [2026-02-25T20:20:33.048049] [INFO ] [sig ] [900/3376] Completed DKL in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-25T20:20:33.048096] [INFO ] [sig ] [901/3376] Forecasting DKNG... [2026-02-25T20:20:33.048130] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-25T20:20:33.048160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-25T20:20:33.060950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-25T20:20:33.061329] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-25T20:20:33.062475] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-25T20:20:33.062537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:33.062606] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:33.062653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:33.062735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:33.128453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:33.129409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:33.129503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:33.129538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:33.250545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:33.250728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:33.250788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:33.250819] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:33.254825] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=62.82%) [2026-02-25T20:20:33.255128] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-25T20:20:33.255287] [INFO ] [sig ] DKNG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:33.420837] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DKNG.txt [2026-02-25T20:20:33.421002] [INFO ] [sig ] [901/3376] Completed DKNG in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-25T20:20:33.421060] [INFO ] [sig ] [902/3376] Forecasting DKS... [2026-02-25T20:20:33.421094] [INFO ] [sig ] Generating forecast for: DKS [2026-02-25T20:20:33.421124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-25T20:20:33.435060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-25T20:20:33.435417] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-25T20:20:33.436255] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-25T20:20:33.436310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:33.436344] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:33.436372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:33.436430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:33.498878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:33.499813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:33.499902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:33.499934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:33.622299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:33.622458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:33.622500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:33.622531] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:33.626092] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-25T20:20:33.626387] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-25T20:20:33.626521] [INFO ] [sig ] DKS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:33.782156] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DKS.txt [2026-02-25T20:20:33.782327] [INFO ] [sig ] [902/3376] Completed DKS in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:33.782369] [INFO ] [sig ] [903/3376] Forecasting DLB... [2026-02-25T20:20:33.782400] [INFO ] [sig ] Generating forecast for: DLB [2026-02-25T20:20:33.782432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-25T20:20:33.795821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-25T20:20:33.796230] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-25T20:20:33.797068] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-25T20:20:33.797135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:33.797171] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:33.797199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:33.797256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:33.857463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:33.858290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:33.858376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:33.858410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:33.988235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:33.988376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:33.988418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:33.988449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:33.992154] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-25T20:20:33.992449] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-25T20:20:33.992614] [INFO ] [sig ] DLB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:34.147308] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DLB.txt [2026-02-25T20:20:34.147479] [INFO ] [sig ] [903/3376] Completed DLB in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:34.147521] [INFO ] [sig ] [904/3376] Forecasting DLHC... [2026-02-25T20:20:34.147553] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-25T20:20:34.147602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-25T20:20:34.158982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-25T20:20:34.159299] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-25T20:20:34.160140] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-25T20:20:34.160194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:34.160254] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:34.160282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:34.160338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:34.219806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:34.220550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:34.220654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:34.220689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:34.347611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:34.347798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:34.347862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:34.347905] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:34.351644] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=63.30%) [2026-02-25T20:20:34.351948] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-25T20:20:34.352089] [INFO ] [sig ] DLHC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:34.499468] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DLHC.txt [2026-02-25T20:20:34.499626] [INFO ] [sig ] [904/3376] Completed DLHC in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:34.499670] [INFO ] [sig ] [905/3376] Forecasting DLNG... [2026-02-25T20:20:34.499701] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-25T20:20:34.499731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-25T20:20:34.511169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-25T20:20:34.511469] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-25T20:20:34.512289] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-25T20:20:34.512343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:34.512376] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:34.512403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:34.512459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:34.570862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:34.571720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:34.571807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:34.571840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:34.693766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:34.693935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:34.693978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:34.694008] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:34.697647] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-25T20:20:34.698005] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-25T20:20:34.698154] [INFO ] [sig ] DLNG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:34.861191] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DLNG.txt [2026-02-25T20:20:34.861377] [INFO ] [sig ] [905/3376] Completed DLNG in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:34.861446] [INFO ] [sig ] [906/3376] Forecasting DLO... [2026-02-25T20:20:34.861480] [INFO ] [sig ] Generating forecast for: DLO [2026-02-25T20:20:34.861510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-25T20:20:34.875136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-25T20:20:34.875719] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-25T20:20:34.876590] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-25T20:20:34.876648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:34.876682] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:34.876710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:34.876768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:34.947360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:34.948392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:34.948698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:34.948736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:35.074332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:35.074494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:35.074535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:35.074563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:35.082609] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=12.32%) [2026-02-25T20:20:35.083066] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-25T20:20:35.083232] [INFO ] [sig ] DLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:35.229474] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DLO.txt [2026-02-25T20:20:35.229648] [INFO ] [sig ] [906/3376] Completed DLO in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:35.229717] [INFO ] [sig ] [907/3376] Forecasting DLPN... [2026-02-25T20:20:35.229750] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-25T20:20:35.229780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-25T20:20:35.241881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-25T20:20:35.242297] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-25T20:20:35.243162] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-25T20:20:35.243228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:35.243267] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:35.243300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:35.243359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:35.303589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:35.304476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:35.304564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:35.304619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:35.415909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:35.416072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:35.416112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:35.416180] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:35.419824] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-02-25T20:20:35.420129] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-25T20:20:35.420286] [INFO ] [sig ] DLPN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:35.568907] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DLPN.txt [2026-02-25T20:20:35.569090] [INFO ] [sig ] [907/3376] Completed DLPN in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:35.569132] [INFO ] [sig ] [908/3376] Forecasting DLTH... [2026-02-25T20:20:35.569164] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-25T20:20:35.569196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-25T20:20:35.580938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-25T20:20:35.581274] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-25T20:20:35.582151] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-25T20:20:35.582210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:35.582246] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:35.582274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:35.582332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:35.642512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:35.643383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:35.643471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:35.643505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:35.768014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:35.768190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:35.768230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:35.768259] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:35.771746] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=46.50%) [2026-02-25T20:20:35.772027] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-25T20:20:35.772176] [INFO ] [sig ] DLTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:35.916958] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DLTH.txt [2026-02-25T20:20:35.917107] [INFO ] [sig ] [908/3376] Completed DLTH in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:35.917152] [INFO ] [sig ] [909/3376] Forecasting DLX... [2026-02-25T20:20:35.917190] [INFO ] [sig ] Generating forecast for: DLX [2026-02-25T20:20:35.917225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-25T20:20:35.929355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-25T20:20:35.929674] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-25T20:20:35.930508] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-25T20:20:35.930562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:35.930617] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:35.930646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:35.930703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:35.990895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:35.991717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:35.991802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:35.991836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:36.119869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:36.120025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:36.120065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:36.120097] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:36.123593] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-25T20:20:36.123871] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-25T20:20:36.123998] [INFO ] [sig ] DLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:36.276138] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DLX.txt [2026-02-25T20:20:36.276329] [INFO ] [sig ] [909/3376] Completed DLX in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:36.276378] [INFO ] [sig ] [910/3376] Forecasting DLY... [2026-02-25T20:20:36.276411] [INFO ] [sig ] Generating forecast for: DLY [2026-02-25T20:20:36.276443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-25T20:20:36.289539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-25T20:20:36.289974] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-25T20:20:36.290981] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-25T20:20:36.291038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:36.291072] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:36.291099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:36.291157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:36.355511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:36.356751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:36.356848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:36.356882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:36.484736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:36.484892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:36.484948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:36.484977] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:36.488846] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-25T20:20:36.489145] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-25T20:20:36.489283] [INFO ] [sig ] DLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:36.640503] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DLY.txt [2026-02-25T20:20:36.640671] [INFO ] [sig ] [910/3376] Completed DLY in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:36.640713] [INFO ] [sig ] [911/3376] Forecasting DMAC... [2026-02-25T20:20:36.640743] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-25T20:20:36.640771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-25T20:20:36.652152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-25T20:20:36.652476] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-25T20:20:36.653326] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-25T20:20:36.653381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:36.653414] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:36.653450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:36.653509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:36.714344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:36.715288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:36.715384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:36.715418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:36.842019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:36.842191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:36.842239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:36.842277] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:36.846446] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-25T20:20:36.846762] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-25T20:20:36.846895] [INFO ] [sig ] DMAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:36.994723] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DMAC.txt [2026-02-25T20:20:36.994897] [INFO ] [sig ] [911/3376] Completed DMAC in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:36.994940] [INFO ] [sig ] [912/3376] Forecasting DMB... [2026-02-25T20:20:36.994971] [INFO ] [sig ] Generating forecast for: DMB [2026-02-25T20:20:36.995005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-25T20:20:37.006825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-25T20:20:37.007228] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-25T20:20:37.008496] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-25T20:20:37.008553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:37.008615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:37.008651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:37.008711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:37.069690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:37.070556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:37.070680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:37.070716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:37.193838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:37.194011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:37.194051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:37.194080] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:37.197646] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=6.59%) [2026-02-25T20:20:37.198031] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-25T20:20:37.198185] [INFO ] [sig ] DMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:37.351960] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DMB.txt [2026-02-25T20:20:37.352131] [INFO ] [sig ] [912/3376] Completed DMB in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-25T20:20:37.352175] [INFO ] [sig ] [913/3376] Forecasting DMLP... [2026-02-25T20:20:37.352207] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-25T20:20:37.352239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-25T20:20:37.364517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-25T20:20:37.364924] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-25T20:20:37.365832] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-25T20:20:37.365897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:37.365934] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:37.365961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:37.366019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:37.433329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:37.434604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:37.434702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:37.434735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:37.560728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:37.560892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:37.560933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:37.560963] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:37.564827] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-02-25T20:20:37.565114] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-25T20:20:37.565249] [INFO ] [sig ] DMLP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:37.729561] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DMLP.txt [2026-02-25T20:20:37.729745] [INFO ] [sig ] [913/3376] Completed DMLP in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-25T20:20:37.729787] [INFO ] [sig ] [914/3376] Forecasting DMO... [2026-02-25T20:20:37.729817] [INFO ] [sig ] Generating forecast for: DMO [2026-02-25T20:20:37.729847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-25T20:20:37.742156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-25T20:20:37.742515] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-25T20:20:37.743417] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-25T20:20:37.743473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:37.743517] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:37.743549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:37.743645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:37.801691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:37.802565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:37.802717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:37.802766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:37.921689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:37.921848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:37.921889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:37.921919] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:37.925318] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=61.77%) [2026-02-25T20:20:37.925637] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-25T20:20:37.925768] [INFO ] [sig ] DMO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:38.080138] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DMO.txt [2026-02-25T20:20:38.080332] [INFO ] [sig ] [914/3376] Completed DMO in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-25T20:20:38.080381] [INFO ] [sig ] [915/3376] Forecasting DMRC... [2026-02-25T20:20:38.080412] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-25T20:20:38.080450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-25T20:20:38.093938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-25T20:20:38.094275] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-25T20:20:38.095314] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-25T20:20:38.095561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:38.095633] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:38.095666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:38.095723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:38.157111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:38.158234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:38.158334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:38.158558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:38.284789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:38.284952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:38.284992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:38.285020] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:38.288736] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=86.77%) [2026-02-25T20:20:38.289033] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-25T20:20:38.289166] [INFO ] [sig ] DMRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:38.455366] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DMRC.txt [2026-02-25T20:20:38.455540] [INFO ] [sig ] [915/3376] Completed DMRC in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-25T20:20:38.455601] [INFO ] [sig ] [916/3376] Forecasting DMXF... [2026-02-25T20:20:38.455635] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-25T20:20:38.455667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-25T20:20:38.468610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-25T20:20:38.469080] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-25T20:20:38.470001] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-25T20:20:38.470058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:38.470093] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:38.470121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:38.470181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:38.534911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:38.535853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:38.535941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:38.535976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:38.663979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:38.664148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:38.664189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:38.664218] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:38.667832] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-02-25T20:20:38.668163] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-25T20:20:38.668315] [INFO ] [sig ] DMXF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:38.927281] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DMXF.txt [2026-02-25T20:20:38.927428] [INFO ] [sig ] [916/3376] Completed DMXF in 0.5s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-25T20:20:38.927469] [INFO ] [sig ] [917/3376] Forecasting DNA... [2026-02-25T20:20:38.927500] [INFO ] [sig ] Generating forecast for: DNA [2026-02-25T20:20:38.927530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-25T20:20:38.939500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-25T20:20:38.939803] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-25T20:20:38.940621] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-25T20:20:38.940675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:38.940709] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:38.940736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:38.940794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:39.001182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:39.002125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:39.002208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:39.002241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:39.126972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:39.127131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:39.127170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:39.127201] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:39.130967] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=55.96%) [2026-02-25T20:20:39.131246] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-25T20:20:39.131375] [INFO ] [sig ] DNA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:39.280700] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DNA.txt [2026-02-25T20:20:39.280875] [INFO ] [sig ] [917/3376] Completed DNA in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-25T20:20:39.280918] [INFO ] [sig ] [918/3376] Forecasting DNLI... [2026-02-25T20:20:39.280949] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-25T20:20:39.280987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-25T20:20:39.293209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-25T20:20:39.293722] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-25T20:20:39.294733] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-25T20:20:39.294787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:39.294819] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:39.294846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:39.294903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:39.354625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:39.355416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:39.355501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:39.355535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:39.493080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:39.493276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:39.493333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:39.493366] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:39.497216] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-02-25T20:20:39.497518] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-25T20:20:39.497684] [INFO ] [sig ] DNLI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:39.658029] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DNLI.txt [2026-02-25T20:20:39.658215] [INFO ] [sig ] [918/3376] Completed DNLI in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-25T20:20:39.658257] [INFO ] [sig ] [919/3376] Forecasting DNP... [2026-02-25T20:20:39.658288] [INFO ] [sig ] Generating forecast for: DNP [2026-02-25T20:20:39.658318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-25T20:20:39.672488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-25T20:20:39.672873] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-25T20:20:39.673942] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-25T20:20:39.673997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:39.674029] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:39.674057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:39.674113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:39.740059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:39.741072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:39.741189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:39.741235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:39.871653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:39.871820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:39.871861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:39.871889] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:39.875620] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-02-25T20:20:39.876011] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-25T20:20:39.876160] [INFO ] [sig ] DNP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:40.028987] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DNP.txt [2026-02-25T20:20:40.029182] [INFO ] [sig ] [919/3376] Completed DNP in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:40.029227] [INFO ] [sig ] [920/3376] Forecasting DNTH... [2026-02-25T20:20:40.029264] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-25T20:20:40.029301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-25T20:20:40.040715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-25T20:20:40.041081] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-25T20:20:40.041937] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-25T20:20:40.041992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:40.042025] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:40.042052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:40.042109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:40.102227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:40.103191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:40.103298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:40.103340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:40.224403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:40.224592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:40.224636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:40.224666] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:40.228298] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-02-25T20:20:40.228637] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-25T20:20:40.228780] [INFO ] [sig ] DNTH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:40.395588] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DNTH.txt [2026-02-25T20:20:40.395753] [INFO ] [sig ] [920/3376] Completed DNTH in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:40.395796] [INFO ] [sig ] [921/3376] Forecasting DOCN... [2026-02-25T20:20:40.395827] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-25T20:20:40.395859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-25T20:20:40.407964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-25T20:20:40.408459] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-25T20:20:40.409392] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-25T20:20:40.409449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:40.409513] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:40.409543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:40.409620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:40.472079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:40.473168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:40.473271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:40.473313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:40.610099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:40.610263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:40.610304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:40.610351] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:40.614471] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=69.87%) [2026-02-25T20:20:40.614799] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-25T20:20:40.614972] [INFO ] [sig ] DOCN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:40.775956] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DOCN.txt [2026-02-25T20:20:40.776190] [INFO ] [sig ] [921/3376] Completed DOCN in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:40.776252] [INFO ] [sig ] [922/3376] Forecasting DOCS... [2026-02-25T20:20:40.776296] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-25T20:20:40.776337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-25T20:20:40.793139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-25T20:20:40.793647] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-25T20:20:40.794966] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-25T20:20:40.795031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:40.795073] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:40.795109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:40.795192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:40.865472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:40.866542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:40.866652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:40.866686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:40.995415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:40.995793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:40.995834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:40.995863] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:40.999643] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=66.51%) [2026-02-25T20:20:40.999940] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-25T20:20:41.000076] [INFO ] [sig ] DOCS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:41.149945] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DOCS.txt [2026-02-25T20:20:41.150142] [INFO ] [sig ] [922/3376] Completed DOCS in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:41.150187] [INFO ] [sig ] [923/3376] Forecasting DOGZ... [2026-02-25T20:20:41.150219] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-25T20:20:41.150248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-25T20:20:41.162807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-25T20:20:41.163191] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-25T20:20:41.164061] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-25T20:20:41.164116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:41.164149] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:41.164176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:41.164232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:41.221510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:41.222353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:41.222440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:41.222473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:41.343544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:41.343726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:41.343768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:41.343797] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:41.347238] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-02-25T20:20:41.347525] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-25T20:20:41.347681] [INFO ] [sig ] DOGZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:41.496192] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DOGZ.txt [2026-02-25T20:20:41.496360] [INFO ] [sig ] [923/3376] Completed DOGZ in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:41.496401] [INFO ] [sig ] [924/3376] Forecasting DOLE... [2026-02-25T20:20:41.496432] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-25T20:20:41.496464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-25T20:20:41.509284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-25T20:20:41.509700] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-25T20:20:41.510501] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-25T20:20:41.510555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:41.510614] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:41.510644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:41.510701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:41.571180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:41.572086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:41.572175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:41.572209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:41.702735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:41.702900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:41.702942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:41.703007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:41.707397] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=51.78%) [2026-02-25T20:20:41.707723] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-25T20:20:41.707861] [INFO ] [sig ] DOLE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:41.857211] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DOLE.txt [2026-02-25T20:20:41.857358] [INFO ] [sig ] [924/3376] Completed DOLE in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:41.857399] [INFO ] [sig ] [925/3376] Forecasting DOMO... [2026-02-25T20:20:41.857431] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-25T20:20:41.857463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-25T20:20:41.868706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-25T20:20:41.869050] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-25T20:20:41.869876] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-25T20:20:41.869930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:41.869963] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:41.869991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:41.870060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:41.945095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:41.946170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:41.946275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:41.946326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:42.078178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:42.078342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:42.078383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:42.078413] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:42.082099] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-25T20:20:42.082397] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-25T20:20:42.082535] [INFO ] [sig ] DOMO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:42.229215] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DOMO.txt [2026-02-25T20:20:42.229359] [INFO ] [sig ] [925/3376] Completed DOMO in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:42.229401] [INFO ] [sig ] [926/3376] Forecasting DORM... [2026-02-25T20:20:42.229431] [INFO ] [sig ] Generating forecast for: DORM [2026-02-25T20:20:42.229461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-25T20:20:42.241389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-25T20:20:42.241696] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-25T20:20:42.242484] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-25T20:20:42.242537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:42.242592] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:42.242623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:42.242681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:42.305554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:42.306350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:42.306456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:42.306491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:42.432710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:42.432874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:42.432915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:42.432946] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:42.436548] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-02-25T20:20:42.436871] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-25T20:20:42.437024] [INFO ] [sig ] DORM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:42.584248] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DORM.txt [2026-02-25T20:20:42.584430] [INFO ] [sig ] [926/3376] Completed DORM in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:42.584483] [INFO ] [sig ] [927/3376] Forecasting DOUG... [2026-02-25T20:20:42.584513] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-25T20:20:42.584543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-25T20:20:42.596444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-25T20:20:42.596755] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-25T20:20:42.597553] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-25T20:20:42.597636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:42.597670] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:42.597697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:42.597755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:42.660460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:42.661352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:42.661457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:42.661494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:42.779810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:42.779969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:42.780010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:42.780041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:42.783603] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-02-25T20:20:42.783894] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-25T20:20:42.784025] [INFO ] [sig ] DOUG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:42.936392] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DOUG.txt [2026-02-25T20:20:42.936558] [INFO ] [sig ] [927/3376] Completed DOUG in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:42.936627] [INFO ] [sig ] [928/3376] Forecasting DOX... [2026-02-25T20:20:42.936669] [INFO ] [sig ] Generating forecast for: DOX [2026-02-25T20:20:42.936700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-25T20:20:42.948401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-25T20:20:42.948747] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-25T20:20:42.949588] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-25T20:20:42.949644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:42.949678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:42.949707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:42.949765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:43.010811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:43.011673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:43.011757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:43.011791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:43.133999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:43.134160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:43.134201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:43.134230] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:43.138308] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-25T20:20:43.138651] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-25T20:20:43.138939] [INFO ] [sig ] DOX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:43.295235] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DOX.txt [2026-02-25T20:20:43.295446] [INFO ] [sig ] [928/3376] Completed DOX in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-25T20:20:43.295502] [INFO ] [sig ] [929/3376] Forecasting DPG... [2026-02-25T20:20:43.295548] [INFO ] [sig ] Generating forecast for: DPG [2026-02-25T20:20:43.295616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-25T20:20:43.310212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-25T20:20:43.310824] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-25T20:20:43.311706] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-25T20:20:43.311763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:43.311797] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:43.311826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:43.311885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:43.374346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:43.375246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:43.375336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:43.375370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:43.501872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:43.502039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:43.502080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:43.502110] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:43.505785] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=68.09%) [2026-02-25T20:20:43.506091] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-25T20:20:43.506228] [INFO ] [sig ] DPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:43.658023] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DPG.txt [2026-02-25T20:20:43.658204] [INFO ] [sig ] [929/3376] Completed DPG in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-25T20:20:43.658245] [INFO ] [sig ] [930/3376] Forecasting DPRO... [2026-02-25T20:20:43.658276] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-25T20:20:43.658305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-25T20:20:43.672403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-25T20:20:43.672869] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-25T20:20:43.673938] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-25T20:20:43.673994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:43.674026] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:43.674053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:43.674109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:43.742125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:43.743111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:43.743200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:43.743234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:43.867516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:43.867713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:43.867762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:43.867792] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:43.872738] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=58.83%) [2026-02-25T20:20:43.873138] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-25T20:20:43.873288] [INFO ] [sig ] DPRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:44.029777] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DPRO.txt [2026-02-25T20:20:44.029950] [INFO ] [sig ] [930/3376] Completed DPRO in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-25T20:20:44.029992] [INFO ] [sig ] [931/3376] Forecasting DPZ... [2026-02-25T20:20:44.030023] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-25T20:20:44.030053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-25T20:20:44.043005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-25T20:20:44.043375] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-25T20:20:44.044191] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-25T20:20:44.044245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:44.044277] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:44.044305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:44.044362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:44.104492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:44.105404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:44.105549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:44.105603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:44.231669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:44.231832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:44.231873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:44.231902] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:44.235472] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-02-25T20:20:44.235801] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-25T20:20:44.235947] [INFO ] [sig ] DPZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:44.391852] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DPZ.txt [2026-02-25T20:20:44.392012] [INFO ] [sig ] [931/3376] Completed DPZ in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-25T20:20:44.392054] [INFO ] [sig ] [932/3376] Forecasting DQ... [2026-02-25T20:20:44.392087] [INFO ] [sig ] Generating forecast for: DQ [2026-02-25T20:20:44.392118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-25T20:20:44.404787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-25T20:20:44.405149] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-25T20:20:44.405960] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-25T20:20:44.406014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:44.406045] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:44.406072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:44.406128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:44.469386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:44.470313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:44.470434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:44.470488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:44.603399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:44.603565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:44.603631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:44.603680] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:44.607422] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-02-25T20:20:44.607819] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-25T20:20:44.608014] [INFO ] [sig ] DQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:44.767488] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DQ.txt [2026-02-25T20:20:44.767674] [INFO ] [sig ] [932/3376] Completed DQ in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-25T20:20:44.767730] [INFO ] [sig ] [933/3376] Forecasting DRD... [2026-02-25T20:20:44.767765] [INFO ] [sig ] Generating forecast for: DRD [2026-02-25T20:20:44.767797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-25T20:20:44.780553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-25T20:20:44.780934] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-25T20:20:44.781823] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-25T20:20:44.781879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:44.781911] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:44.781937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:44.781994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:44.848891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:44.849923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:44.850023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:44.850057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:44.985635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:44.985804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:44.985846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:44.985875] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:44.989554] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-02-25T20:20:44.989894] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-25T20:20:44.990043] [INFO ] [sig ] DRD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:45.139665] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRD.txt [2026-02-25T20:20:45.139806] [INFO ] [sig ] [933/3376] Completed DRD in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-25T20:20:45.139847] [INFO ] [sig ] [934/3376] Forecasting DRH... [2026-02-25T20:20:45.139877] [INFO ] [sig ] Generating forecast for: DRH [2026-02-25T20:20:45.139907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-25T20:20:45.154266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-25T20:20:45.154715] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-25T20:20:45.155560] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-25T20:20:45.155635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:45.155672] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:45.155701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:45.155759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:45.216041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:45.217033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:45.217125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:45.217161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:45.353232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:45.353450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:45.353545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:45.353600] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:45.357512] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=43.27%) [2026-02-25T20:20:45.357849] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-25T20:20:45.358021] [INFO ] [sig ] DRH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:45.517656] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRH.txt [2026-02-25T20:20:45.517872] [INFO ] [sig ] [934/3376] Completed DRH in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-25T20:20:45.517914] [INFO ] [sig ] [935/3376] Forecasting DRI... [2026-02-25T20:20:45.517945] [INFO ] [sig ] Generating forecast for: DRI [2026-02-25T20:20:45.517997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-25T20:20:45.532678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-25T20:20:45.533061] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-25T20:20:45.533902] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-25T20:20:45.533956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:45.533989] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:45.534016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:45.534082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:45.592082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:45.593049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:45.593139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:45.593172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:45.722098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:45.722258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:45.722297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:45.722327] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:45.725857] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=73.35%) [2026-02-25T20:20:45.726166] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-25T20:20:45.726314] [INFO ] [sig ] DRI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:45.871715] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DRI.txt [2026-02-25T20:20:45.871907] [INFO ] [sig ] [935/3376] Completed DRI in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:45.871953] [INFO ] [sig ] [936/3376] Forecasting DRLL... [2026-02-25T20:20:45.871985] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-25T20:20:45.872017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-25T20:20:45.884242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-25T20:20:45.884691] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-25T20:20:45.885560] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-25T20:20:45.885646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:45.885681] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:45.885709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:45.885768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:45.946645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:45.947559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:45.947680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:45.947715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:46.067886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:46.068064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:46.068106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:46.068136] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:46.071767] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-25T20:20:46.072253] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-25T20:20:46.072391] [INFO ] [sig ] DRLL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:46.221376] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRLL.txt [2026-02-25T20:20:46.221544] [INFO ] [sig ] [936/3376] Completed DRLL in 0.3s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:46.221610] [INFO ] [sig ] [937/3376] Forecasting DRMA... [2026-02-25T20:20:46.221642] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-25T20:20:46.221673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-25T20:20:46.235351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-25T20:20:46.235957] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-25T20:20:46.236782] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-25T20:20:46.236836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:46.236868] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:46.236895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:46.236951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:46.297218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:46.298196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:46.298288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:46.298321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:46.421252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:46.421422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:46.421462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:46.421496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:46.425438] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-02-25T20:20:46.425765] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-25T20:20:46.425904] [INFO ] [sig ] DRMA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:46.582675] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRMA.txt [2026-02-25T20:20:46.582842] [INFO ] [sig ] [937/3376] Completed DRMA in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:46.582883] [INFO ] [sig ] [938/3376] Forecasting DRS... [2026-02-25T20:20:46.582917] [INFO ] [sig ] Generating forecast for: DRS [2026-02-25T20:20:46.582948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-25T20:20:46.595723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-25T20:20:46.596130] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-25T20:20:46.597037] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-25T20:20:46.597104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:46.597189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:46.597219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:46.597280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:46.661905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:46.663139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:46.663258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:46.663297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:46.784823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:46.784989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:46.785031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:46.785062] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:46.788919] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=39.35%) [2026-02-25T20:20:46.789284] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-25T20:20:46.789449] [INFO ] [sig ] DRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:46.953479] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRS.txt [2026-02-25T20:20:46.953861] [INFO ] [sig ] [938/3376] Completed DRS in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:46.953906] [INFO ] [sig ] [939/3376] Forecasting DRTS... [2026-02-25T20:20:46.953936] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-25T20:20:46.953966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-25T20:20:46.966252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-25T20:20:46.966780] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-25T20:20:46.968101] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-25T20:20:46.968170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:46.968219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:46.968268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:46.968358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:47.033233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:47.034163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:47.034259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:47.034294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:47.157025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:47.157192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:47.157237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:47.157267] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:47.161654] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=9.70%) [2026-02-25T20:20:47.162031] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-25T20:20:47.162186] [INFO ] [sig ] DRTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:47.333398] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRTS.txt [2026-02-25T20:20:47.333566] [INFO ] [sig ] [939/3376] Completed DRTS in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:47.333631] [INFO ] [sig ] [940/3376] Forecasting DRUG... [2026-02-25T20:20:47.333663] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-25T20:20:47.333693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-25T20:20:47.345788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-25T20:20:47.346264] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-25T20:20:47.347251] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-25T20:20:47.347314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:47.347350] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:47.347379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:47.347438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:47.413379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:47.414295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:47.414390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:47.414431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:47.537789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:47.537948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:47.538006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:47.538036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:47.541871] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-25T20:20:47.542156] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-25T20:20:47.542286] [INFO ] [sig ] DRUG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:47.690691] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRUG.txt [2026-02-25T20:20:47.691040] [INFO ] [sig ] [940/3376] Completed DRUG in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:47.691083] [INFO ] [sig ] [941/3376] Forecasting DRVN... [2026-02-25T20:20:47.691117] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-25T20:20:47.691163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-25T20:20:47.704320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-25T20:20:47.704703] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-25T20:20:47.705604] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-25T20:20:47.705668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:47.705701] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:47.705730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:47.705790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:47.766106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:47.767254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:47.767346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:47.767380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:47.890283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:47.890439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:47.890480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:47.890557] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:47.894904] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=37.30%) [2026-02-25T20:20:47.895196] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-25T20:20:47.895333] [INFO ] [sig ] DRVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:48.045667] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DRVN.txt [2026-02-25T20:20:48.045823] [INFO ] [sig ] [941/3376] Completed DRVN in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:48.045865] [INFO ] [sig ] [942/3376] Forecasting DSGX... [2026-02-25T20:20:48.045903] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-25T20:20:48.045935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-25T20:20:48.058523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-25T20:20:48.058893] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-25T20:20:48.059931] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-25T20:20:48.059985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:48.060016] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:48.060042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:48.060098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:48.120245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:48.120983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:48.121069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:48.121104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:48.245944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:48.246110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:48.246150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:48.246179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:48.249888] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=22.04%) [2026-02-25T20:20:48.250192] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-25T20:20:48.250331] [INFO ] [sig ] DSGX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:48.401189] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DSGX.txt [2026-02-25T20:20:48.401361] [INFO ] [sig ] [942/3376] Completed DSGX in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:48.401402] [INFO ] [sig ] [943/3376] Forecasting DSL... [2026-02-25T20:20:48.401433] [INFO ] [sig ] Generating forecast for: DSL [2026-02-25T20:20:48.401469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-25T20:20:48.414510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-25T20:20:48.414880] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-25T20:20:48.415677] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-25T20:20:48.415730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:48.415762] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:48.415788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:48.415845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:48.476338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:48.477308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:48.477407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:48.477444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:48.597941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:48.598114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:48.598154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:48.598183] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:48.601816] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=38.96%) [2026-02-25T20:20:48.602115] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-25T20:20:48.602251] [INFO ] [sig ] DSL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:48.751342] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DSL.txt [2026-02-25T20:20:48.751520] [INFO ] [sig ] [943/3376] Completed DSL in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:48.751603] [INFO ] [sig ] [944/3376] Forecasting DSM... [2026-02-25T20:20:48.751649] [INFO ] [sig ] Generating forecast for: DSM [2026-02-25T20:20:48.751683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-25T20:20:48.763004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-25T20:20:48.763363] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-25T20:20:48.764175] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-25T20:20:48.764228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:48.764259] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:48.764285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:48.764345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:48.823449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:48.824330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:48.824416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:48.824448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:48.945863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:48.946024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:48.946064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:48.946092] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:48.950095] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=39.92%) [2026-02-25T20:20:48.950441] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-25T20:20:48.950609] [INFO ] [sig ] DSM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:49.098308] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DSM.txt [2026-02-25T20:20:49.098455] [INFO ] [sig ] [944/3376] Completed DSM in 0.3s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:49.098503] [INFO ] [sig ] [945/3376] Forecasting DSP... [2026-02-25T20:20:49.098539] [INFO ] [sig ] Generating forecast for: DSP [2026-02-25T20:20:49.098595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-25T20:20:49.110820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-25T20:20:49.111222] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-25T20:20:49.112048] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-25T20:20:49.112103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:49.112136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:49.112163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:49.112221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:49.175251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:49.176169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:49.176262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:49.176296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:49.304054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:49.304215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:49.304257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:49.304304] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:49.308118] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-25T20:20:49.308478] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-25T20:20:49.308681] [INFO ] [sig ] DSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:49.460781] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DSP.txt [2026-02-25T20:20:49.460952] [INFO ] [sig ] [945/3376] Completed DSP in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-25T20:20:49.460995] [INFO ] [sig ] [946/3376] Forecasting DSX... [2026-02-25T20:20:49.461027] [INFO ] [sig ] Generating forecast for: DSX [2026-02-25T20:20:49.461057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-25T20:20:49.472968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-25T20:20:49.473353] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-25T20:20:49.474357] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-25T20:20:49.474417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:49.474452] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:49.474484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:49.474553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:49.535996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:49.536910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:49.537005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:49.537039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:49.662065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:49.662226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:49.662267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:49.662296] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:49.665768] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-02-25T20:20:49.666061] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-25T20:20:49.666193] [INFO ] [sig ] DSX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:49.820609] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DSX.txt [2026-02-25T20:20:49.820784] [INFO ] [sig ] [946/3376] Completed DSX in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-25T20:20:49.820826] [INFO ] [sig ] [947/3376] Forecasting DTB... [2026-02-25T20:20:49.820857] [INFO ] [sig ] Generating forecast for: DTB [2026-02-25T20:20:49.820886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-25T20:20:49.833491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-25T20:20:49.834195] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-25T20:20:49.835403] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-25T20:20:49.835472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:49.835515] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:49.835550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:49.835663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:49.900518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:49.901477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:49.901595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:49.901649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:50.024222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:50.024402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:50.024445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:50.024474] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:50.028458] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: UP (p=58.28%) [2026-02-25T20:20:50.028880] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-25T20:20:50.029041] [INFO ] [sig ] DTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:50.181817] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DTB.txt [2026-02-25T20:20:50.181979] [INFO ] [sig ] [947/3376] Completed DTB in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-25T20:20:50.182021] [INFO ] [sig ] [948/3376] Forecasting DTE... [2026-02-25T20:20:50.182052] [INFO ] [sig ] Generating forecast for: DTE [2026-02-25T20:20:50.182082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-25T20:20:50.194594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-25T20:20:50.194969] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-25T20:20:50.195808] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-25T20:20:50.195861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:50.195894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:50.195923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:50.195982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:50.256797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:50.257733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:50.257822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:50.257893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:50.382147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:50.382344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:50.382388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:50.382419] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:50.386055] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-02-25T20:20:50.386353] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-25T20:20:50.386496] [INFO ] [sig ] DTE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:50.542585] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DTE.txt [2026-02-25T20:20:50.542730] [INFO ] [sig ] [948/3376] Completed DTE in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-25T20:20:50.542770] [INFO ] [sig ] [949/3376] Forecasting DTG... [2026-02-25T20:20:50.542801] [INFO ] [sig ] Generating forecast for: DTG [2026-02-25T20:20:50.542832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-25T20:20:50.554441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-25T20:20:50.554795] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-25T20:20:50.555629] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-25T20:20:50.555689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:50.555722] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:50.555749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:50.555817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:50.613949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:50.614770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:50.614853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:50.614886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:50.732750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:50.732915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:50.732956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:50.732985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:50.736898] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-25T20:20:50.737182] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-25T20:20:50.737314] [INFO ] [sig ] DTG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:50.883480] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DTG.txt [2026-02-25T20:20:50.883646] [INFO ] [sig ] [949/3376] Completed DTG in 0.3s | 2.74 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-25T20:20:50.883688] [INFO ] [sig ] [950/3376] Forecasting DTIL... [2026-02-25T20:20:50.883718] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-25T20:20:50.883748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-25T20:20:50.895224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-25T20:20:50.895522] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-25T20:20:50.896330] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-25T20:20:50.896384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:50.896416] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:50.896443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:50.896500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:50.957423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:50.958361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:50.958445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:50.958480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:51.087262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:51.087425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:51.087468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:51.087497] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:51.091426] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-02-25T20:20:51.091784] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-25T20:20:51.091936] [INFO ] [sig ] DTIL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:51.247002] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DTIL.txt [2026-02-25T20:20:51.247190] [INFO ] [sig ] [950/3376] Completed DTIL in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-25T20:20:51.247239] [INFO ] [sig ] [951/3376] Forecasting DTM... [2026-02-25T20:20:51.247270] [INFO ] [sig ] Generating forecast for: DTM [2026-02-25T20:20:51.247299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-25T20:20:51.259743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-25T20:20:51.260077] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-25T20:20:51.260930] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-25T20:20:51.260995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:51.261027] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:51.261054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:51.261113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:51.321718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:51.322723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:51.322810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:51.322845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:51.450508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:51.450684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:51.450726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:51.450754] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:51.454162] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=78.53%) [2026-02-25T20:20:51.454437] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-25T20:20:51.454603] [INFO ] [sig ] DTM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:51.601696] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DTM.txt [2026-02-25T20:20:51.601877] [INFO ] [sig ] [951/3376] Completed DTM in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:51.601918] [INFO ] [sig ] [952/3376] Forecasting DUK... [2026-02-25T20:20:51.601949] [INFO ] [sig ] Generating forecast for: DUK [2026-02-25T20:20:51.601980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-25T20:20:51.620004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-25T20:20:51.620426] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-25T20:20:51.621363] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-25T20:20:51.621422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:51.621459] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:51.621490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:51.621562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:51.685754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:51.686682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:51.686766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:51.686798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:51.813463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:51.813659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:51.813711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:51.813741] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:51.817654] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-25T20:20:51.818193] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-25T20:20:51.818331] [INFO ] [sig ] DUK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:51.970475] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DUK.txt [2026-02-25T20:20:51.970661] [INFO ] [sig ] [952/3376] Completed DUK in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:51.970705] [INFO ] [sig ] [953/3376] Forecasting DUKB... [2026-02-25T20:20:51.970737] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-25T20:20:51.970766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-25T20:20:51.983850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-25T20:20:51.984244] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-25T20:20:51.985074] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-25T20:20:51.985128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:51.985160] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:51.985187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:51.985243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:52.046840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:52.047728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:52.047813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:52.047847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:52.177732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:52.177904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:52.177947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:52.178002] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:52.181888] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-02-25T20:20:52.182362] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-25T20:20:52.182546] [INFO ] [sig ] DUKB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:52.353834] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DUKB.txt [2026-02-25T20:20:52.354062] [INFO ] [sig ] [953/3376] Completed DUKB in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:52.354130] [INFO ] [sig ] [954/3376] Forecasting DUOL... [2026-02-25T20:20:52.354177] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-25T20:20:52.354221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-25T20:20:52.368020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-25T20:20:52.368449] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-25T20:20:52.369532] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-25T20:20:52.369621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:52.369668] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:52.369698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:52.369756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:52.433475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:52.434397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:52.434486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:52.434520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:52.564421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:52.564611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:52.564673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:52.564715] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:52.568553] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=69.94%) [2026-02-25T20:20:52.568868] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-25T20:20:52.569196] [INFO ] [sig ] DUOL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:52.734898] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DUOL.txt [2026-02-25T20:20:52.735034] [INFO ] [sig ] [954/3376] Completed DUOL in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:52.735080] [INFO ] [sig ] [955/3376] Forecasting DVA... [2026-02-25T20:20:52.735112] [INFO ] [sig ] Generating forecast for: DVA [2026-02-25T20:20:52.735142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-25T20:20:52.747660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-25T20:20:52.748031] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-25T20:20:52.748867] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-25T20:20:52.748920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:52.748980] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:52.749009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:52.749066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:52.811351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:52.812156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:52.812241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:52.812276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:52.941213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:52.941383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:52.941427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:52.941457] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:52.945255] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: UP (p=53.27%) [2026-02-25T20:20:52.945617] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-25T20:20:52.945786] [INFO ] [sig ] DVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:53.113180] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DVA.txt [2026-02-25T20:20:53.113389] [INFO ] [sig ] [955/3376] Completed DVA in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:53.113436] [INFO ] [sig ] [956/3376] Forecasting DVN... [2026-02-25T20:20:53.113468] [INFO ] [sig ] Generating forecast for: DVN [2026-02-25T20:20:53.113500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-25T20:20:53.126139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-25T20:20:53.126545] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-25T20:20:53.127507] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-25T20:20:53.127591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:53.127628] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:53.127655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:53.127713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:53.194070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:53.195178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:53.195328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:53.195378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:53.340439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:53.340673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:53.340748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:53.340786] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:53.345399] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-25T20:20:53.345818] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-25T20:20:53.345970] [INFO ] [sig ] DVN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:53.510216] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DVN.txt [2026-02-25T20:20:53.510388] [INFO ] [sig ] [956/3376] Completed DVN in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:53.510429] [INFO ] [sig ] [957/3376] Forecasting DWAS... [2026-02-25T20:20:53.510461] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-25T20:20:53.510491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-25T20:20:53.522117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-25T20:20:53.522474] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-25T20:20:53.523339] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-25T20:20:53.523395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:53.523430] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:53.523457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:53.523515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:53.581553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:53.582407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:53.582497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:53.582554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:53.732042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:53.732204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:53.732247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:53.732278] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:53.735985] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-25T20:20:53.736296] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-25T20:20:53.736442] [INFO ] [sig ] DWAS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:53.891388] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DWAS.txt [2026-02-25T20:20:53.891636] [INFO ] [sig ] [957/3376] Completed DWAS in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:53.891694] [INFO ] [sig ] [958/3376] Forecasting DWSH... [2026-02-25T20:20:53.891733] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-25T20:20:53.891964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-25T20:20:53.904467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-25T20:20:53.904932] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-25T20:20:53.905867] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-25T20:20:53.905925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:53.905958] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:53.905987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:53.906045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:53.964899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:53.965821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:53.965933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:53.965970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:54.077080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:54.077244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:54.077304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:54.077384] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:54.081436] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-25T20:20:54.081770] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-25T20:20:54.081914] [INFO ] [sig ] DWSH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:54.231130] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DWSH.txt [2026-02-25T20:20:54.231286] [INFO ] [sig ] [958/3376] Completed DWSH in 0.3s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:54.231327] [INFO ] [sig ] [959/3376] Forecasting DX... [2026-02-25T20:20:54.231359] [INFO ] [sig ] Generating forecast for: DX [2026-02-25T20:20:54.231390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-25T20:20:54.246469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-25T20:20:54.246856] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-25T20:20:54.247897] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-25T20:20:54.247950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:54.248005] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:54.248035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:54.248092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:54.310062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:54.310967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:54.311055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:54.311089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:54.437236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:54.437397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:54.437438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:54.437468] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:54.441026] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-25T20:20:54.441340] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-25T20:20:54.441478] [INFO ] [sig ] DX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:54.590183] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DX.txt [2026-02-25T20:20:54.590324] [INFO ] [sig ] [959/3376] Completed DX in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:54.590365] [INFO ] [sig ] [960/3376] Forecasting DXC... [2026-02-25T20:20:54.590396] [INFO ] [sig ] Generating forecast for: DXC [2026-02-25T20:20:54.590426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-25T20:20:54.601884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-25T20:20:54.602166] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-25T20:20:54.602974] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-25T20:20:54.603028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:54.603059] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:54.603086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:54.603144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:54.661213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:54.662135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:54.662216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:54.662248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:54.782930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:54.783080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:54.783119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:54.783149] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:54.786613] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: DOWN (p=27.71%) [2026-02-25T20:20:54.786897] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-25T20:20:54.787032] [INFO ] [sig ] DXC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:54.935851] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DXC.txt [2026-02-25T20:20:54.936003] [INFO ] [sig ] [960/3376] Completed DXC in 0.3s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:54.936043] [INFO ] [sig ] [961/3376] Forecasting DXCM... [2026-02-25T20:20:54.936074] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-25T20:20:54.936105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-25T20:20:54.948023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-25T20:20:54.948400] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-25T20:20:54.949444] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-25T20:20:54.949499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:54.949532] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:54.949560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:54.949651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:55.014048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:55.014984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:55.015074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:55.015109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:55.143772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:55.143937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:55.143980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:55.144009] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:55.147557] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-02-25T20:20:55.147886] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-25T20:20:55.148054] [INFO ] [sig ] DXCM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:55.301833] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DXCM.txt [2026-02-25T20:20:55.302212] [INFO ] [sig ] [961/3376] Completed DXCM in 0.4s | 2.74 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-25T20:20:55.302254] [INFO ] [sig ] [962/3376] Forecasting DXPE... [2026-02-25T20:20:55.302284] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-25T20:20:55.302314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-25T20:20:55.315032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-25T20:20:55.315475] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-25T20:20:55.316367] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-25T20:20:55.316423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:55.316480] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:55.316509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:55.316566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:55.378002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:55.378991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:55.379084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:55.379119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:55.500058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:55.500248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:55.500308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:55.500341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:55.504173] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-02-25T20:20:55.504495] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-25T20:20:55.504663] [INFO ] [sig ] DXPE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:55.658777] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DXPE.txt [2026-02-25T20:20:55.659029] [INFO ] [sig ] [962/3376] Completed DXPE in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-25T20:20:55.659093] [INFO ] [sig ] [963/3376] Forecasting DY... [2026-02-25T20:20:55.659141] [INFO ] [sig ] Generating forecast for: DY [2026-02-25T20:20:55.659186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-25T20:20:55.671812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-25T20:20:55.672293] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-25T20:20:55.673302] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-25T20:20:55.673359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:55.673393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:55.673421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:55.673479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:55.748805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:55.749768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:55.749857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:55.749892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:55.883653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:55.883839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:55.883895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:55.883937] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:55.889047] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-02-25T20:20:55.889502] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-25T20:20:55.889727] [INFO ] [sig ] DY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:56.043363] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/DY.txt [2026-02-25T20:20:56.043531] [INFO ] [sig ] [963/3376] Completed DY in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-25T20:20:56.043593] [INFO ] [sig ] [964/3376] Forecasting DYN... [2026-02-25T20:20:56.043627] [INFO ] [sig ] Generating forecast for: DYN [2026-02-25T20:20:56.043660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-25T20:20:56.055363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-25T20:20:56.055787] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-25T20:20:56.056647] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-25T20:20:56.056703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:56.056736] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:56.056763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:56.056822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:56.119892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:56.120815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:56.120900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:56.120933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:56.247607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:56.247777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:56.247820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:56.247851] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:56.251804] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-25T20:20:56.252195] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-25T20:20:56.252359] [INFO ] [sig ] DYN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:56.403036] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/DYN.txt [2026-02-25T20:20:56.403213] [INFO ] [sig ] [964/3376] Completed DYN in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-25T20:20:56.403254] [INFO ] [sig ] [965/3376] Forecasting E... [2026-02-25T20:20:56.403286] [INFO ] [sig ] Generating forecast for: E [2026-02-25T20:20:56.403316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-25T20:20:56.416042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-25T20:20:56.416460] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-25T20:20:56.417306] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-25T20:20:56.417362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:56.417393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:56.417421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:56.417478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:56.475804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:56.476882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:56.477008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:56.477080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:56.601783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:56.601957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:56.601998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:56.602027] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:56.605846] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=39.98%) [2026-02-25T20:20:56.606211] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-25T20:20:56.606367] [INFO ] [sig ] E: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:56.811161] [INFO ] [LOCAL ] Saved forecast: E 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/E.txt [2026-02-25T20:20:56.811382] [INFO ] [sig ] [965/3376] Completed E in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-25T20:20:56.811447] [INFO ] [sig ] [966/3376] Forecasting EA... [2026-02-25T20:20:56.811493] [INFO ] [sig ] Generating forecast for: EA [2026-02-25T20:20:56.811546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-25T20:20:56.828638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-25T20:20:56.829046] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-25T20:20:56.829912] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-25T20:20:56.829967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:56.830001] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:56.830028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:56.830089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:56.888740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:56.889742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:56.889859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:56.889892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:57.019967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:57.020124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:57.020165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:57.020194] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:57.023648] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-25T20:20:57.023928] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-25T20:20:57.024061] [INFO ] [sig ] EA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:57.173225] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EA.txt [2026-02-25T20:20:57.173375] [INFO ] [sig ] [966/3376] Completed EA in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-25T20:20:57.173414] [INFO ] [sig ] [967/3376] Forecasting EAF... [2026-02-25T20:20:57.173444] [INFO ] [sig ] Generating forecast for: EAF [2026-02-25T20:20:57.173476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-25T20:20:57.185282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-25T20:20:57.185561] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-25T20:20:57.186384] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-25T20:20:57.186437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:57.186469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:57.186496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:57.186553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:57.244310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:57.244970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:57.245051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:57.245085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:57.374096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:57.374261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:57.374303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:57.374331] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:57.378189] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-02-25T20:20:57.378552] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-25T20:20:57.378743] [INFO ] [sig ] EAF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:57.523792] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EAF.txt [2026-02-25T20:20:57.523928] [INFO ] [sig ] [967/3376] Completed EAF in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-25T20:20:57.523968] [INFO ] [sig ] [968/3376] Forecasting EAI... [2026-02-25T20:20:57.523999] [INFO ] [sig ] Generating forecast for: EAI [2026-02-25T20:20:57.524029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-25T20:20:57.535004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-25T20:20:57.535267] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-25T20:20:57.536077] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-25T20:20:57.536130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:57.536161] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:57.536189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:57.536245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:57.601065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:57.601958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:57.602045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:57.602079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:57.718647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:57.718814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:57.718855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:57.718883] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:57.722374] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=78.98%) [2026-02-25T20:20:57.722701] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-25T20:20:57.722841] [INFO ] [sig ] EAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:57.877076] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EAI.txt [2026-02-25T20:20:57.877246] [INFO ] [sig ] [968/3376] Completed EAI in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:20:57.877322] [INFO ] [sig ] [969/3376] Forecasting EARN... [2026-02-25T20:20:57.877354] [INFO ] [sig ] Generating forecast for: EARN [2026-02-25T20:20:57.877386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-25T20:20:57.890625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-25T20:20:57.891046] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-25T20:20:57.892044] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-25T20:20:57.892100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:57.892133] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:57.892161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:57.892220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:57.951722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:57.952823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:57.952944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:57.952991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:58.090044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:58.090211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:58.090254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:58.090284] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:58.094012] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=17.29%) [2026-02-25T20:20:58.094319] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-25T20:20:58.094462] [INFO ] [sig ] EARN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:58.274767] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EARN.txt [2026-02-25T20:20:58.274989] [INFO ] [sig ] [969/3376] Completed EARN in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:20:58.275043] [INFO ] [sig ] [970/3376] Forecasting EB... [2026-02-25T20:20:58.275085] [INFO ] [sig ] Generating forecast for: EB [2026-02-25T20:20:58.275127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-25T20:20:58.291550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-25T20:20:58.292118] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-25T20:20:58.293319] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-25T20:20:58.293392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:58.293436] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:58.293704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:58.293794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:58.369294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:58.370290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:58.370383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:58.370417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:58.496310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:58.496480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:58.496521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:58.496550] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:58.500911] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=47.80%) [2026-02-25T20:20:58.501263] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-25T20:20:58.501412] [INFO ] [sig ] EB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:58.656562] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EB.txt [2026-02-25T20:20:58.656762] [INFO ] [sig ] [970/3376] Completed EB in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:20:58.656806] [INFO ] [sig ] [971/3376] Forecasting EBAY... [2026-02-25T20:20:58.656835] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-25T20:20:58.656868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-25T20:20:58.669085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-25T20:20:58.669425] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-25T20:20:58.670304] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-25T20:20:58.670358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:58.670390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:58.670417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:58.670474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:58.733798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:58.734895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:58.734981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:58.735014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:58.862551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:58.862768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:58.862815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:58.862844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:58.866672] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-02-25T20:20:58.866980] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-25T20:20:58.867118] [INFO ] [sig ] EBAY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:20:59.013205] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EBAY.txt [2026-02-25T20:20:59.013360] [INFO ] [sig ] [971/3376] Completed EBAY in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:20:59.013401] [INFO ] [sig ] [972/3376] Forecasting EBC... [2026-02-25T20:20:59.013432] [INFO ] [sig ] Generating forecast for: EBC [2026-02-25T20:20:59.013462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-25T20:20:59.025366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-25T20:20:59.025783] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-25T20:20:59.026646] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-25T20:20:59.026702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:59.026734] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:59.026793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:59.026854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:59.086944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:59.087925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:59.088063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:59.088100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:59.211031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:59.211193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:59.211233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:59.211261] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:59.214782] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-25T20:20:59.215074] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-25T20:20:59.215207] [INFO ] [sig ] EBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:59.363116] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EBC.txt [2026-02-25T20:20:59.363304] [INFO ] [sig ] [972/3376] Completed EBC in 0.3s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:20:59.363350] [INFO ] [sig ] [973/3376] Forecasting EBF... [2026-02-25T20:20:59.363383] [INFO ] [sig ] Generating forecast for: EBF [2026-02-25T20:20:59.363413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-25T20:20:59.375671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-25T20:20:59.376004] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-25T20:20:59.376886] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-25T20:20:59.376955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:59.376987] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:59.377014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:59.377070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:59.434823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:59.435725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:59.435825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:59.435864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:59.557639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:59.557813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:59.557861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:59.557891] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:59.561423] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-25T20:20:59.561724] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-25T20:20:59.561854] [INFO ] [sig ] EBF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:20:59.706960] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EBF.txt [2026-02-25T20:20:59.707110] [INFO ] [sig ] [973/3376] Completed EBF in 0.3s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:20:59.707150] [INFO ] [sig ] [974/3376] Forecasting EBON... [2026-02-25T20:20:59.707180] [INFO ] [sig ] Generating forecast for: EBON [2026-02-25T20:20:59.707210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-25T20:20:59.717789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-25T20:20:59.718127] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-25T20:20:59.718966] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-25T20:20:59.719019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:20:59.719051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:20:59.719078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:20:59.719135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:20:59.776989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:20:59.777840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:20:59.777927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:20:59.777960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:20:59.887368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:20:59.887534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:20:59.887628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:20:59.887664] [INFO ] [FORECASTER] Training complete [2026-02-25T20:20:59.892100] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-02-25T20:20:59.892526] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-25T20:20:59.892732] [INFO ] [sig ] EBON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:00.055556] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EBON.txt [2026-02-25T20:21:00.055737] [INFO ] [sig ] [974/3376] Completed EBON in 0.3s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:21:00.055779] [INFO ] [sig ] [975/3376] Forecasting EBS... [2026-02-25T20:21:00.055810] [INFO ] [sig ] Generating forecast for: EBS [2026-02-25T20:21:00.055840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-25T20:21:00.067233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-25T20:21:00.067546] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-25T20:21:00.068387] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-25T20:21:00.068441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:00.068484] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:00.068512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:00.068592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:00.132819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:00.133776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:00.133862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:00.133896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:00.264965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:00.265155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:00.265198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:00.265230] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:00.268993] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-02-25T20:21:00.269305] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-25T20:21:00.269446] [INFO ] [sig ] EBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:00.425333] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EBS.txt [2026-02-25T20:21:00.425547] [INFO ] [sig ] [975/3376] Completed EBS in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:21:00.425634] [INFO ] [sig ] [976/3376] Forecasting EC... [2026-02-25T20:21:00.425677] [INFO ] [sig ] Generating forecast for: EC [2026-02-25T20:21:00.425709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-25T20:21:00.439986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-25T20:21:00.440430] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-25T20:21:00.441364] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-25T20:21:00.441433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:00.441473] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:00.441510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:00.441611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:00.511569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:00.512543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:00.512698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:00.512756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:00.641927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:00.642088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:00.642130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:00.642161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:00.645839] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=10.80%) [2026-02-25T20:21:00.646144] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-25T20:21:00.646283] [INFO ] [sig ] EC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:00.800089] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EC.txt [2026-02-25T20:21:00.800257] [INFO ] [sig ] [976/3376] Completed EC in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:21:00.800300] [INFO ] [sig ] [977/3376] Forecasting ECC... [2026-02-25T20:21:00.800331] [INFO ] [sig ] Generating forecast for: ECC [2026-02-25T20:21:00.800361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-25T20:21:00.811533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-25T20:21:00.811835] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-25T20:21:00.812638] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-25T20:21:00.812692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:00.812724] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:00.812751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:00.812819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:00.879495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:00.880428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:00.880514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:00.880549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:01.002810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:01.002984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:01.003222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:01.003250] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:01.006850] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-02-25T20:21:01.007138] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-25T20:21:01.007273] [INFO ] [sig ] ECC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:01.154379] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ECC.txt [2026-02-25T20:21:01.154524] [INFO ] [sig ] [977/3376] Completed ECC in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:21:01.154564] [INFO ] [sig ] [978/3376] Forecasting ECL... [2026-02-25T20:21:01.154617] [INFO ] [sig ] Generating forecast for: ECL [2026-02-25T20:21:01.154647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-25T20:21:01.166605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-25T20:21:01.167099] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-25T20:21:01.167952] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-25T20:21:01.168254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:01.168289] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:01.168316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:01.168373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:01.229189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:01.230058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:01.230143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:01.230178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:01.362090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:01.362260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:01.362300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:01.362328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:01.366156] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-25T20:21:01.366531] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-25T20:21:01.366710] [INFO ] [sig ] ECL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:01.522761] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ECL.txt [2026-02-25T20:21:01.522925] [INFO ] [sig ] [978/3376] Completed ECL in 0.4s | 2.74 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-25T20:21:01.523145] [INFO ] [sig ] [979/3376] Forecasting ECPG... [2026-02-25T20:21:01.523193] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-25T20:21:01.523226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-25T20:21:01.536040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-25T20:21:01.536391] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-25T20:21:01.537222] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-25T20:21:01.537278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:01.537311] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:01.537360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:01.537444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:01.605802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:01.606931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:01.607052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:01.607106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:01.790788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:01.790976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:01.791024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:01.791057] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:01.796648] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-25T20:21:01.797220] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-25T20:21:01.797448] [INFO ] [sig ] ECPG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:02.006646] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ECPG.txt [2026-02-25T20:21:02.006824] [INFO ] [sig ] [979/3376] Completed ECPG in 0.5s | 2.74 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-25T20:21:02.006867] [INFO ] [sig ] [980/3376] Forecasting ECX... [2026-02-25T20:21:02.006897] [INFO ] [sig ] Generating forecast for: ECX [2026-02-25T20:21:02.006930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-25T20:21:02.019499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-25T20:21:02.019943] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-25T20:21:02.020835] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-25T20:21:02.020903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:02.020940] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:02.020967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:02.021024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:02.083592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:02.084698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:02.084819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:02.084853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:02.219775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:02.219951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:02.220000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:02.220035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:02.224165] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-02-25T20:21:02.224539] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-25T20:21:02.224722] [INFO ] [sig ] ECX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:02.383771] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ECX.txt [2026-02-25T20:21:02.383938] [INFO ] [sig ] [980/3376] Completed ECX in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-25T20:21:02.383981] [INFO ] [sig ] [981/3376] Forecasting ED... [2026-02-25T20:21:02.384012] [INFO ] [sig ] Generating forecast for: ED [2026-02-25T20:21:02.384043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-25T20:21:02.398019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-25T20:21:02.398396] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-25T20:21:02.399286] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-25T20:21:02.399343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:02.399377] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:02.399405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:02.399467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:02.460526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:02.461337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:02.461424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:02.461458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:02.589110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:02.589274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:02.589318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:02.589349] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:02.592960] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-02-25T20:21:02.593269] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-25T20:21:02.593410] [INFO ] [sig ] ED: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:02.750213] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ED.txt [2026-02-25T20:21:02.750374] [INFO ] [sig ] [981/3376] Completed ED in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-25T20:21:02.750415] [INFO ] [sig ] [982/3376] Forecasting EDAP... [2026-02-25T20:21:02.750447] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-25T20:21:02.750479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-25T20:21:02.762731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-25T20:21:02.763107] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-25T20:21:02.763967] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-25T20:21:02.764023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:02.764056] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:02.764084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:02.764145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:02.826220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:02.827160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:02.827244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:02.827277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:02.952363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:02.952528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:02.952585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:02.952636] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:02.956779] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=13.96%) [2026-02-25T20:21:02.957078] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-25T20:21:02.957408] [INFO ] [sig ] EDAP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:03.107040] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EDAP.txt [2026-02-25T20:21:03.107201] [INFO ] [sig ] [982/3376] Completed EDAP in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-25T20:21:03.107242] [INFO ] [sig ] [983/3376] Forecasting EDD... [2026-02-25T20:21:03.107274] [INFO ] [sig ] Generating forecast for: EDD [2026-02-25T20:21:03.107306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-25T20:21:03.118946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-25T20:21:03.119283] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-25T20:21:03.120126] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-25T20:21:03.120182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:03.120217] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:03.120247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:03.120306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:03.182287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:03.183193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:03.183277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:03.183313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:03.306830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:03.306995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:03.307037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:03.307068] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:03.310738] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: DOWN (p=21.29%) [2026-02-25T20:21:03.311037] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-25T20:21:03.311179] [INFO ] [sig ] EDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:03.458617] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EDD.txt [2026-02-25T20:21:03.458779] [INFO ] [sig ] [983/3376] Completed EDD in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-25T20:21:03.458821] [INFO ] [sig ] [984/3376] Forecasting EDF... [2026-02-25T20:21:03.458853] [INFO ] [sig ] Generating forecast for: EDF [2026-02-25T20:21:03.458883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-25T20:21:03.471157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-25T20:21:03.471480] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-25T20:21:03.472315] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-25T20:21:03.472369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:03.472401] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:03.472429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:03.472485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:03.532681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:03.533566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:03.533671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:03.533723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:03.654408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:03.654587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:03.654632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:03.654665] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:03.658250] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-25T20:21:03.658540] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-25T20:21:03.658710] [INFO ] [sig ] EDF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:03.814709] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EDF.txt [2026-02-25T20:21:03.814873] [INFO ] [sig ] [984/3376] Completed EDF in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-25T20:21:03.814913] [INFO ] [sig ] [985/3376] Forecasting EDN... [2026-02-25T20:21:03.814943] [INFO ] [sig ] Generating forecast for: EDN [2026-02-25T20:21:03.814974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-25T20:21:03.827220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-25T20:21:03.827627] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-25T20:21:03.828459] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-25T20:21:03.828513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:03.828545] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:03.828589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:03.828651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:03.891813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:03.892756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:03.892845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:03.892878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:04.013386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:04.013555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:04.013618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:04.013651] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:04.017467] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-25T20:21:04.017786] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-25T20:21:04.017951] [INFO ] [sig ] EDN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:04.169110] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EDN.txt [2026-02-25T20:21:04.169268] [INFO ] [sig ] [985/3376] Completed EDN in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:04.169338] [INFO ] [sig ] [986/3376] Forecasting EE... [2026-02-25T20:21:04.169369] [INFO ] [sig ] Generating forecast for: EE [2026-02-25T20:21:04.169401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-25T20:21:04.180932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-25T20:21:04.181308] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-25T20:21:04.182201] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-25T20:21:04.182258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:04.182291] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:04.182318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:04.182388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:04.245517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:04.246459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:04.246548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:04.246604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:04.371301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:04.371471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:04.371519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:04.371550] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:04.375363] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-25T20:21:04.375714] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-25T20:21:04.375879] [INFO ] [sig ] EE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:04.524455] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EE.txt [2026-02-25T20:21:04.524648] [INFO ] [sig ] [986/3376] Completed EE in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:04.524693] [INFO ] [sig ] [987/3376] Forecasting EEMA... [2026-02-25T20:21:04.524723] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-25T20:21:04.524752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-25T20:21:04.537551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-25T20:21:04.538013] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-25T20:21:04.539090] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-25T20:21:04.539148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:04.539180] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:04.539210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:04.539267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:04.603437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:04.604381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:04.604471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:04.604507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:04.731186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:04.731353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:04.731393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:04.731422] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:04.735257] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=75.79%) [2026-02-25T20:21:04.735593] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-25T20:21:04.735738] [INFO ] [sig ] EEMA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:04.888654] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EEMA.txt [2026-02-25T20:21:04.888823] [INFO ] [sig ] [987/3376] Completed EEMA in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:04.888874] [INFO ] [sig ] [988/3376] Forecasting EEX... [2026-02-25T20:21:04.888914] [INFO ] [sig ] Generating forecast for: EEX [2026-02-25T20:21:04.888953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-25T20:21:04.901283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-25T20:21:04.901673] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-25T20:21:04.902491] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-25T20:21:04.902556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:04.902615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:04.902644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:04.902701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:04.963249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:04.964147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:04.964232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:04.964265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:05.088583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:05.088747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:05.088790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:05.088821] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:05.092431] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-25T20:21:05.092744] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-25T20:21:05.092884] [INFO ] [sig ] EEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:05.246594] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EEX.txt [2026-02-25T20:21:05.246758] [INFO ] [sig ] [988/3376] Completed EEX in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:05.246798] [INFO ] [sig ] [989/3376] Forecasting EFC... [2026-02-25T20:21:05.246829] [INFO ] [sig ] Generating forecast for: EFC [2026-02-25T20:21:05.246858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-25T20:21:05.261438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-25T20:21:05.261843] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-25T20:21:05.262688] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-25T20:21:05.262744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:05.262778] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:05.262806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:05.262894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:05.324643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:05.325599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:05.325688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:05.325725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:05.447073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:05.447425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:05.447468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:05.447500] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:05.451769] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-25T20:21:05.452062] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-25T20:21:05.452194] [INFO ] [sig ] EFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:05.598209] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EFC.txt [2026-02-25T20:21:05.598376] [INFO ] [sig ] [989/3376] Completed EFC in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:05.598419] [INFO ] [sig ] [990/3376] Forecasting EFSC... [2026-02-25T20:21:05.598452] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-25T20:21:05.598485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-25T20:21:05.610115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-25T20:21:05.610449] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-25T20:21:05.611291] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-25T20:21:05.611348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:05.611381] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:05.611410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:05.611468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:05.675487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:05.676406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:05.676496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:05.676531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:05.800484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:05.800663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:05.800707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:05.800737] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:05.804367] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-25T20:21:05.804712] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-25T20:21:05.804858] [INFO ] [sig ] EFSC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:05.963116] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EFSC.txt [2026-02-25T20:21:05.963283] [INFO ] [sig ] [990/3376] Completed EFSC in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:05.963329] [INFO ] [sig ] [991/3376] Forecasting EFX... [2026-02-25T20:21:05.963392] [INFO ] [sig ] Generating forecast for: EFX [2026-02-25T20:21:05.963430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-25T20:21:05.976458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-25T20:21:05.976887] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-25T20:21:05.977933] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-25T20:21:05.978026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:05.978062] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:05.978091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:05.978150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:06.048869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:06.050082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:06.050180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:06.050216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:06.186464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:06.186643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:06.186685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:06.186716] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:06.190351] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-02-25T20:21:06.190700] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-25T20:21:06.190848] [INFO ] [sig ] EFX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:06.358221] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EFX.txt [2026-02-25T20:21:06.358392] [INFO ] [sig ] [991/3376] Completed EFX in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:06.358451] [INFO ] [sig ] [992/3376] Forecasting EG... [2026-02-25T20:21:06.358488] [INFO ] [sig ] Generating forecast for: EG [2026-02-25T20:21:06.358525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-25T20:21:06.370357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-25T20:21:06.370751] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-25T20:21:06.371613] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-25T20:21:06.371669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:06.371703] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:06.371732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:06.371791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:06.441595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:06.442505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:06.442619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:06.442660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:06.562432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:06.562616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:06.562662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:06.562693] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:06.566328] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=35.11%) [2026-02-25T20:21:06.566733] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-25T20:21:06.566877] [INFO ] [sig ] EG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:06.723428] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EG.txt [2026-02-25T20:21:06.723629] [INFO ] [sig ] [992/3376] Completed EG in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:06.723682] [INFO ] [sig ] [993/3376] Forecasting EGAN... [2026-02-25T20:21:06.723720] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-25T20:21:06.723756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-25T20:21:06.735411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-25T20:21:06.735718] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-25T20:21:06.736536] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-25T20:21:06.736609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:06.736642] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:06.736670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:06.736727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:06.802704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:06.803626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:06.803715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:06.803751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:06.929522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:06.929700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:06.929744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:06.929773] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:06.933347] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-02-25T20:21:06.933693] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-25T20:21:06.933837] [INFO ] [sig ] EGAN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:07.082771] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EGAN.txt [2026-02-25T20:21:07.082961] [INFO ] [sig ] [993/3376] Completed EGAN in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:07.083013] [INFO ] [sig ] [994/3376] Forecasting EGBN... [2026-02-25T20:21:07.083052] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-25T20:21:07.083085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-25T20:21:07.095288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-25T20:21:07.095716] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-25T20:21:07.096602] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-25T20:21:07.096659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:07.096696] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:07.096736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:07.096798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:07.157615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:07.158775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:07.158869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:07.158906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:07.283086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:07.283248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:07.283288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:07.283317] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:07.286843] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=4.16%) [2026-02-25T20:21:07.287198] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-25T20:21:07.287336] [INFO ] [sig ] EGBN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:07.437910] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EGBN.txt [2026-02-25T20:21:07.438119] [INFO ] [sig ] [994/3376] Completed EGBN in 0.4s | 2.74 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-25T20:21:07.438161] [INFO ] [sig ] [995/3376] Forecasting EGP... [2026-02-25T20:21:07.438191] [INFO ] [sig ] Generating forecast for: EGP [2026-02-25T20:21:07.438222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-25T20:21:07.451163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-25T20:21:07.451608] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-25T20:21:07.452422] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-25T20:21:07.452476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:07.452509] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:07.452536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:07.452612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:07.515804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:07.517271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:07.517441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:07.517477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:07.644487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:07.644664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:07.644722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:07.644753] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:07.648277] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-25T20:21:07.648566] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-25T20:21:07.648728] [INFO ] [sig ] EGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:07.794781] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EGP.txt [2026-02-25T20:21:07.794934] [INFO ] [sig ] [995/3376] Completed EGP in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-25T20:21:07.794990] [INFO ] [sig ] [996/3376] Forecasting EGY... [2026-02-25T20:21:07.795028] [INFO ] [sig ] Generating forecast for: EGY [2026-02-25T20:21:07.795066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-25T20:21:07.819052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-25T20:21:07.819381] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-25T20:21:07.820238] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-25T20:21:07.820292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:07.820324] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:07.820351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:07.820408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:07.880558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:07.881617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:07.881707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:07.881742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:08.005993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:08.006358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:08.006402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:08.006432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:08.010421] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-25T20:21:08.010760] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-25T20:21:08.010907] [INFO ] [sig ] EGY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:08.161051] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EGY.txt [2026-02-25T20:21:08.161215] [INFO ] [sig ] [996/3376] Completed EGY in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-25T20:21:08.161255] [INFO ] [sig ] [997/3376] Forecasting EH... [2026-02-25T20:21:08.161286] [INFO ] [sig ] Generating forecast for: EH [2026-02-25T20:21:08.161316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-25T20:21:08.174200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-25T20:21:08.174544] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-25T20:21:08.175375] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-25T20:21:08.175429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:08.175462] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:08.175489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:08.175545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:08.234933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:08.235807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:08.235907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:08.235950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:08.355913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:08.356095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:08.356327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:08.356355] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:08.360158] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=50.66%) [2026-02-25T20:21:08.360444] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-25T20:21:08.360594] [INFO ] [sig ] EH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:08.512770] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EH.txt [2026-02-25T20:21:08.512926] [INFO ] [sig ] [997/3376] Completed EH in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-25T20:21:08.512967] [INFO ] [sig ] [998/3376] Forecasting EHAB... [2026-02-25T20:21:08.512996] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-25T20:21:08.513027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-25T20:21:08.524265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-25T20:21:08.524543] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-25T20:21:08.525363] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-25T20:21:08.525425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:08.525458] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:08.525484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:08.525541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:08.587597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:08.588683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:08.588772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:08.588806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:08.717326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:08.717485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:08.717525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:08.717554] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:08.721123] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=37.43%) [2026-02-25T20:21:08.721437] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-25T20:21:08.721591] [INFO ] [sig ] EHAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:08.874018] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EHAB.txt [2026-02-25T20:21:08.874180] [INFO ] [sig ] [998/3376] Completed EHAB in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-25T20:21:08.874221] [INFO ] [sig ] [999/3376] Forecasting EHC... [2026-02-25T20:21:08.874251] [INFO ] [sig ] Generating forecast for: EHC [2026-02-25T20:21:08.874281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-25T20:21:08.886965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-25T20:21:08.887448] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-25T20:21:08.888321] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-25T20:21:08.888374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:08.888417] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:08.888444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:08.888501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:08.948668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:08.949771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:08.949877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:08.949917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:09.089721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:09.089900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:09.089957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:09.090001] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:09.094881] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-25T20:21:09.095401] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-25T20:21:09.095557] [INFO ] [sig ] EHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:09.247120] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EHC.txt [2026-02-25T20:21:09.247281] [INFO ] [sig ] [999/3376] Completed EHC in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-25T20:21:09.247336] [INFO ] [sig ] [1000/3376] Forecasting EHI... [2026-02-25T20:21:09.247375] [INFO ] [sig ] Generating forecast for: EHI [2026-02-25T20:21:09.247407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-25T20:21:09.259318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-25T20:21:09.259685] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-25T20:21:09.260495] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-25T20:21:09.260550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:09.260611] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:09.260652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:09.260736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:09.321024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:09.321941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:09.322028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:09.322062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:09.451299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:09.451507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:09.451584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:09.451619] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:09.455813] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-25T20:21:09.456457] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-25T20:21:09.456648] [INFO ] [sig ] EHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:09.604681] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EHI.txt [2026-02-25T20:21:09.604854] [INFO ] [sig ] [1000/3376] Completed EHI in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-25T20:21:09.604897] [INFO ] [sig ] [1001/3376] Forecasting EHTH... [2026-02-25T20:21:09.604928] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-25T20:21:09.604968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-25T20:21:09.618307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-25T20:21:09.618751] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-25T20:21:09.619664] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-25T20:21:09.619720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:09.619755] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:09.619782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:09.619852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:09.680041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:09.681054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:09.681145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:09.681178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:09.803825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:09.803988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:09.804029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:09.804057] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:09.807590] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=23.71%) [2026-02-25T20:21:09.807884] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-25T20:21:09.808094] [INFO ] [sig ] EHTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:09.962188] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EHTH.txt [2026-02-25T20:21:09.962366] [INFO ] [sig ] [1001/3376] Completed EHTH in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:09.962411] [INFO ] [sig ] [1002/3376] Forecasting EIC... [2026-02-25T20:21:09.962444] [INFO ] [sig ] Generating forecast for: EIC [2026-02-25T20:21:09.962476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-25T20:21:09.974806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-25T20:21:09.975201] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-25T20:21:09.976015] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-25T20:21:09.976069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:09.976100] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:09.976126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:09.976182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:10.036349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:10.037299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:10.037386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:10.037419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:10.162168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:10.162334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:10.162375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:10.162405] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:10.166006] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=37.25%) [2026-02-25T20:21:10.166302] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-25T20:21:10.166440] [INFO ] [sig ] EIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:10.316823] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EIC.txt [2026-02-25T20:21:10.316985] [INFO ] [sig ] [1002/3376] Completed EIC in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:10.317054] [INFO ] [sig ] [1003/3376] Forecasting EIG... [2026-02-25T20:21:10.317087] [INFO ] [sig ] Generating forecast for: EIG [2026-02-25T20:21:10.317151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-25T20:21:10.329294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-25T20:21:10.329718] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-25T20:21:10.330524] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-25T20:21:10.330601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:10.330637] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:10.330664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:10.330721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:10.392157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:10.393126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:10.393218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:10.393253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:10.519852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:10.520040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:10.520086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:10.520121] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:10.523765] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-02-25T20:21:10.524071] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-25T20:21:10.524216] [INFO ] [sig ] EIG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:10.687305] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EIG.txt [2026-02-25T20:21:10.687476] [INFO ] [sig ] [1003/3376] Completed EIG in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:10.687519] [INFO ] [sig ] [1004/3376] Forecasting EIX... [2026-02-25T20:21:10.687550] [INFO ] [sig ] Generating forecast for: EIX [2026-02-25T20:21:10.687602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-25T20:21:10.701548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-25T20:21:10.701975] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-25T20:21:10.702881] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-25T20:21:10.702936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:10.702970] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:10.702998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:10.703055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:10.768918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:10.769923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:10.770011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:10.770044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:10.902480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:10.902666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:10.902709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:10.902737] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:10.906380] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-25T20:21:10.906710] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-25T20:21:10.906851] [INFO ] [sig ] EIX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:11.062942] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EIX.txt [2026-02-25T20:21:11.063123] [INFO ] [sig ] [1004/3376] Completed EIX in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:11.063355] [INFO ] [sig ] [1005/3376] Forecasting EL... [2026-02-25T20:21:11.063387] [INFO ] [sig ] Generating forecast for: EL [2026-02-25T20:21:11.063417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-25T20:21:11.078117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-25T20:21:11.078527] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-25T20:21:11.079375] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-25T20:21:11.079429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:11.079461] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:11.079488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:11.079545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:11.137916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:11.138876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:11.138968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:11.139001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:11.269848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:11.270048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:11.270112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:11.270159] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:11.274004] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-25T20:21:11.274352] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-25T20:21:11.274500] [INFO ] [sig ] EL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:11.428177] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EL.txt [2026-02-25T20:21:11.428351] [INFO ] [sig ] [1005/3376] Completed EL in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:11.428396] [INFO ] [sig ] [1006/3376] Forecasting ELAB... [2026-02-25T20:21:11.428435] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-25T20:21:11.428467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-25T20:21:11.439864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-25T20:21:11.440268] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-25T20:21:11.441158] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-25T20:21:11.441213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:11.441245] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:11.441272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:11.441357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:11.504318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:11.505300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:11.505387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:11.505423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:11.625122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:11.625285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:11.625329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:11.625358] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:11.628970] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-25T20:21:11.629296] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-25T20:21:11.629438] [INFO ] [sig ] ELAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:11.778855] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ELAB.txt [2026-02-25T20:21:11.779040] [INFO ] [sig ] [1006/3376] Completed ELAB in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:11.779096] [INFO ] [sig ] [1007/3376] Forecasting ELAN... [2026-02-25T20:21:11.779136] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-25T20:21:11.779178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-25T20:21:11.792566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-25T20:21:11.793063] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-25T20:21:11.794159] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-25T20:21:11.794214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:11.794247] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:11.794274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:11.794520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:11.856142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:11.857251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:11.857340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:11.857373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:11.990040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:11.990455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:11.990500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:11.990530] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:11.994371] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-25T20:21:11.994684] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-25T20:21:11.994820] [INFO ] [sig ] ELAN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:12.142959] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ELAN.txt [2026-02-25T20:21:12.143132] [INFO ] [sig ] [1007/3376] Completed ELAN in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:12.143176] [INFO ] [sig ] [1008/3376] Forecasting ELC... [2026-02-25T20:21:12.143211] [INFO ] [sig ] Generating forecast for: ELC [2026-02-25T20:21:12.143260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-25T20:21:12.156392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-25T20:21:12.156829] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-25T20:21:12.157721] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-25T20:21:12.157777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:12.157811] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:12.157839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:12.157909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:12.221209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:12.222133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:12.222243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:12.222280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:12.339999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:12.340174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:12.340214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:12.340244] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:12.343846] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-02-25T20:21:12.344125] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-25T20:21:12.344254] [INFO ] [sig ] ELC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:12.497710] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ELC.txt [2026-02-25T20:21:12.497883] [INFO ] [sig ] [1008/3376] Completed ELC in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:12.497926] [INFO ] [sig ] [1009/3376] Forecasting ELDN... [2026-02-25T20:21:12.497968] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-25T20:21:12.498020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-25T20:21:12.511443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-25T20:21:12.511849] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-25T20:21:12.512685] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-25T20:21:12.512740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:12.512772] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:12.512800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:12.512857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:12.573651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:12.574557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:12.574667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:12.574700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:12.697876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:12.698060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:12.698104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:12.698135] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:12.702140] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=37.24%) [2026-02-25T20:21:12.702702] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-25T20:21:12.702845] [INFO ] [sig ] ELDN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:12.855273] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ELDN.txt [2026-02-25T20:21:12.855443] [INFO ] [sig ] [1009/3376] Completed ELDN in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:12.855486] [INFO ] [sig ] [1010/3376] Forecasting ELF... [2026-02-25T20:21:12.855517] [INFO ] [sig ] Generating forecast for: ELF [2026-02-25T20:21:12.855548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-25T20:21:12.868479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-25T20:21:12.868886] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-25T20:21:12.869757] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-25T20:21:12.869810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:12.869845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:12.869874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:12.869945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:12.930271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:12.931031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:12.931120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:12.931155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:13.061907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:13.062077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:13.062118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:13.062148] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:13.065656] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=93.53%) [2026-02-25T20:21:13.065943] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-25T20:21:13.066076] [INFO ] [sig ] ELF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:13.210196] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ELF.txt [2026-02-25T20:21:13.210331] [INFO ] [sig ] [1010/3376] Completed ELF in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:13.210370] [INFO ] [sig ] [1011/3376] Forecasting ELME... [2026-02-25T20:21:13.210400] [INFO ] [sig ] Generating forecast for: ELME [2026-02-25T20:21:13.210429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-25T20:21:13.222029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-25T20:21:13.222308] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-25T20:21:13.223137] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-25T20:21:13.223200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:13.223232] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:13.223258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:13.223315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:13.283320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:13.284267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:13.284362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:13.284396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:13.407078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:13.407245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:13.407286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:13.407316] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:13.410784] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-25T20:21:13.411074] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-25T20:21:13.411224] [INFO ] [sig ] ELME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:13.565205] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ELME.txt [2026-02-25T20:21:13.565405] [INFO ] [sig ] [1011/3376] Completed ELME in 0.4s | 2.74 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-25T20:21:13.565451] [INFO ] [sig ] [1012/3376] Forecasting ELS... [2026-02-25T20:21:13.565486] [INFO ] [sig ] Generating forecast for: ELS [2026-02-25T20:21:13.565518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-25T20:21:13.578678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-25T20:21:13.579116] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-25T20:21:13.580008] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-25T20:21:13.580081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:13.580116] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:13.580143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:13.580201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:13.640820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:13.641777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:13.641889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:13.641926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:13.769792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:13.769960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:13.770005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:13.770036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:13.774042] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-02-25T20:21:13.774371] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-25T20:21:13.774717] [INFO ] [sig ] ELS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:13.928731] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ELS.txt [2026-02-25T20:21:13.928902] [INFO ] [sig ] [1012/3376] Completed ELS in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-25T20:21:13.928945] [INFO ] [sig ] [1013/3376] Forecasting ELTX... [2026-02-25T20:21:13.928981] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-25T20:21:13.929013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-25T20:21:13.942644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-25T20:21:13.943042] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-25T20:21:13.944079] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-25T20:21:13.944147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:13.944189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:13.944224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:13.944285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:14.021640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:14.022542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:14.022652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:14.022689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:14.143826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:14.144010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:14.144052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:14.144082] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:14.147806] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-25T20:21:14.148139] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-25T20:21:14.148285] [INFO ] [sig ] ELTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:14.307786] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ELTX.txt [2026-02-25T20:21:14.307955] [INFO ] [sig ] [1013/3376] Completed ELTX in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-25T20:21:14.308022] [INFO ] [sig ] [1014/3376] Forecasting ELVA... [2026-02-25T20:21:14.308058] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-25T20:21:14.308090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-25T20:21:14.321499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-25T20:21:14.322080] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-25T20:21:14.322941] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-25T20:21:14.322996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:14.323030] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:14.323064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:14.323135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:14.387212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:14.388357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:14.388641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:14.388675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:14.520151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:14.520316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:14.520377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:14.520408] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:14.524434] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-25T20:21:14.524888] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-25T20:21:14.525051] [INFO ] [sig ] ELVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:14.689801] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ELVA.txt [2026-02-25T20:21:14.689969] [INFO ] [sig ] [1014/3376] Completed ELVA in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-25T20:21:14.690011] [INFO ] [sig ] [1015/3376] Forecasting ELVN... [2026-02-25T20:21:14.690044] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-25T20:21:14.690081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-25T20:21:14.702520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-25T20:21:14.702872] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-25T20:21:14.703735] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-25T20:21:14.703789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:14.703822] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:14.703849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:14.703917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:14.765604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:14.766526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:14.766637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:14.766672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:14.891214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:14.891372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:14.891414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:14.891443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:14.895099] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-02-25T20:21:14.895378] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-25T20:21:14.895508] [INFO ] [sig ] ELVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:15.048304] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ELVN.txt [2026-02-25T20:21:15.048435] [INFO ] [sig ] [1015/3376] Completed ELVN in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-25T20:21:15.048482] [INFO ] [sig ] [1016/3376] Forecasting EM... [2026-02-25T20:21:15.048513] [INFO ] [sig ] Generating forecast for: EM [2026-02-25T20:21:15.048542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-25T20:21:15.061331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-25T20:21:15.061641] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-25T20:21:15.062466] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-25T20:21:15.062519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:15.062552] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:15.062611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:15.062674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:15.125224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:15.126625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:15.126729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:15.126762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:15.257323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:15.257711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:15.257755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:15.257784] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:15.262443] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-25T20:21:15.262899] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-25T20:21:15.263058] [INFO ] [sig ] EM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:15.418885] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EM.txt [2026-02-25T20:21:15.419074] [INFO ] [sig ] [1016/3376] Completed EM in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-25T20:21:15.419118] [INFO ] [sig ] [1017/3376] Forecasting EMB... [2026-02-25T20:21:15.419169] [INFO ] [sig ] Generating forecast for: EMB [2026-02-25T20:21:15.419201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-25T20:21:15.432064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-25T20:21:15.432460] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-25T20:21:15.433310] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-25T20:21:15.433548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:15.433617] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:15.433651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:15.433709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:15.494959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:15.495906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:15.496026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:15.496062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:15.625216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:15.625378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:15.625419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:15.625449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:15.629026] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-25T20:21:15.629369] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-25T20:21:15.629504] [INFO ] [sig ] EMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:15.774965] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EMB.txt [2026-02-25T20:21:15.775124] [INFO ] [sig ] [1017/3376] Completed EMB in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:15.775173] [INFO ] [sig ] [1018/3376] Forecasting EMBC... [2026-02-25T20:21:15.775209] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-25T20:21:15.775245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-25T20:21:15.787062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-25T20:21:15.787411] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-25T20:21:15.788257] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-25T20:21:15.788312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:15.788343] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:15.788370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:15.788427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:15.848590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:15.849545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:15.849654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:15.849689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:15.977776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:15.977938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:15.978004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:15.978036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:15.982150] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-25T20:21:15.982644] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-25T20:21:15.982777] [INFO ] [sig ] EMBC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:16.135375] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EMBC.txt [2026-02-25T20:21:16.135759] [INFO ] [sig ] [1018/3376] Completed EMBC in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:16.135800] [INFO ] [sig ] [1019/3376] Forecasting EMD... [2026-02-25T20:21:16.135831] [INFO ] [sig ] Generating forecast for: EMD [2026-02-25T20:21:16.135861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-25T20:21:16.148061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-25T20:21:16.148651] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-25T20:21:16.149475] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-25T20:21:16.149529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:16.149561] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:16.149611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:16.149670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:16.211147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:16.211953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:16.212037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:16.212071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:16.334333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:16.334495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:16.334553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:16.334604] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:16.338160] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-02-25T20:21:16.338484] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-25T20:21:16.338660] [INFO ] [sig ] EMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:16.500559] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EMD.txt [2026-02-25T20:21:16.500767] [INFO ] [sig ] [1019/3376] Completed EMD in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:16.500890] [INFO ] [sig ] [1020/3376] Forecasting EMF... [2026-02-25T20:21:16.500934] [INFO ] [sig ] Generating forecast for: EMF [2026-02-25T20:21:16.500973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-25T20:21:16.513477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-25T20:21:16.513910] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-25T20:21:16.514740] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-25T20:21:16.514795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:16.514828] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:16.514856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:16.514913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:16.577932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:16.578883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:16.578969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:16.579001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:16.702534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:16.702718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:16.702758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:16.702788] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:16.706380] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=25.01%) [2026-02-25T20:21:16.706704] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-25T20:21:16.706846] [INFO ] [sig ] EMF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:16.870997] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EMF.txt [2026-02-25T20:21:16.871200] [INFO ] [sig ] [1020/3376] Completed EMF in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:16.871259] [INFO ] [sig ] [1021/3376] Forecasting EMN... [2026-02-25T20:21:16.871298] [INFO ] [sig ] Generating forecast for: EMN [2026-02-25T20:21:16.871332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-25T20:21:16.883212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-25T20:21:16.883649] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-25T20:21:16.884513] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-25T20:21:16.884568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:16.884629] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:16.884657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:16.884714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:16.948846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:16.949768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:16.949872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:16.949907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:17.075106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:17.075265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:17.075305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:17.075333] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:17.079618] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-25T20:21:17.079902] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-25T20:21:17.080035] [INFO ] [sig ] EMN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:17.230794] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EMN.txt [2026-02-25T20:21:17.230939] [INFO ] [sig ] [1021/3376] Completed EMN in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:17.230979] [INFO ] [sig ] [1022/3376] Forecasting EMO... [2026-02-25T20:21:17.231010] [INFO ] [sig ] Generating forecast for: EMO [2026-02-25T20:21:17.231041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-25T20:21:17.242623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-25T20:21:17.242911] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-25T20:21:17.243723] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-25T20:21:17.243776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:17.243809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:17.243836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:17.243893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:17.305050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:17.305863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:17.305952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:17.305988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:17.420604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:17.420769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:17.420810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:17.420839] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:17.424345] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-25T20:21:17.424664] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-25T20:21:17.424798] [INFO ] [sig ] EMO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:17.572875] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EMO.txt [2026-02-25T20:21:17.573022] [INFO ] [sig ] [1022/3376] Completed EMO in 0.3s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:17.573062] [INFO ] [sig ] [1023/3376] Forecasting EMXC... [2026-02-25T20:21:17.573092] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-25T20:21:17.573123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-25T20:21:17.585199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-25T20:21:17.585506] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-25T20:21:17.586357] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-25T20:21:17.586410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:17.586453] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:17.586509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:17.586567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:17.647394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:17.648245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:17.648336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:17.648555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:17.776906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:17.777067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:17.777109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:17.777138] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:17.780774] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-02-25T20:21:17.781063] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-25T20:21:17.781200] [INFO ] [sig ] EMXC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:17.935873] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EMXC.txt [2026-02-25T20:21:17.936028] [INFO ] [sig ] [1023/3376] Completed EMXC in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:17.936068] [INFO ] [sig ] [1024/3376] Forecasting ENB... [2026-02-25T20:21:17.936098] [INFO ] [sig ] Generating forecast for: ENB [2026-02-25T20:21:17.936129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-25T20:21:17.949936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-25T20:21:17.950240] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-25T20:21:17.951047] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-25T20:21:17.951100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:17.951132] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:17.951159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:17.951216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:18.016647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:18.017559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:18.017674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:18.017707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:18.149954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:18.150124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:18.150168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:18.150200] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:18.153972] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-25T20:21:18.154278] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-25T20:21:18.154424] [INFO ] [sig ] ENB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:18.319791] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ENB.txt [2026-02-25T20:21:18.319980] [INFO ] [sig ] [1024/3376] Completed ENB in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:18.320042] [INFO ] [sig ] [1025/3376] Forecasting ENGN... [2026-02-25T20:21:18.320076] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-25T20:21:18.320107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-25T20:21:18.332025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-25T20:21:18.332418] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-25T20:21:18.333366] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-25T20:21:18.333423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:18.333456] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:18.333486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:18.333545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:18.400719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:18.401746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:18.401894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:18.401943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:18.533540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:18.533720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:18.533762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:18.533793] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:18.537384] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-25T20:21:18.537700] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-25T20:21:18.537856] [INFO ] [sig ] ENGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:18.696949] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ENGN.txt [2026-02-25T20:21:18.697118] [INFO ] [sig ] [1025/3376] Completed ENGN in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:18.697179] [INFO ] [sig ] [1026/3376] Forecasting ENIC... [2026-02-25T20:21:18.697221] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-25T20:21:18.697260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-25T20:21:18.709716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-25T20:21:18.710097] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-25T20:21:18.710964] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-25T20:21:18.711019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:18.711052] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:18.711079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:18.711137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:18.775605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:18.776624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:18.776713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:18.776748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:18.898997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:18.899160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:18.899201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:18.899231] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:18.902799] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-02-25T20:21:18.903085] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-25T20:21:18.903218] [INFO ] [sig ] ENIC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:19.046302] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ENIC.txt [2026-02-25T20:21:19.046452] [INFO ] [sig ] [1026/3376] Completed ENIC in 0.3s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:19.046502] [INFO ] [sig ] [1027/3376] Forecasting ENPH... [2026-02-25T20:21:19.046541] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-25T20:21:19.046590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-25T20:21:19.058822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-25T20:21:19.059129] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-25T20:21:19.059948] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-25T20:21:19.060001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:19.060034] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:19.060060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:19.060117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:19.119711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:19.120778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:19.120866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:19.120899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:19.239930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:19.240111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:19.240153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:19.240187] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:19.243670] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-02-25T20:21:19.243955] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-25T20:21:19.244089] [INFO ] [sig ] ENPH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:19.403231] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ENPH.txt [2026-02-25T20:21:19.403389] [INFO ] [sig ] [1027/3376] Completed ENPH in 0.4s | 2.74 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-25T20:21:19.403431] [INFO ] [sig ] [1028/3376] Forecasting ENS... [2026-02-25T20:21:19.403464] [INFO ] [sig ] Generating forecast for: ENS [2026-02-25T20:21:19.403495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-25T20:21:19.415633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-25T20:21:19.415938] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-25T20:21:19.416764] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-25T20:21:19.416817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:19.416849] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:19.416875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:19.416932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:19.476720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:19.477509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:19.477612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:19.477648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:19.596256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:19.596417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:19.596456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:19.596485] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:19.600021] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-25T20:21:19.600343] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-25T20:21:19.600475] [INFO ] [sig ] ENS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:19.751658] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ENS.txt [2026-02-25T20:21:19.751827] [INFO ] [sig ] [1028/3376] Completed ENS in 0.3s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:19.751868] [INFO ] [sig ] [1029/3376] Forecasting ENSG... [2026-02-25T20:21:19.751900] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-25T20:21:19.751931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-25T20:21:19.764870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-25T20:21:19.765273] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-25T20:21:19.766105] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-25T20:21:19.766159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:19.766191] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:19.766217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:19.766272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:19.824459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:19.825271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:19.825356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:19.825390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:19.949506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:19.949689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:19.949730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:19.949759] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:19.953197] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-02-25T20:21:19.953475] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-25T20:21:19.953629] [INFO ] [sig ] ENSG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:20.101871] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ENSG.txt [2026-02-25T20:21:20.102019] [INFO ] [sig ] [1029/3376] Completed ENSG in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:20.102059] [INFO ] [sig ] [1030/3376] Forecasting ENTA... [2026-02-25T20:21:20.102090] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-25T20:21:20.102119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-25T20:21:20.113919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-25T20:21:20.114223] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-25T20:21:20.115036] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-25T20:21:20.115090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:20.115123] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:20.115149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:20.115206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:20.174905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:20.175824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:20.175912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:20.175945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:20.304523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:20.304715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:20.304755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:20.304802] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:20.308327] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: UP (p=74.08%) [2026-02-25T20:21:20.308649] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-25T20:21:20.308786] [INFO ] [sig ] ENTA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:20.456820] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ENTA.txt [2026-02-25T20:21:20.456986] [INFO ] [sig ] [1030/3376] Completed ENTA in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:20.457027] [INFO ] [sig ] [1031/3376] Forecasting ENTG... [2026-02-25T20:21:20.457057] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-25T20:21:20.457090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-25T20:21:20.468955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-25T20:21:20.469265] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-25T20:21:20.470085] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-25T20:21:20.470140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:20.470172] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:20.470199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:20.470256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:20.532439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:20.533360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:20.533448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:20.533481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:20.660131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:20.660298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:20.660338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:20.660366] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:20.664103] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-02-25T20:21:20.664405] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-25T20:21:20.664542] [INFO ] [sig ] ENTG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:20.819341] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ENTG.txt [2026-02-25T20:21:20.819516] [INFO ] [sig ] [1031/3376] Completed ENTG in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:20.819557] [INFO ] [sig ] [1032/3376] Forecasting ENTX... [2026-02-25T20:21:20.819620] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-25T20:21:20.819653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-25T20:21:20.832119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-25T20:21:20.832625] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-25T20:21:20.833690] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-25T20:21:20.833756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:20.833801] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:20.833836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:20.833906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:20.915360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:20.916534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:20.916666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:20.916730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:21.086434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:21.086667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:21.086735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:21.086782] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:21.092122] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-02-25T20:21:21.092726] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-25T20:21:21.092968] [INFO ] [sig ] ENTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:21.334735] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ENTX.txt [2026-02-25T20:21:21.334993] [INFO ] [sig ] [1032/3376] Completed ENTX in 0.5s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:21.335053] [INFO ] [sig ] [1033/3376] Forecasting ENVA... [2026-02-25T20:21:21.335095] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-25T20:21:21.335139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-25T20:21:21.361387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-25T20:21:21.361966] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-25T20:21:21.363305] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-25T20:21:21.363384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:21.363440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:21.363492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:21.363611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:21.456627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:21.457960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:21.458180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:21.458238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:21.644784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:21.644994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:21.645060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:21.645110] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:21.651037] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-02-25T20:21:21.651624] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-25T20:21:21.651916] [INFO ] [sig ] ENVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:21.881350] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ENVA.txt [2026-02-25T20:21:21.881627] [INFO ] [sig ] [1033/3376] Completed ENVA in 0.5s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:21.881699] [INFO ] [sig ] [1034/3376] Forecasting ENVB... [2026-02-25T20:21:21.881752] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-25T20:21:21.881807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-25T20:21:21.904284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-25T20:21:21.904910] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-25T20:21:21.906123] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-25T20:21:21.906193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:21.906237] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:21.906290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:21.906669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:21.989752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:21.990939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:21.991058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:21.991101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:22.157230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:22.157435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:22.157481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:22.157511] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:22.161914] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-02-25T20:21:22.162333] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-25T20:21:22.162498] [INFO ] [sig ] ENVB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:22.343831] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ENVB.txt [2026-02-25T20:21:22.344006] [INFO ] [sig ] [1034/3376] Completed ENVB in 0.5s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:22.344047] [INFO ] [sig ] [1035/3376] Forecasting ENVX... [2026-02-25T20:21:22.344078] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-25T20:21:22.344108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-25T20:21:22.356293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-25T20:21:22.356717] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-25T20:21:22.357548] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-25T20:21:22.357623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:22.357656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:22.357683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:22.357740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:22.417268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:22.418260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:22.418351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:22.418385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:22.545671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:22.545837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:22.545879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:22.545909] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:22.549694] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-25T20:21:22.550010] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-25T20:21:22.550153] [INFO ] [sig ] ENVX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:22.705522] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ENVX.txt [2026-02-25T20:21:22.705693] [INFO ] [sig ] [1035/3376] Completed ENVX in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-25T20:21:22.705735] [INFO ] [sig ] [1036/3376] Forecasting EOD... [2026-02-25T20:21:22.705767] [INFO ] [sig ] Generating forecast for: EOD [2026-02-25T20:21:22.705797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-25T20:21:22.717702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-25T20:21:22.718055] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-25T20:21:22.719055] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-25T20:21:22.719108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:22.719141] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:22.719168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:22.719226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:22.779644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:22.780467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:22.780554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:22.780608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:22.912798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:22.912957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:22.912999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:22.913028] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:22.916650] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=51.13%) [2026-02-25T20:21:22.916945] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-25T20:21:22.917079] [INFO ] [sig ] EOD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:23.066739] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EOD.txt [2026-02-25T20:21:23.066938] [INFO ] [sig ] [1036/3376] Completed EOD in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:23.066993] [INFO ] [sig ] [1037/3376] Forecasting EOG... [2026-02-25T20:21:23.067236] [INFO ] [sig ] Generating forecast for: EOG [2026-02-25T20:21:23.067271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-25T20:21:23.082951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-25T20:21:23.083308] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-25T20:21:23.084119] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-25T20:21:23.084172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:23.084204] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:23.084231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:23.084288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:23.155450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:23.156362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:23.156450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:23.156484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:23.279103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:23.279266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:23.279308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:23.279341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:23.282913] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=23.37%) [2026-02-25T20:21:23.283197] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-25T20:21:23.283336] [INFO ] [sig ] EOG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:23.434092] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EOG.txt [2026-02-25T20:21:23.434282] [INFO ] [sig ] [1037/3376] Completed EOG in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:23.434325] [INFO ] [sig ] [1038/3376] Forecasting EOI... [2026-02-25T20:21:23.434355] [INFO ] [sig ] Generating forecast for: EOI [2026-02-25T20:21:23.434397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-25T20:21:23.447821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-25T20:21:23.448321] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-25T20:21:23.449460] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-25T20:21:23.449518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:23.449550] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:23.449596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:23.449669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:23.510197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:23.511103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:23.511191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:23.511226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:23.639704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:23.639874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:23.639917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:23.639947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:23.643855] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=73.91%) [2026-02-25T20:21:23.644193] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-25T20:21:23.644341] [INFO ] [sig ] EOI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:23.795953] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EOI.txt [2026-02-25T20:21:23.796126] [INFO ] [sig ] [1038/3376] Completed EOI in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:23.796169] [INFO ] [sig ] [1039/3376] Forecasting EOLS... [2026-02-25T20:21:23.796200] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-25T20:21:23.796232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-25T20:21:23.810209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-25T20:21:23.810674] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-25T20:21:23.811553] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-25T20:21:23.811641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:23.811677] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:23.811705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:23.811764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:23.900559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:23.901987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:23.902128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:23.902181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:24.033532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:24.033721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:24.033763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:24.033793] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:24.037485] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-25T20:21:24.037830] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-25T20:21:24.037972] [INFO ] [sig ] EOLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:24.191239] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EOLS.txt [2026-02-25T20:21:24.191416] [INFO ] [sig ] [1039/3376] Completed EOLS in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:24.191461] [INFO ] [sig ] [1040/3376] Forecasting EOS... [2026-02-25T20:21:24.191496] [INFO ] [sig ] Generating forecast for: EOS [2026-02-25T20:21:24.191754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-25T20:21:24.206965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-25T20:21:24.207425] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-25T20:21:24.208473] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-25T20:21:24.208533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:24.208617] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:24.208647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:24.208705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:24.273000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:24.274150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:24.274265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:24.274314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:24.403528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:24.403714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:24.403757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:24.403786] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:24.407486] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-25T20:21:24.407885] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-25T20:21:24.408074] [INFO ] [sig ] EOS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:24.564340] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EOS.txt [2026-02-25T20:21:24.564514] [INFO ] [sig ] [1040/3376] Completed EOS in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:24.564565] [INFO ] [sig ] [1041/3376] Forecasting EOSE... [2026-02-25T20:21:24.564623] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-25T20:21:24.564656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-25T20:21:24.576640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-25T20:21:24.577043] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-25T20:21:24.577922] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-25T20:21:24.577976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:24.578100] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:24.578143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:24.578205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:24.642202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:24.643336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:24.643431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:24.643466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:24.767294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:24.767459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:24.767500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:24.767529] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:24.771163] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-25T20:21:24.771496] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-25T20:21:24.771656] [INFO ] [sig ] EOSE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:24.925498] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EOSE.txt [2026-02-25T20:21:24.925701] [INFO ] [sig ] [1041/3376] Completed EOSE in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:24.925748] [INFO ] [sig ] [1042/3376] Forecasting EPAC... [2026-02-25T20:21:24.925780] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-25T20:21:24.925811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-25T20:21:24.938604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-25T20:21:24.939026] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-25T20:21:24.939933] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-25T20:21:24.940001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:24.940044] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:24.940079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:24.940138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:25.006395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:25.007497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:25.007609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:25.007648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:25.135206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:25.135396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:25.135459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:25.135495] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:25.139296] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-25T20:21:25.139618] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-25T20:21:25.139765] [INFO ] [sig ] EPAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:25.301087] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EPAC.txt [2026-02-25T20:21:25.301280] [INFO ] [sig ] [1042/3376] Completed EPAC in 0.4s | 2.74 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-25T20:21:25.301337] [INFO ] [sig ] [1043/3376] Forecasting EPAM... [2026-02-25T20:21:25.301379] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-25T20:21:25.301418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-25T20:21:25.315305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-25T20:21:25.315783] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-25T20:21:25.316720] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-25T20:21:25.316776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:25.316810] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:25.316839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:25.316899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:25.383849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:25.384838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:25.384930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:25.384964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:25.527189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:25.527376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:25.527420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:25.527693] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:25.532127] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-25T20:21:25.532457] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-25T20:21:25.532843] [INFO ] [sig ] EPAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:25.702091] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EPAM.txt [2026-02-25T20:21:25.702285] [INFO ] [sig ] [1043/3376] Completed EPAM in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:25.702354] [INFO ] [sig ] [1044/3376] Forecasting EPC... [2026-02-25T20:21:25.702394] [INFO ] [sig ] Generating forecast for: EPC [2026-02-25T20:21:25.702445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-25T20:21:25.715348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-25T20:21:25.715790] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-25T20:21:25.716735] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-25T20:21:25.716792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:25.716827] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:25.716854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:25.716912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:25.787947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:25.788986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:25.789091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:25.789142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:25.928366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:25.928526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:25.928584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:25.928619] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:25.932629] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=45.03%) [2026-02-25T20:21:25.932966] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-25T20:21:25.933112] [INFO ] [sig ] EPC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:26.091888] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EPC.txt [2026-02-25T20:21:26.092060] [INFO ] [sig ] [1044/3376] Completed EPC in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:26.092101] [INFO ] [sig ] [1045/3376] Forecasting EPD... [2026-02-25T20:21:26.092129] [INFO ] [sig ] Generating forecast for: EPD [2026-02-25T20:21:26.092160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-25T20:21:26.104874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-25T20:21:26.105239] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-25T20:21:26.106083] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-25T20:21:26.106137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:26.106170] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:26.106198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:26.106256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:26.165414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:26.166272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:26.166355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:26.166394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:26.290370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:26.290537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:26.290594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:26.290627] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:26.294107] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=37.57%) [2026-02-25T20:21:26.294399] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-25T20:21:26.294532] [INFO ] [sig ] EPD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:26.442637] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EPD.txt [2026-02-25T20:21:26.442803] [INFO ] [sig ] [1045/3376] Completed EPD in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:26.442846] [INFO ] [sig ] [1046/3376] Forecasting EPSN... [2026-02-25T20:21:26.442880] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-25T20:21:26.442914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-25T20:21:26.454827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-25T20:21:26.455149] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-25T20:21:26.455976] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-25T20:21:26.456029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:26.456063] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:26.456091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:26.456149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:26.517555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:26.518311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:26.518609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:26.518644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:26.648016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:26.648194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:26.648238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:26.648269] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:26.652078] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-02-25T20:21:26.652417] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-25T20:21:26.652589] [INFO ] [sig ] EPSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:26.809017] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EPSN.txt [2026-02-25T20:21:26.809181] [INFO ] [sig ] [1046/3376] Completed EPSN in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:26.809221] [INFO ] [sig ] [1047/3376] Forecasting EQBK... [2026-02-25T20:21:26.809253] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-25T20:21:26.809283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-25T20:21:26.822509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-25T20:21:26.822957] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-25T20:21:26.823847] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-25T20:21:26.823928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:26.823977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:26.824008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:26.824086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:26.890301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:26.891224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:26.891312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:26.891346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:27.016481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:27.016680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:27.016733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:27.016769] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:27.020446] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-02-25T20:21:27.020781] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-25T20:21:27.020929] [INFO ] [sig ] EQBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:27.263037] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EQBK.txt [2026-02-25T20:21:27.263223] [INFO ] [sig ] [1047/3376] Completed EQBK in 0.5s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:27.263274] [INFO ] [sig ] [1048/3376] Forecasting EQH... [2026-02-25T20:21:27.263305] [INFO ] [sig ] Generating forecast for: EQH [2026-02-25T20:21:27.263337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-25T20:21:27.275818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-25T20:21:27.276219] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-25T20:21:27.277073] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-25T20:21:27.277127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:27.277159] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:27.277187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:27.277244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:27.336033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:27.337132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:27.337220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:27.337253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:27.466977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:27.467148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:27.467190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:27.467223] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:27.471053] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-25T20:21:27.471443] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-25T20:21:27.471659] [INFO ] [sig ] EQH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:27.617963] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EQH.txt [2026-02-25T20:21:27.618154] [INFO ] [sig ] [1048/3376] Completed EQH in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:27.618195] [INFO ] [sig ] [1049/3376] Forecasting EQIX... [2026-02-25T20:21:27.618226] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-25T20:21:27.618257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-25T20:21:27.630647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-25T20:21:27.631030] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-25T20:21:27.631888] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-25T20:21:27.631944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:27.631978] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:27.632007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:27.632066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:27.695970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:27.697120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:27.697208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:27.697243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:27.827865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:27.828048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:27.828091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:27.828119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:27.832250] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=45.19%) [2026-02-25T20:21:27.832536] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-25T20:21:27.832888] [INFO ] [sig ] EQIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:27.987553] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EQIX.txt [2026-02-25T20:21:27.987747] [INFO ] [sig ] [1049/3376] Completed EQIX in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:27.987791] [INFO ] [sig ] [1050/3376] Forecasting ERAS... [2026-02-25T20:21:27.987830] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-25T20:21:27.987862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-25T20:21:28.000837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-25T20:21:28.001250] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-25T20:21:28.002121] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-25T20:21:28.002176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:28.002209] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:28.002238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:28.002298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:28.064111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:28.065076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:28.065206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:28.065241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:28.192950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:28.193110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:28.193151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:28.193180] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:28.196780] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-02-25T20:21:28.197069] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-25T20:21:28.197203] [INFO ] [sig ] ERAS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:28.346256] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ERAS.txt [2026-02-25T20:21:28.346403] [INFO ] [sig ] [1050/3376] Completed ERAS in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:28.346451] [INFO ] [sig ] [1051/3376] Forecasting ERIC... [2026-02-25T20:21:28.346483] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-25T20:21:28.346514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-25T20:21:28.359538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-25T20:21:28.359881] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-25T20:21:28.360709] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-25T20:21:28.360762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:28.360794] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:28.360821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:28.360877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:28.421638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:28.422510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:28.422626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:28.422663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:28.561143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:28.561750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:28.561830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:28.561864] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:28.567325] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-25T20:21:28.567722] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-25T20:21:28.567912] [INFO ] [sig ] ERIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:28.733355] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ERIC.txt [2026-02-25T20:21:28.733564] [INFO ] [sig ] [1051/3376] Completed ERIC in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:28.733631] [INFO ] [sig ] [1052/3376] Forecasting ERIE... [2026-02-25T20:21:28.733673] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-25T20:21:28.733729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-25T20:21:28.748938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-25T20:21:28.749403] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-25T20:21:28.750501] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-25T20:21:28.750557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:28.750625] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:28.750658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:28.750726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:28.810916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:28.811876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:28.811982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:28.812018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:28.939835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:28.939996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:28.940036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:28.940065] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:28.944196] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-02-25T20:21:28.944545] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-25T20:21:28.944705] [INFO ] [sig ] ERIE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:29.102017] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ERIE.txt [2026-02-25T20:21:29.102182] [INFO ] [sig ] [1052/3376] Completed ERIE in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:29.102223] [INFO ] [sig ] [1053/3376] Forecasting ERII... [2026-02-25T20:21:29.102252] [INFO ] [sig ] Generating forecast for: ERII [2026-02-25T20:21:29.102283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-25T20:21:29.113970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-25T20:21:29.114348] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-25T20:21:29.115257] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-25T20:21:29.115315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:29.115349] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:29.115377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:29.115435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:29.176747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:29.177665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:29.177754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:29.177789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:29.306548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:29.306722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:29.306760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:29.306790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:29.311023] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-02-25T20:21:29.311314] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-25T20:21:29.311461] [INFO ] [sig ] ERII: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:29.466626] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ERII.txt [2026-02-25T20:21:29.466835] [INFO ] [sig ] [1053/3376] Completed ERII in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-25T20:21:29.466878] [INFO ] [sig ] [1054/3376] Forecasting ERO... [2026-02-25T20:21:29.466911] [INFO ] [sig ] Generating forecast for: ERO [2026-02-25T20:21:29.466941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-25T20:21:29.479790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-25T20:21:29.480186] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-25T20:21:29.481287] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-25T20:21:29.481342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:29.481375] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:29.481404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:29.481461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:29.543624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:29.544567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:29.544679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:29.544712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:29.665976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:29.666130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:29.666187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:29.666218] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:29.669801] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-02-25T20:21:29.670079] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-25T20:21:29.670206] [INFO ] [sig ] ERO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:29.814147] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ERO.txt [2026-02-25T20:21:29.814298] [INFO ] [sig ] [1054/3376] Completed ERO in 0.3s | 2.74 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-25T20:21:29.814339] [INFO ] [sig ] [1055/3376] Forecasting ES... [2026-02-25T20:21:29.814370] [INFO ] [sig ] Generating forecast for: ES [2026-02-25T20:21:29.814399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-25T20:21:29.825898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-25T20:21:29.826191] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-25T20:21:29.827041] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-25T20:21:29.827095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:29.827127] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:29.827154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:29.827209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:29.886064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:29.886945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:29.887025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:29.887058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:30.006632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:30.006768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:30.006807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:30.006836] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:30.010240] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=66.06%) [2026-02-25T20:21:30.010514] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-25T20:21:30.010661] [INFO ] [sig ] ES: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:30.161756] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ES.txt [2026-02-25T20:21:30.161919] [INFO ] [sig ] [1055/3376] Completed ES in 0.3s | 2.74 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-25T20:21:30.161958] [INFO ] [sig ] [1056/3376] Forecasting ESAB... [2026-02-25T20:21:30.161988] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-25T20:21:30.162020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-25T20:21:30.174623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-25T20:21:30.174959] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-25T20:21:30.175790] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-25T20:21:30.175843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:30.175876] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:30.175902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:30.175958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:30.233721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:30.234396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:30.234498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:30.234532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:30.354976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:30.355138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:30.355177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:30.355206] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:30.358683] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-25T20:21:30.358963] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-25T20:21:30.359096] [INFO ] [sig ] ESAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:30.527531] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ESAB.txt [2026-02-25T20:21:30.527719] [INFO ] [sig ] [1056/3376] Completed ESAB in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-25T20:21:30.527763] [INFO ] [sig ] [1057/3376] Forecasting ESCA... [2026-02-25T20:21:30.527794] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-25T20:21:30.527825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-25T20:21:30.541138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-25T20:21:30.541592] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-25T20:21:30.542445] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-25T20:21:30.542501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:30.542607] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:30.542640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:30.542710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:30.605238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:30.606416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:30.606522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:30.606564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:30.728023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:30.728190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:30.728230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:30.728260] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:30.731870] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=78.12%) [2026-02-25T20:21:30.732155] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-25T20:21:30.732285] [INFO ] [sig ] ESCA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:30.909790] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESCA.txt [2026-02-25T20:21:30.909995] [INFO ] [sig ] [1057/3376] Completed ESCA in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-25T20:21:30.910045] [INFO ] [sig ] [1058/3376] Forecasting ESE... [2026-02-25T20:21:30.910084] [INFO ] [sig ] Generating forecast for: ESE [2026-02-25T20:21:30.910123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-25T20:21:30.925562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-25T20:21:30.926039] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-25T20:21:30.927049] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-25T20:21:30.927115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:30.927198] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:30.927236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:30.927317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:30.990705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:30.991662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:30.991763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:30.991797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:31.113438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:31.113638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:31.113682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:31.113712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:31.117254] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-02-25T20:21:31.117613] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-25T20:21:31.117758] [INFO ] [sig ] ESE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:31.271428] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESE.txt [2026-02-25T20:21:31.271616] [INFO ] [sig ] [1058/3376] Completed ESE in 0.4s | 2.74 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-25T20:21:31.271659] [INFO ] [sig ] [1059/3376] Forecasting ESEA... [2026-02-25T20:21:31.271691] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-25T20:21:31.271721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-25T20:21:31.283965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-25T20:21:31.284348] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-25T20:21:31.285422] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-25T20:21:31.285478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:31.285511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:31.285537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:31.285609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:31.347604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:31.348555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:31.348663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:31.348699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:31.479054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:31.479221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:31.479262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:31.479291] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:31.483274] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-25T20:21:31.483568] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-25T20:21:31.483737] [INFO ] [sig ] ESEA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:31.638681] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESEA.txt [2026-02-25T20:21:31.638842] [INFO ] [sig ] [1059/3376] Completed ESEA in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:31.638882] [INFO ] [sig ] [1060/3376] Forecasting ESGD... [2026-02-25T20:21:31.638913] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-25T20:21:31.638945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-25T20:21:31.650311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-25T20:21:31.650649] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-25T20:21:31.651664] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-25T20:21:31.651717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:31.651749] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:31.651775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:31.651831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:31.713093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:31.714024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:31.714111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:31.714145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:31.849536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:31.849731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:31.849772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:31.849840] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:31.853551] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-25T20:21:31.853974] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-25T20:21:31.854148] [INFO ] [sig ] ESGD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:32.005083] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ESGD.txt [2026-02-25T20:21:32.005248] [INFO ] [sig ] [1060/3376] Completed ESGD in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:32.005289] [INFO ] [sig ] [1061/3376] Forecasting ESGE... [2026-02-25T20:21:32.005320] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-25T20:21:32.005352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-25T20:21:32.020315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-25T20:21:32.020859] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-25T20:21:32.021886] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-25T20:21:32.021943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:32.021980] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:32.022022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:32.022085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:32.087679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:32.088972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:32.089062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:32.089096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:32.235337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:32.235516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:32.235563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:32.235619] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:32.240067] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-02-25T20:21:32.240370] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-25T20:21:32.240506] [INFO ] [sig ] ESGE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:32.395218] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESGE.txt [2026-02-25T20:21:32.395407] [INFO ] [sig ] [1061/3376] Completed ESGE in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:32.395451] [INFO ] [sig ] [1062/3376] Forecasting ESI... [2026-02-25T20:21:32.395505] [INFO ] [sig ] Generating forecast for: ESI [2026-02-25T20:21:32.395545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-25T20:21:32.409870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-25T20:21:32.410484] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-25T20:21:32.411346] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-25T20:21:32.411403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:32.411437] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:32.411465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:32.411537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:32.472873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:32.473791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:32.473880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:32.473913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:32.594834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:32.595006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:32.595045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:32.595075] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:32.598715] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=65.59%) [2026-02-25T20:21:32.599041] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-25T20:21:32.599187] [INFO ] [sig ] ESI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:32.749249] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESI.txt [2026-02-25T20:21:32.749424] [INFO ] [sig ] [1062/3376] Completed ESI in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:32.749465] [INFO ] [sig ] [1063/3376] Forecasting ESOA... [2026-02-25T20:21:32.749495] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-25T20:21:32.749533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-25T20:21:32.762520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-25T20:21:32.762952] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-25T20:21:32.763987] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-25T20:21:32.764041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:32.764073] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:32.764098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:32.764154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:32.825144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:32.826057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:32.826144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:32.826177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:32.949830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:32.950000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:32.950040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:32.950067] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:32.953672] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=48.01%) [2026-02-25T20:21:32.953997] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-25T20:21:32.954140] [INFO ] [sig ] ESOA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:33.111683] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ESOA.txt [2026-02-25T20:21:33.111868] [INFO ] [sig ] [1063/3376] Completed ESOA in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:33.111911] [INFO ] [sig ] [1064/3376] Forecasting ESPO... [2026-02-25T20:21:33.111940] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-25T20:21:33.111969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-25T20:21:33.124567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-25T20:21:33.124960] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-25T20:21:33.125845] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-25T20:21:33.125898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:33.125930] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:33.125955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:33.126020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:33.184358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:33.185300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:33.185392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:33.185425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:33.335159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:33.335359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:33.335421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:33.335470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:33.340516] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-25T20:21:33.340917] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-25T20:21:33.341091] [INFO ] [sig ] ESPO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:33.540658] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESPO.txt [2026-02-25T20:21:33.540857] [INFO ] [sig ] [1064/3376] Completed ESPO in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:33.540907] [INFO ] [sig ] [1065/3376] Forecasting ESQ... [2026-02-25T20:21:33.540939] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-25T20:21:33.540969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-25T20:21:33.558016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-25T20:21:33.558466] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-25T20:21:33.559463] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-25T20:21:33.559522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:33.559556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:33.559623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:33.559709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:33.620959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:33.621949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:33.622045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:33.622079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:33.750353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:33.750521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:33.750564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:33.750636] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:33.754609] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-25T20:21:33.755102] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-25T20:21:33.755262] [INFO ] [sig ] ESQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:33.921437] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESQ.txt [2026-02-25T20:21:33.921635] [INFO ] [sig ] [1065/3376] Completed ESQ in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:33.921684] [INFO ] [sig ] [1066/3376] Forecasting ESTA... [2026-02-25T20:21:33.921715] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-25T20:21:33.921749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-25T20:21:33.935174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-25T20:21:33.935629] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-25T20:21:33.936543] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-25T20:21:33.936626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:33.936671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:33.936700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:33.936759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:34.002945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:34.003965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:34.004061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:34.004105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:34.137018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:34.137179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:34.137222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:34.137253] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:34.141178] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-02-25T20:21:34.141480] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-25T20:21:34.141673] [INFO ] [sig ] ESTA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:34.305342] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ESTA.txt [2026-02-25T20:21:34.305516] [INFO ] [sig ] [1066/3376] Completed ESTA in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:34.305612] [INFO ] [sig ] [1067/3376] Forecasting ESTC... [2026-02-25T20:21:34.305668] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-25T20:21:34.305709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-25T20:21:34.318461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-25T20:21:34.318843] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-25T20:21:34.319738] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-25T20:21:34.319804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:34.319843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:34.319875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:34.319933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:34.381241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:34.382232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:34.382402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:34.382454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:34.510254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:34.510421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:34.510463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:34.510493] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:34.515049] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=15.82%) [2026-02-25T20:21:34.515412] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-25T20:21:34.515558] [INFO ] [sig ] ESTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:34.668221] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ESTC.txt [2026-02-25T20:21:34.668413] [INFO ] [sig ] [1067/3376] Completed ESTC in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:34.668459] [INFO ] [sig ] [1068/3376] Forecasting ETB... [2026-02-25T20:21:34.668492] [INFO ] [sig ] Generating forecast for: ETB [2026-02-25T20:21:34.668533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-25T20:21:34.682234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-25T20:21:34.682624] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-25T20:21:34.683436] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-25T20:21:34.683491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:34.683523] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:34.683549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:34.683633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:34.748723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:34.749710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:34.749819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:34.749855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:34.877443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:34.877629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:34.877671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:34.877701] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:34.881439] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-02-25T20:21:34.881752] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-25T20:21:34.881886] [INFO ] [sig ] ETB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:35.035518] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ETB.txt [2026-02-25T20:21:35.035729] [INFO ] [sig ] [1068/3376] Completed ETB in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:35.035771] [INFO ] [sig ] [1069/3376] Forecasting ETD... [2026-02-25T20:21:35.035803] [INFO ] [sig ] Generating forecast for: ETD [2026-02-25T20:21:35.035832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-25T20:21:35.047189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-25T20:21:35.047500] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-25T20:21:35.048359] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-25T20:21:35.048412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:35.048444] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:35.048469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:35.048570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:35.108550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:35.109487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:35.109612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:35.109650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:35.229807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:35.229970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:35.230011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:35.230041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:35.233553] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-02-25T20:21:35.233858] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-25T20:21:35.233991] [INFO ] [sig ] ETD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:35.384695] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ETD.txt [2026-02-25T20:21:35.384862] [INFO ] [sig ] [1069/3376] Completed ETD in 0.3s | 2.74 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-25T20:21:35.384910] [INFO ] [sig ] [1070/3376] Forecasting ETG... [2026-02-25T20:21:35.384942] [INFO ] [sig ] Generating forecast for: ETG [2026-02-25T20:21:35.384972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-25T20:21:35.397015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-25T20:21:35.397372] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-25T20:21:35.398244] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-25T20:21:35.398297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:35.398330] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:35.398357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:35.398417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:35.457350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:35.458308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:35.458406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:35.458438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:35.586436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:35.586626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:35.586670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:35.586701] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:35.590420] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-25T20:21:35.590937] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-25T20:21:35.591080] [INFO ] [sig ] ETG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:35.743401] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ETG.txt [2026-02-25T20:21:35.743619] [INFO ] [sig ] [1070/3376] Completed ETG in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-25T20:21:35.743666] [INFO ] [sig ] [1071/3376] Forecasting ETHA... [2026-02-25T20:21:35.743699] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-25T20:21:35.743730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-25T20:21:35.757077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-25T20:21:35.757482] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-25T20:21:35.758368] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-25T20:21:35.758423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:35.758456] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:35.758483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:35.758540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:35.821425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:35.822342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:35.822428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:35.822461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:35.944951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:35.945110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:35.945150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:35.945179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:35.948818] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-25T20:21:35.949114] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-25T20:21:35.949248] [INFO ] [sig ] ETHA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:36.108739] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ETHA.txt [2026-02-25T20:21:36.108902] [INFO ] [sig ] [1071/3376] Completed ETHA in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-25T20:21:36.108943] [INFO ] [sig ] [1072/3376] Forecasting ETJ... [2026-02-25T20:21:36.108972] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-25T20:21:36.109005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-25T20:21:36.121211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-25T20:21:36.121545] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-25T20:21:36.122411] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-25T20:21:36.122465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:36.122498] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:36.122526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:36.122609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:36.182320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:36.183186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:36.183274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:36.183309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:36.302751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:36.302913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:36.302954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:36.302983] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:36.306472] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-25T20:21:36.306773] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-25T20:21:36.306906] [INFO ] [sig ] ETJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:36.463411] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ETJ.txt [2026-02-25T20:21:36.463586] [INFO ] [sig ] [1072/3376] Completed ETJ in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-25T20:21:36.463629] [INFO ] [sig ] [1073/3376] Forecasting ETN... [2026-02-25T20:21:36.463660] [INFO ] [sig ] Generating forecast for: ETN [2026-02-25T20:21:36.463690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-25T20:21:36.477381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-25T20:21:36.477728] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-25T20:21:36.478545] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-25T20:21:36.478630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:36.478671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:36.478703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:36.478770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:36.545773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:36.546732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:36.546819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:36.547041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:36.675690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:36.675852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:36.675893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:36.675924] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:36.679713] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-25T20:21:36.680181] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-25T20:21:36.680317] [INFO ] [sig ] ETN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:36.834969] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ETN.txt [2026-02-25T20:21:36.835152] [INFO ] [sig ] [1073/3376] Completed ETN in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-25T20:21:36.835197] [INFO ] [sig ] [1074/3376] Forecasting ETO... [2026-02-25T20:21:36.835238] [INFO ] [sig ] Generating forecast for: ETO [2026-02-25T20:21:36.835273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-25T20:21:36.847641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-25T20:21:36.848032] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-25T20:21:36.848949] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-25T20:21:36.849004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:36.849072] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:36.849101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:36.849159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:36.915249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:36.916411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:36.916509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:36.916543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:37.045978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:37.046149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:37.046191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:37.046223] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:37.050435] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-02-25T20:21:37.050796] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-25T20:21:37.050944] [INFO ] [sig ] ETO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:37.203108] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ETO.txt [2026-02-25T20:21:37.203473] [INFO ] [sig ] [1074/3376] Completed ETO in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-25T20:21:37.203515] [INFO ] [sig ] [1075/3376] Forecasting ETON... [2026-02-25T20:21:37.203545] [INFO ] [sig ] Generating forecast for: ETON [2026-02-25T20:21:37.203596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-25T20:21:37.218178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-25T20:21:37.218659] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-25T20:21:37.219787] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-25T20:21:37.219852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:37.219896] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:37.219929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:37.220004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:37.288887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:37.290144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:37.290262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:37.290306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:37.424248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:37.424418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:37.424461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:37.424490] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:37.428131] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-25T20:21:37.428484] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-25T20:21:37.428659] [INFO ] [sig ] ETON: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:37.588536] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ETON.txt [2026-02-25T20:21:37.588868] [INFO ] [sig ] [1075/3376] Completed ETON in 0.4s | 2.74 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-25T20:21:37.588940] [INFO ] [sig ] [1076/3376] Forecasting ETSY... [2026-02-25T20:21:37.588987] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-25T20:21:37.589036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-25T20:21:37.602612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-25T20:21:37.603052] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-25T20:21:37.603954] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-25T20:21:37.604012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:37.604047] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:37.604073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:37.604130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:37.670117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:37.671164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:37.671256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:37.671291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:37.800113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:37.800278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:37.800321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:37.800350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:37.804002] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-25T20:21:37.804323] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-25T20:21:37.804466] [INFO ] [sig ] ETSY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:37.963372] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ETSY.txt [2026-02-25T20:21:37.963536] [INFO ] [sig ] [1076/3376] Completed ETSY in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:37.963595] [INFO ] [sig ] [1077/3376] Forecasting ETY... [2026-02-25T20:21:37.963629] [INFO ] [sig ] Generating forecast for: ETY [2026-02-25T20:21:37.963661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-25T20:21:37.979756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-25T20:21:37.980434] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-25T20:21:37.981522] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-25T20:21:37.981606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:37.981643] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:37.981673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:37.981732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:38.041371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:38.042311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:38.042399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:38.042432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:38.160237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:38.160407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:38.160460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:38.160529] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:38.164064] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-02-25T20:21:38.164364] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-25T20:21:38.164499] [INFO ] [sig ] ETY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:38.315748] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ETY.txt [2026-02-25T20:21:38.315913] [INFO ] [sig ] [1077/3376] Completed ETY in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:38.315955] [INFO ] [sig ] [1078/3376] Forecasting EUFN... [2026-02-25T20:21:38.315984] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-25T20:21:38.316017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-25T20:21:38.328694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-25T20:21:38.329050] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-25T20:21:38.329875] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-25T20:21:38.329928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:38.330153] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:38.330180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:38.330237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:38.389780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:38.390708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:38.390797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:38.390830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:38.519048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:38.519225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:38.519268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:38.519297] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:38.523407] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-02-25T20:21:38.523730] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-25T20:21:38.524044] [INFO ] [sig ] EUFN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:38.677342] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EUFN.txt [2026-02-25T20:21:38.677517] [INFO ] [sig ] [1078/3376] Completed EUFN in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:38.677558] [INFO ] [sig ] [1079/3376] Forecasting EVAX... [2026-02-25T20:21:38.677607] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-25T20:21:38.677648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-25T20:21:38.691018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-25T20:21:38.691428] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-25T20:21:38.692319] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-25T20:21:38.692375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:38.692409] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:38.692436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:38.692496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:38.755690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:38.756635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:38.756729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:38.756763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:38.890559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:38.890752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:38.890803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:38.890841] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:38.894868] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=44.73%) [2026-02-25T20:21:38.895168] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-25T20:21:38.895305] [INFO ] [sig ] EVAX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:39.045767] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EVAX.txt [2026-02-25T20:21:39.045946] [INFO ] [sig ] [1079/3376] Completed EVAX in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:39.045988] [INFO ] [sig ] [1080/3376] Forecasting EVC... [2026-02-25T20:21:39.046017] [INFO ] [sig ] Generating forecast for: EVC [2026-02-25T20:21:39.046050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-25T20:21:39.057706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-25T20:21:39.061403] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-25T20:21:39.062430] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-25T20:21:39.062485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:39.062518] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:39.062544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:39.062628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:39.120540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:39.121537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:39.121653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:39.121690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:39.257204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:39.257378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:39.257422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:39.257453] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:39.262446] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-25T20:21:39.262812] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-25T20:21:39.262961] [INFO ] [sig ] EVC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:39.413708] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVC.txt [2026-02-25T20:21:39.413888] [INFO ] [sig ] [1080/3376] Completed EVC in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:39.413940] [INFO ] [sig ] [1081/3376] Forecasting EVCM... [2026-02-25T20:21:39.413973] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-25T20:21:39.414007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-25T20:21:39.426232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-25T20:21:39.426623] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-25T20:21:39.427501] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-25T20:21:39.427557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:39.427617] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:39.427648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:39.427712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:39.491730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:39.492688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:39.492791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:39.492825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:39.615947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:39.616111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:39.616154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:39.616184] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:39.619758] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=50.03%) [2026-02-25T20:21:39.620061] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-25T20:21:39.620194] [INFO ] [sig ] EVCM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:39.772286] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVCM.txt [2026-02-25T20:21:39.772461] [INFO ] [sig ] [1081/3376] Completed EVCM in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:39.772504] [INFO ] [sig ] [1082/3376] Forecasting EVEX... [2026-02-25T20:21:39.772537] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-25T20:21:39.772586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-25T20:21:39.784983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-25T20:21:39.785366] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-25T20:21:39.786252] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-25T20:21:39.786323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:39.786371] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:39.786401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:39.786461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:39.852246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:39.853173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:39.853267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:39.853302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:39.988285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:39.988449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:39.988491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:39.988523] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:39.992542] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-25T20:21:39.992868] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-25T20:21:39.993007] [INFO ] [sig ] EVEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:40.148634] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVEX.txt [2026-02-25T20:21:40.148808] [INFO ] [sig ] [1082/3376] Completed EVEX in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:40.148853] [INFO ] [sig ] [1083/3376] Forecasting EVF... [2026-02-25T20:21:40.148887] [INFO ] [sig ] Generating forecast for: EVF [2026-02-25T20:21:40.149112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-25T20:21:40.162175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-25T20:21:40.162656] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-25T20:21:40.163497] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-25T20:21:40.163553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:40.163607] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:40.163638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:40.163698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:40.226222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:40.227096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:40.227179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:40.227211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:40.346278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:40.346436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:40.346475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:40.346504] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:40.350029] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-02-25T20:21:40.350309] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-25T20:21:40.350439] [INFO ] [sig ] EVF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:40.498463] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EVF.txt [2026-02-25T20:21:40.498639] [INFO ] [sig ] [1083/3376] Completed EVF in 0.3s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:40.498684] [INFO ] [sig ] [1084/3376] Forecasting EVG... [2026-02-25T20:21:40.498713] [INFO ] [sig ] Generating forecast for: EVG [2026-02-25T20:21:40.498744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-25T20:21:40.510301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-25T20:21:40.510659] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-25T20:21:40.511445] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-25T20:21:40.511499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:40.511531] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:40.511558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:40.511642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:40.573900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:40.574890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:40.575024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:40.575062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:40.693028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:40.693189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:40.693233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:40.693265] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:40.696936] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=87.79%) [2026-02-25T20:21:40.697239] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-25T20:21:40.697392] [INFO ] [sig ] EVG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:40.855299] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVG.txt [2026-02-25T20:21:40.855489] [INFO ] [sig ] [1084/3376] Completed EVG in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:40.855550] [INFO ] [sig ] [1085/3376] Forecasting EVGO... [2026-02-25T20:21:40.855603] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-25T20:21:40.855637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-25T20:21:40.868651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-25T20:21:40.869233] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-25T20:21:40.870114] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-25T20:21:40.870170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:40.870203] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:40.870231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:40.870288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:40.933651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:40.934517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:40.934621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:40.934658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:41.059690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:41.060054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:41.060106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:41.060146] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:41.064236] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=52.69%) [2026-02-25T20:21:41.064544] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-25T20:21:41.064710] [INFO ] [sig ] EVGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:41.213786] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVGO.txt [2026-02-25T20:21:41.213948] [INFO ] [sig ] [1085/3376] Completed EVGO in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:41.213995] [INFO ] [sig ] [1086/3376] Forecasting EVH... [2026-02-25T20:21:41.214026] [INFO ] [sig ] Generating forecast for: EVH [2026-02-25T20:21:41.214058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-25T20:21:41.225665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-25T20:21:41.226061] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-25T20:21:41.226951] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-25T20:21:41.227007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:41.227042] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:41.227070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:41.227129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:41.288097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:41.289048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:41.289141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:41.289176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:41.411117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:41.411277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:41.411320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:41.411350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:41.414969] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=51.36%) [2026-02-25T20:21:41.415269] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-25T20:21:41.415408] [INFO ] [sig ] EVH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:41.572197] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVH.txt [2026-02-25T20:21:41.572365] [INFO ] [sig ] [1086/3376] Completed EVH in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-25T20:21:41.572408] [INFO ] [sig ] [1087/3376] Forecasting EVN... [2026-02-25T20:21:41.572439] [INFO ] [sig ] Generating forecast for: EVN [2026-02-25T20:21:41.572469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-25T20:21:41.585207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-25T20:21:41.585644] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-25T20:21:41.586502] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-25T20:21:41.586557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:41.586612] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:41.586641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:41.586706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:41.652155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:41.653112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:41.653200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:41.653235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:41.782906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:41.783277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:41.783318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:41.783347] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:41.787482] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-25T20:21:41.787800] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-25T20:21:41.787961] [INFO ] [sig ] EVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:41.945335] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EVN.txt [2026-02-25T20:21:41.945542] [INFO ] [sig ] [1087/3376] Completed EVN in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-25T20:21:41.945608] [INFO ] [sig ] [1088/3376] Forecasting EVO... [2026-02-25T20:21:41.945644] [INFO ] [sig ] Generating forecast for: EVO [2026-02-25T20:21:41.945675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-25T20:21:41.960982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-25T20:21:41.961499] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-25T20:21:41.962781] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-25T20:21:41.962857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:41.962911] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:41.962959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:41.963056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:42.036748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:42.037964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:42.038091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:42.038128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:42.162360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:42.162524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:42.162565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:42.162618] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:42.166177] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=36.97%) [2026-02-25T20:21:42.166473] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-25T20:21:42.166643] [INFO ] [sig ] EVO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:42.340357] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EVO.txt [2026-02-25T20:21:42.340538] [INFO ] [sig ] [1088/3376] Completed EVO in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-25T20:21:42.340609] [INFO ] [sig ] [1089/3376] Forecasting EVRG... [2026-02-25T20:21:42.340649] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-25T20:21:42.340683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-25T20:21:42.352704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-25T20:21:42.353073] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-25T20:21:42.353915] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-25T20:21:42.353970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:42.354002] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:42.354030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:42.354087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:42.411842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:42.412748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:42.412849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:42.412889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:42.540389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:42.540552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:42.540614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:42.540661] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:42.544215] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=65.54%) [2026-02-25T20:21:42.544494] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-25T20:21:42.544644] [INFO ] [sig ] EVRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:42.690612] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVRG.txt [2026-02-25T20:21:42.690777] [INFO ] [sig ] [1089/3376] Completed EVRG in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-25T20:21:42.690820] [INFO ] [sig ] [1090/3376] Forecasting EVSD... [2026-02-25T20:21:42.690852] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-25T20:21:42.690881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-25T20:21:42.704286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-25T20:21:42.704769] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-25T20:21:42.705900] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-25T20:21:42.705971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:42.706018] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:42.706055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:42.706136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:42.789612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:42.790530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:42.790634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:42.790670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:42.911245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:42.911407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:42.911449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:42.911478] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:42.915057] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=41.53%) [2026-02-25T20:21:42.915353] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-25T20:21:42.915483] [INFO ] [sig ] EVSD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:43.060616] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EVSD.txt [2026-02-25T20:21:43.060789] [INFO ] [sig ] [1090/3376] Completed EVSD in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-25T20:21:43.060831] [INFO ] [sig ] [1091/3376] Forecasting EVTC... [2026-02-25T20:21:43.060863] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-25T20:21:43.060894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-25T20:21:43.073397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-25T20:21:43.073729] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-25T20:21:43.074743] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-25T20:21:43.074798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:43.074875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:43.074918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:43.075001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:43.134998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:43.135837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:43.135940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:43.135973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:43.257455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:43.257631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:43.257672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:43.257700] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:43.261245] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: DOWN (p=34.06%) [2026-02-25T20:21:43.261529] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-25T20:21:43.261681] [INFO ] [sig ] EVTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:43.412240] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EVTC.txt [2026-02-25T20:21:43.412373] [INFO ] [sig ] [1091/3376] Completed EVTC in 0.4s | 2.74 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-25T20:21:43.412413] [INFO ] [sig ] [1092/3376] Forecasting EVTL... [2026-02-25T20:21:43.412443] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-25T20:21:43.412473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-25T20:21:43.423861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-25T20:21:43.424142] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-25T20:21:43.425003] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-25T20:21:43.425056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:43.425089] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:43.425115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:43.425173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:43.485229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:43.485964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:43.486049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:43.486083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:43.613267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:43.613481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:43.613522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:43.613551] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:43.617901] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=86.33%) [2026-02-25T20:21:43.618402] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-25T20:21:43.618539] [INFO ] [sig ] EVTL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:43.771563] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EVTL.txt [2026-02-25T20:21:43.771723] [INFO ] [sig ] [1092/3376] Completed EVTL in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:43.771764] [INFO ] [sig ] [1093/3376] Forecasting EWBC... [2026-02-25T20:21:43.771793] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-25T20:21:43.771824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-25T20:21:43.783502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-25T20:21:43.783820] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-25T20:21:43.784864] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-25T20:21:43.784918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:43.784961] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:43.784991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:43.785049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:43.845598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:43.846279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:43.846362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:43.846396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:43.977272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:43.977428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:43.977468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:43.977496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:43.981046] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-02-25T20:21:43.981322] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-25T20:21:43.981451] [INFO ] [sig ] EWBC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:44.128814] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EWBC.txt [2026-02-25T20:21:44.128947] [INFO ] [sig ] [1093/3376] Completed EWBC in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:44.129147] [INFO ] [sig ] [1094/3376] Forecasting EWCZ... [2026-02-25T20:21:44.129176] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-25T20:21:44.129206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-25T20:21:44.141604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-25T20:21:44.141898] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-25T20:21:44.142719] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-25T20:21:44.142773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:44.142805] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:44.142834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:44.142892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:44.208635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:44.209448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:44.209745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:44.209780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:44.334068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:44.334231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:44.334273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:44.334346] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:44.338418] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=59.60%) [2026-02-25T20:21:44.338733] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-25T20:21:44.338872] [INFO ] [sig ] EWCZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:44.492926] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EWCZ.txt [2026-02-25T20:21:44.493107] [INFO ] [sig ] [1094/3376] Completed EWCZ in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:44.493153] [INFO ] [sig ] [1095/3376] Forecasting EWTX... [2026-02-25T20:21:44.493187] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-25T20:21:44.493225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-25T20:21:44.506952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-25T20:21:44.507318] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-25T20:21:44.508279] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-25T20:21:44.508335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:44.508370] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:44.508398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:44.508456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:44.569287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:44.570178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:44.570272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:44.570308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:44.692163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:44.692319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:44.692359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:44.692388] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:44.695858] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-02-25T20:21:44.696136] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-25T20:21:44.696266] [INFO ] [sig ] EWTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:44.845849] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EWTX.txt [2026-02-25T20:21:44.845995] [INFO ] [sig ] [1095/3376] Completed EWTX in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:44.846035] [INFO ] [sig ] [1096/3376] Forecasting EWZS... [2026-02-25T20:21:44.846067] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-25T20:21:44.846100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-25T20:21:44.857615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-25T20:21:44.857953] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-25T20:21:44.858879] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-25T20:21:44.858946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:44.858987] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:44.859014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:44.859073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:44.930868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:44.931797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:44.931885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:44.931922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:45.065980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:45.066195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:45.066250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:45.066291] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:45.071072] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-25T20:21:45.071411] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-25T20:21:45.071595] [INFO ] [sig ] EWZS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:45.226149] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EWZS.txt [2026-02-25T20:21:45.226294] [INFO ] [sig ] [1096/3376] Completed EWZS in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:45.226334] [INFO ] [sig ] [1097/3376] Forecasting EXAS... [2026-02-25T20:21:45.226389] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-25T20:21:45.226432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-25T20:21:45.241594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-25T20:21:45.241949] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-25T20:21:45.242965] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-25T20:21:45.243018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:45.243050] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:45.243077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:45.243132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:45.302459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:45.303143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:45.303225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:45.303258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:45.429484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:45.429659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:45.429701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:45.429729] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:45.433167] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-25T20:21:45.433452] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-25T20:21:45.433600] [INFO ] [sig ] EXAS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:45.577143] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EXAS.txt [2026-02-25T20:21:45.577286] [INFO ] [sig ] [1097/3376] Completed EXAS in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:45.577327] [INFO ] [sig ] [1098/3376] Forecasting EXC... [2026-02-25T20:21:45.577357] [INFO ] [sig ] Generating forecast for: EXC [2026-02-25T20:21:45.577387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-25T20:21:45.589219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-25T20:21:45.589606] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-25T20:21:45.590462] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-25T20:21:45.590518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:45.590553] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:45.590601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:45.590665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:45.651525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:45.652299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:45.652382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:45.652416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:45.772529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:45.772706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:45.772747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:45.772779] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:45.776313] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=83.77%) [2026-02-25T20:21:45.776625] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-25T20:21:45.776773] [INFO ] [sig ] EXC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:45.928513] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EXC.txt [2026-02-25T20:21:45.928673] [INFO ] [sig ] [1098/3376] Completed EXC in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:45.928715] [INFO ] [sig ] [1099/3376] Forecasting EXEL... [2026-02-25T20:21:45.928744] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-25T20:21:45.928774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-25T20:21:45.940076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-25T20:21:45.940360] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-25T20:21:45.941191] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-25T20:21:45.941245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:45.941277] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:45.941304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:45.941360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:46.003243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:46.004065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:46.004149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:46.004182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:46.144870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:46.145032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:46.145074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:46.145104] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:46.149455] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=47.30%) [2026-02-25T20:21:46.149814] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-25T20:21:46.149963] [INFO ] [sig ] EXEL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:46.308536] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXEL.txt [2026-02-25T20:21:46.308710] [INFO ] [sig ] [1099/3376] Completed EXEL in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:46.308754] [INFO ] [sig ] [1100/3376] Forecasting EXFY... [2026-02-25T20:21:46.308786] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-25T20:21:46.308817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-25T20:21:46.322069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-25T20:21:46.322432] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-25T20:21:46.323461] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-25T20:21:46.323524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:46.323563] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:46.323622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:46.323700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:46.387241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:46.388019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:46.388277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:46.388309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:46.517625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:46.517802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:46.517843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:46.517890] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:46.522143] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: UP (p=65.17%) [2026-02-25T20:21:46.522455] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-25T20:21:46.522616] [INFO ] [sig ] EXFY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:46.679498] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EXFY.txt [2026-02-25T20:21:46.679691] [INFO ] [sig ] [1100/3376] Completed EXFY in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:46.679736] [INFO ] [sig ] [1101/3376] Forecasting EXG... [2026-02-25T20:21:46.679770] [INFO ] [sig ] Generating forecast for: EXG [2026-02-25T20:21:46.679804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-25T20:21:46.692985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-25T20:21:46.693564] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-25T20:21:46.694525] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-25T20:21:46.694601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:46.694635] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:46.694662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:46.694718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:46.757317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:46.758283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:46.758415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:46.758454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:46.912075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:46.912275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:46.912321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:46.912350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:46.916985] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-25T20:21:46.917368] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-25T20:21:46.917561] [INFO ] [sig ] EXG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:47.072350] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXG.txt [2026-02-25T20:21:47.072517] [INFO ] [sig ] [1101/3376] Completed EXG in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:47.072561] [INFO ] [sig ] [1102/3376] Forecasting EXK... [2026-02-25T20:21:47.072613] [INFO ] [sig ] Generating forecast for: EXK [2026-02-25T20:21:47.072646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-25T20:21:47.085711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-25T20:21:47.086307] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-25T20:21:47.087151] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-25T20:21:47.087205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:47.087238] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:47.087265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:47.087322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:47.150929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:47.151918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:47.152007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:47.152041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:47.282288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:47.282449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:47.282491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:47.282521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:47.286010] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=14.16%) [2026-02-25T20:21:47.286297] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-25T20:21:47.286427] [INFO ] [sig ] EXK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:47.433799] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXK.txt [2026-02-25T20:21:47.433968] [INFO ] [sig ] [1102/3376] Completed EXK in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-25T20:21:47.434008] [INFO ] [sig ] [1103/3376] Forecasting EXLS... [2026-02-25T20:21:47.434038] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-25T20:21:47.434068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-25T20:21:47.446386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-25T20:21:47.446759] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-25T20:21:47.447784] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-25T20:21:47.447839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:47.447871] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:47.447902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:47.447961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:47.508409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:47.509289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:47.509376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:47.509408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:47.635424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:47.635615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:47.635664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:47.635693] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:47.639260] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=10.92%) [2026-02-25T20:21:47.639553] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-25T20:21:47.639737] [INFO ] [sig ] EXLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:47.790932] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXLS.txt [2026-02-25T20:21:47.791113] [INFO ] [sig ] [1103/3376] Completed EXLS in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-25T20:21:47.791156] [INFO ] [sig ] [1104/3376] Forecasting EXP... [2026-02-25T20:21:47.791185] [INFO ] [sig ] Generating forecast for: EXP [2026-02-25T20:21:47.791215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-25T20:21:47.804387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-25T20:21:47.804817] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-25T20:21:47.805738] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-25T20:21:47.805793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:47.805826] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:47.805855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:47.805927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:47.870652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:47.871601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:47.871692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:47.871727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:48.006362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:48.006532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:48.006594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:48.006628] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:48.010348] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-25T20:21:48.010680] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-25T20:21:48.010825] [INFO ] [sig ] EXP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:48.164455] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXP.txt [2026-02-25T20:21:48.164673] [INFO ] [sig ] [1104/3376] Completed EXP in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-25T20:21:48.164721] [INFO ] [sig ] [1105/3376] Forecasting EXPD... [2026-02-25T20:21:48.164750] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-25T20:21:48.164780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-25T20:21:48.177881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-25T20:21:48.178353] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-25T20:21:48.179211] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-25T20:21:48.179267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:48.179301] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:48.179329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:48.179388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:48.238395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:48.239361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:48.239447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:48.239479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:48.363593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:48.363760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:48.363801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:48.363829] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:48.367746] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-25T20:21:48.368080] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-25T20:21:48.368302] [INFO ] [sig ] EXPD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:48.519552] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EXPD.txt [2026-02-25T20:21:48.519737] [INFO ] [sig ] [1105/3376] Completed EXPD in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-25T20:21:48.519782] [INFO ] [sig ] [1106/3376] Forecasting EXPE... [2026-02-25T20:21:48.519811] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-25T20:21:48.519843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-25T20:21:48.533343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-25T20:21:48.533749] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-25T20:21:48.534563] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-25T20:21:48.534654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:48.534690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:48.534718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:48.534777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:48.599693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:48.600815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:48.600905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:48.600939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:48.738739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:48.738933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:48.738977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:48.739007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:48.742773] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=69.98%) [2026-02-25T20:21:48.743064] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-25T20:21:48.743366] [INFO ] [sig ] EXPE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:48.896560] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/EXPE.txt [2026-02-25T20:21:48.896787] [INFO ] [sig ] [1106/3376] Completed EXPE in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-25T20:21:48.896835] [INFO ] [sig ] [1107/3376] Forecasting EXPI... [2026-02-25T20:21:48.896869] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-25T20:21:48.896904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-25T20:21:48.909136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-25T20:21:48.909557] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-25T20:21:48.910412] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-25T20:21:48.910465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:48.910499] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:48.910526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:48.910602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:48.971780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:48.972690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:48.972777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:48.972811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:49.092453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:49.092642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:49.092685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:49.092714] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:49.096281] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=41.19%) [2026-02-25T20:21:49.096569] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-25T20:21:49.096725] [INFO ] [sig ] EXPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:49.253025] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXPI.txt [2026-02-25T20:21:49.253224] [INFO ] [sig ] [1107/3376] Completed EXPI in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-25T20:21:49.253270] [INFO ] [sig ] [1108/3376] Forecasting EXPO... [2026-02-25T20:21:49.253302] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-25T20:21:49.253333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-25T20:21:49.268249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-25T20:21:49.268660] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-25T20:21:49.269975] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-25T20:21:49.270040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:49.270133] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:49.270171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:49.270252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:49.334883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:49.335900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:49.335996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:49.336032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:49.460163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:49.460348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:49.460390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:49.460419] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:49.464057] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-02-25T20:21:49.464536] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-25T20:21:49.464688] [INFO ] [sig ] EXPO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:49.615869] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EXPO.txt [2026-02-25T20:21:49.616027] [INFO ] [sig ] [1108/3376] Completed EXPO in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:49.616072] [INFO ] [sig ] [1109/3376] Forecasting EYE... [2026-02-25T20:21:49.616103] [INFO ] [sig ] Generating forecast for: EYE [2026-02-25T20:21:49.616133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-25T20:21:49.627981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-25T20:21:49.628539] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-25T20:21:49.629395] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-25T20:21:49.629449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:49.629481] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:49.629507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:49.629564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:49.690913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:49.692249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:49.692337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:49.692370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:49.817145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:49.817304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:49.817345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:49.817375] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:49.820897] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-25T20:21:49.821176] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-25T20:21:49.821304] [INFO ] [sig ] EYE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:49.970303] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EYE.txt [2026-02-25T20:21:49.970474] [INFO ] [sig ] [1109/3376] Completed EYE in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:49.970515] [INFO ] [sig ] [1110/3376] Forecasting EZGO... [2026-02-25T20:21:49.970544] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-25T20:21:49.970593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-25T20:21:49.982250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-25T20:21:49.982607] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-25T20:21:49.983425] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-25T20:21:49.983478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:49.983511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:49.983538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:49.983616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:50.041735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:50.042519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:50.042623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:50.042657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:50.166195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:50.166370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:50.166415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:50.166444] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:50.170050] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-25T20:21:50.170347] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-25T20:21:50.170488] [INFO ] [sig ] EZGO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:50.321495] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/EZGO.txt [2026-02-25T20:21:50.321692] [INFO ] [sig ] [1110/3376] Completed EZGO in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:50.321738] [INFO ] [sig ] [1111/3376] Forecasting F... [2026-02-25T20:21:50.321769] [INFO ] [sig ] Generating forecast for: F [2026-02-25T20:21:50.321803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-25T20:21:50.335409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-25T20:21:50.335889] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-25T20:21:50.336863] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-25T20:21:50.336934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:50.336974] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:50.337009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:50.337079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:50.398785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:50.399743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:50.399835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:50.399869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:50.524395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:50.524556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:50.524618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:50.524684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:50.528340] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=66.64%) [2026-02-25T20:21:50.528659] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-25T20:21:50.528791] [INFO ] [sig ] F: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:50.674588] [INFO ] [LOCAL ] Saved forecast: F 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/F.txt [2026-02-25T20:21:50.674732] [INFO ] [sig ] [1111/3376] Completed F in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:50.674772] [INFO ] [sig ] [1112/3376] Forecasting FA... [2026-02-25T20:21:50.674801] [INFO ] [sig ] Generating forecast for: FA [2026-02-25T20:21:50.674832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-25T20:21:50.687437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-25T20:21:50.687748] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-25T20:21:50.688564] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-25T20:21:50.688636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:50.688668] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:50.688693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:50.688748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:50.748819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:50.749717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:50.749801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:50.749834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:50.883091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:50.883286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:50.883341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:50.883381] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:50.888393] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-02-25T20:21:50.888871] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-25T20:21:50.889092] [INFO ] [sig ] FA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:51.046213] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FA.txt [2026-02-25T20:21:51.046393] [INFO ] [sig ] [1112/3376] Completed FA in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:51.046435] [INFO ] [sig ] [1113/3376] Forecasting FAF... [2026-02-25T20:21:51.046465] [INFO ] [sig ] Generating forecast for: FAF [2026-02-25T20:21:51.046495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-25T20:21:51.058079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-25T20:21:51.058398] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-25T20:21:51.059220] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-25T20:21:51.059273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:51.059305] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:51.059331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:51.059389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:51.116681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:51.117595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:51.117680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:51.117712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:51.241972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:51.242136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:51.242194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:51.242224] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:51.246710] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-25T20:21:51.247100] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-25T20:21:51.247246] [INFO ] [sig ] FAF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:51.397908] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FAF.txt [2026-02-25T20:21:51.398068] [INFO ] [sig ] [1113/3376] Completed FAF in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:51.398109] [INFO ] [sig ] [1114/3376] Forecasting FALN... [2026-02-25T20:21:51.398138] [INFO ] [sig ] Generating forecast for: FALN [2026-02-25T20:21:51.398168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-25T20:21:51.411301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-25T20:21:51.411600] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-25T20:21:51.412436] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-25T20:21:51.412499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:51.412539] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:51.412595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:51.412656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:51.472477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:51.473392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:51.473480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:51.473514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:51.619949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:51.620106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:51.620146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:51.620173] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:51.623737] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=52.00%) [2026-02-25T20:21:51.624031] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-25T20:21:51.624165] [INFO ] [sig ] FALN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:51.782045] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FALN.txt [2026-02-25T20:21:51.782242] [INFO ] [sig ] [1114/3376] Completed FALN in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:51.782287] [INFO ] [sig ] [1115/3376] Forecasting FANG... [2026-02-25T20:21:51.782317] [INFO ] [sig ] Generating forecast for: FANG [2026-02-25T20:21:51.782347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-25T20:21:51.795677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-25T20:21:51.796016] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-25T20:21:51.796840] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-25T20:21:51.796894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:51.796926] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:51.796954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:51.797011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:51.854947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:51.855637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:51.855717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:51.855749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:51.977640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:51.977798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:51.977838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:51.977868] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:51.981345] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-25T20:21:51.981645] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-25T20:21:51.981774] [INFO ] [sig ] FANG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:52.127490] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FANG.txt [2026-02-25T20:21:52.127674] [INFO ] [sig ] [1115/3376] Completed FANG in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:52.127717] [INFO ] [sig ] [1116/3376] Forecasting FARM... [2026-02-25T20:21:52.127750] [INFO ] [sig ] Generating forecast for: FARM [2026-02-25T20:21:52.127780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-25T20:21:52.141824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-25T20:21:52.142392] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-25T20:21:52.143407] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-25T20:21:52.143460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:52.143492] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:52.143518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:52.143592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:52.207464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:52.208376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:52.208468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:52.208501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:52.336119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:52.336280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:52.336321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:52.336350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:52.339927] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-02-25T20:21:52.340210] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-25T20:21:52.340339] [INFO ] [sig ] FARM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:52.500423] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FARM.txt [2026-02-25T20:21:52.500603] [INFO ] [sig ] [1116/3376] Completed FARM in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:52.500647] [INFO ] [sig ] [1117/3376] Forecasting FBIN... [2026-02-25T20:21:52.500678] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-25T20:21:52.500708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-25T20:21:52.513084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-25T20:21:52.513549] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-25T20:21:52.514618] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-25T20:21:52.514672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:52.514715] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:52.514742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:52.514799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:52.575311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:52.576205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:52.576292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:52.576325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:52.704113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:52.704288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:52.704329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:52.704358] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:52.708010] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=27.78%) [2026-02-25T20:21:52.708328] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-25T20:21:52.708464] [INFO ] [sig ] FBIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:52.857453] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FBIN.txt [2026-02-25T20:21:52.857640] [INFO ] [sig ] [1117/3376] Completed FBIN in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:52.857688] [INFO ] [sig ] [1118/3376] Forecasting FBIO... [2026-02-25T20:21:52.857720] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-25T20:21:52.857752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-25T20:21:52.871465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-25T20:21:52.871905] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-25T20:21:52.872805] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-25T20:21:52.872864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:52.872896] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:52.872925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:52.872983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:52.934517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:52.935290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:52.935405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:52.935440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:53.058754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:53.058912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:53.058953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:53.058983] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:53.062511] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-25T20:21:53.062821] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-25T20:21:53.062956] [INFO ] [sig ] FBIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:53.213313] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FBIO.txt [2026-02-25T20:21:53.213461] [INFO ] [sig ] [1118/3376] Completed FBIO in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-25T20:21:53.213503] [INFO ] [sig ] [1119/3376] Forecasting FBIZ... [2026-02-25T20:21:53.213533] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-25T20:21:53.213563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-25T20:21:53.226398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-25T20:21:53.226772] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-25T20:21:53.227670] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-25T20:21:53.227730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:53.227777] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:53.227816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:53.227877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:53.292277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:53.292983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:53.293081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:53.293121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:53.414193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:53.414325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:53.414364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:53.414392] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:53.418210] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-25T20:21:53.418703] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-25T20:21:53.418832] [INFO ] [sig ] FBIZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:53.572624] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FBIZ.txt [2026-02-25T20:21:53.572754] [INFO ] [sig ] [1119/3376] Completed FBIZ in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-25T20:21:53.572795] [INFO ] [sig ] [1120/3376] Forecasting FBK... [2026-02-25T20:21:53.572824] [INFO ] [sig ] Generating forecast for: FBK [2026-02-25T20:21:53.572854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-25T20:21:53.584456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-25T20:21:53.584749] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-25T20:21:53.585555] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-25T20:21:53.585625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:53.585665] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:53.585691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:53.585748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:53.644271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:53.644912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:53.644991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:53.645024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:53.767103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:53.767239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:53.767278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:53.767306] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:53.770755] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=27.88%) [2026-02-25T20:21:53.771034] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-25T20:21:53.771163] [INFO ] [sig ] FBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:53.927289] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FBK.txt [2026-02-25T20:21:53.927414] [INFO ] [sig ] [1120/3376] Completed FBK in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-25T20:21:53.927465] [INFO ] [sig ] [1121/3376] Forecasting FBL... [2026-02-25T20:21:53.927498] [INFO ] [sig ] Generating forecast for: FBL [2026-02-25T20:21:53.927527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-25T20:21:53.940962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-25T20:21:53.941275] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-25T20:21:53.942494] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-25T20:21:53.942547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:53.942598] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:53.942627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:53.942692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:54.004756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:54.005970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:54.006062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:54.006095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:54.129356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:54.129502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:54.129544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:54.129594] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:54.133174] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-02-25T20:21:54.133472] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-25T20:21:54.133625] [INFO ] [sig ] FBL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:54.287898] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FBL.txt [2026-02-25T20:21:54.288080] [INFO ] [sig ] [1121/3376] Completed FBL in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-25T20:21:54.288121] [INFO ] [sig ] [1122/3376] Forecasting FBNC... [2026-02-25T20:21:54.288152] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-25T20:21:54.288182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-25T20:21:54.301552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-25T20:21:54.301913] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-25T20:21:54.302751] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-25T20:21:54.302805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:54.302837] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:54.302864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:54.302920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:54.361257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:54.361904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:54.361983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:54.362016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:54.481213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:54.481347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:54.481388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:54.481418] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:54.484935] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=11.77%) [2026-02-25T20:21:54.485226] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-25T20:21:54.485371] [INFO ] [sig ] FBNC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:54.630916] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FBNC.txt [2026-02-25T20:21:54.631038] [INFO ] [sig ] [1122/3376] Completed FBNC in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-25T20:21:54.631076] [INFO ] [sig ] [1123/3376] Forecasting FBP... [2026-02-25T20:21:54.631104] [INFO ] [sig ] Generating forecast for: FBP [2026-02-25T20:21:54.631133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-25T20:21:54.644394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-25T20:21:54.644746] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-25T20:21:54.645770] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-25T20:21:54.645823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:54.645854] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:54.645879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:54.645935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:54.705465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:54.706112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:54.706204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:54.706236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:54.830127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:54.830256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:54.830293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:54.830322] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:54.833700] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=45.80%) [2026-02-25T20:21:54.833982] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-25T20:21:54.834108] [INFO ] [sig ] FBP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:54.977110] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FBP.txt [2026-02-25T20:21:54.977237] [INFO ] [sig ] [1123/3376] Completed FBP in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-25T20:21:54.977277] [INFO ] [sig ] [1124/3376] Forecasting FC... [2026-02-25T20:21:54.977306] [INFO ] [sig ] Generating forecast for: FC [2026-02-25T20:21:54.977336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-25T20:21:54.989305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-25T20:21:54.989673] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-25T20:21:54.990470] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-25T20:21:54.990524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:54.990561] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:54.990623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:54.990694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:55.047949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:55.048885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:55.048968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:55.049001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:55.173309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:55.173464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:55.173503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:55.173549] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:55.176983] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-02-25T20:21:55.177261] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-25T20:21:55.177391] [INFO ] [sig ] FC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:55.324227] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FC.txt [2026-02-25T20:21:55.324393] [INFO ] [sig ] [1124/3376] Completed FC in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-25T20:21:55.324435] [INFO ] [sig ] [1125/3376] Forecasting FCAL... [2026-02-25T20:21:55.324466] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-25T20:21:55.324496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-25T20:21:55.338087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-25T20:21:55.338490] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-25T20:21:55.339380] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-25T20:21:55.339647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:55.339709] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:55.339739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:55.339798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:55.403172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:55.403857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:55.403939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:55.403971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:55.510162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:55.510319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:55.510361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:55.510391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:55.514274] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-25T20:21:55.514773] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-25T20:21:55.514907] [INFO ] [sig ] FCAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:55.665288] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCAL.txt [2026-02-25T20:21:55.665453] [INFO ] [sig ] [1125/3376] Completed FCAL in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:55.665494] [INFO ] [sig ] [1126/3376] Forecasting FCBC... [2026-02-25T20:21:55.665525] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-25T20:21:55.665555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-25T20:21:55.677068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-25T20:21:55.677359] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-25T20:21:55.678236] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-25T20:21:55.678290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:55.678323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:55.678349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:55.678406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:55.739486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:55.740384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:55.740470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:55.740522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:55.864380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:55.864522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:55.864564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:55.864616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:55.868184] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=23.59%) [2026-02-25T20:21:55.868691] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-25T20:21:55.868846] [INFO ] [sig ] FCBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:56.015895] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCBC.txt [2026-02-25T20:21:56.016067] [INFO ] [sig ] [1126/3376] Completed FCBC in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:56.016109] [INFO ] [sig ] [1127/3376] Forecasting FCCO... [2026-02-25T20:21:56.016139] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-25T20:21:56.016168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-25T20:21:56.027295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-25T20:21:56.027611] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-25T20:21:56.028436] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-25T20:21:56.028490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:56.028523] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:56.028550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:56.028627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:56.089176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:56.090152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:56.090253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:56.090286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:56.218926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:56.219095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:56.219156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:56.219193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:56.222787] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: UP (p=50.65%) [2026-02-25T20:21:56.223092] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-25T20:21:56.223235] [INFO ] [sig ] FCCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:56.371591] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FCCO.txt [2026-02-25T20:21:56.371757] [INFO ] [sig ] [1127/3376] Completed FCCO in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:56.371799] [INFO ] [sig ] [1128/3376] Forecasting FCEL... [2026-02-25T20:21:56.371829] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-25T20:21:56.371860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-25T20:21:56.386087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-25T20:21:56.386678] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-25T20:21:56.387531] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-25T20:21:56.387612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:56.387651] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:56.387692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:56.387753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:56.450318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:56.451218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:56.451308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:56.451344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:56.575231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:56.575395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:56.575438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:56.575503] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:56.579112] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=7.29%) [2026-02-25T20:21:56.579417] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-25T20:21:56.579552] [INFO ] [sig ] FCEL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:56.735813] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCEL.txt [2026-02-25T20:21:56.735977] [INFO ] [sig ] [1128/3376] Completed FCEL in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:56.736016] [INFO ] [sig ] [1129/3376] Forecasting FCF... [2026-02-25T20:21:56.736047] [INFO ] [sig ] Generating forecast for: FCF [2026-02-25T20:21:56.736078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-25T20:21:56.748841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-25T20:21:56.749250] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-25T20:21:56.750158] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-25T20:21:56.750227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:56.750267] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:56.750297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:56.750360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:56.811220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:56.812188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:56.812276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:56.812311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:56.952287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:56.952460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:56.952505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:56.952535] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:56.956694] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-25T20:21:56.957135] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-25T20:21:56.957317] [INFO ] [sig ] FCF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:57.126707] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCF.txt [2026-02-25T20:21:57.126894] [INFO ] [sig ] [1129/3376] Completed FCF in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:57.126941] [INFO ] [sig ] [1130/3376] Forecasting FCFS... [2026-02-25T20:21:57.126973] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-25T20:21:57.127004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-25T20:21:57.140891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-25T20:21:57.141482] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-25T20:21:57.142422] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-25T20:21:57.142480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:57.142513] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:57.142541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:57.142633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:57.201990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:57.202934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:57.203028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:57.203061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:57.327268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:57.327427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:57.327467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:57.327496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:57.331113] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-25T20:21:57.331407] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-25T20:21:57.331541] [INFO ] [sig ] FCFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:57.488230] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCFS.txt [2026-02-25T20:21:57.488398] [INFO ] [sig ] [1130/3376] Completed FCFS in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:57.488448] [INFO ] [sig ] [1131/3376] Forecasting FCN... [2026-02-25T20:21:57.488481] [INFO ] [sig ] Generating forecast for: FCN [2026-02-25T20:21:57.488512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-25T20:21:57.502113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-25T20:21:57.502551] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-25T20:21:57.503459] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-25T20:21:57.503518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:57.503552] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:57.503602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:57.503665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:57.565162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:57.566170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:57.566285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:57.566319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:57.689033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:57.689195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:57.689236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:57.689266] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:57.692915] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-02-25T20:21:57.693205] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-25T20:21:57.693341] [INFO ] [sig ] FCN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:57.839478] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FCN.txt [2026-02-25T20:21:57.839661] [INFO ] [sig ] [1131/3376] Completed FCN in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:57.839708] [INFO ] [sig ] [1132/3376] Forecasting FCNCA... [2026-02-25T20:21:57.839738] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-25T20:21:57.839774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-25T20:21:57.851193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-25T20:21:57.851511] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-25T20:21:57.852378] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-25T20:21:57.852435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:57.852469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:57.852497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:57.852556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:57.913087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:57.914012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:57.914099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:57.914133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:58.036609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:58.036765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:58.036806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:58.036836] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:58.040509] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-25T20:21:58.040819] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-25T20:21:58.040955] [INFO ] [sig ] FCNCA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:58.187770] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FCNCA.txt [2026-02-25T20:21:58.187935] [INFO ] [sig ] [1132/3376] Completed FCNCA in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:58.187977] [INFO ] [sig ] [1133/3376] Forecasting FCNCO... [2026-02-25T20:21:58.188028] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-25T20:21:58.188060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-25T20:21:58.199878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-25T20:21:58.200167] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-25T20:21:58.201011] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-25T20:21:58.201067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:58.201100] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:58.201127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:58.201185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:58.260619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:58.261343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:58.261423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:58.261456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:58.366831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:58.366977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:58.367018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:58.367049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:58.370636] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=27.05%) [2026-02-25T20:21:58.370925] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-25T20:21:58.371059] [INFO ] [sig ] FCNCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:58.518125] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCNCO.txt [2026-02-25T20:21:58.518281] [INFO ] [sig ] [1133/3376] Completed FCNCO in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:58.518322] [INFO ] [sig ] [1134/3376] Forecasting FCNCP... [2026-02-25T20:21:58.518352] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-25T20:21:58.518381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-25T20:21:58.529285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-25T20:21:58.529624] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-25T20:21:58.530433] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-25T20:21:58.530486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:58.530519] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:58.530545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:58.530623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:58.589318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:58.590282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:58.590616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:58.590653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:58.714332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:58.714490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:58.714530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:58.714560] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:58.718453] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-02-25T20:21:58.718784] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-25T20:21:58.718930] [INFO ] [sig ] FCNCP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:58.870300] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FCNCP.txt [2026-02-25T20:21:58.870481] [INFO ] [sig ] [1134/3376] Completed FCNCP in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-25T20:21:58.870522] [INFO ] [sig ] [1135/3376] Forecasting FCTE... [2026-02-25T20:21:58.870552] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-25T20:21:58.870602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-25T20:21:58.881780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-25T20:21:58.882112] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-25T20:21:58.882980] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-25T20:21:58.883035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:58.883068] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:58.883097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:58.883155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:58.948107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:58.949336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:58.949425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:58.949460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:59.082605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:59.082759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:59.082800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:59.082847] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:59.086388] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-25T20:21:59.086710] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-25T20:21:59.086853] [INFO ] [sig ] FCTE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:59.233288] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FCTE.txt [2026-02-25T20:21:59.233435] [INFO ] [sig ] [1135/3376] Completed FCTE in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:21:59.233475] [INFO ] [sig ] [1136/3376] Forecasting FCX... [2026-02-25T20:21:59.233506] [INFO ] [sig ] Generating forecast for: FCX [2026-02-25T20:21:59.233537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-25T20:21:59.245037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-25T20:21:59.245339] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-25T20:21:59.246162] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-25T20:21:59.246228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:59.246268] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:59.246299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:59.246356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:59.305536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:59.306259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:59.306340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:59.306373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:59.437656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:59.437836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:59.437877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:59.437905] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:59.441465] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-25T20:21:59.441799] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-25T20:21:59.441942] [INFO ] [sig ] FCX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:21:59.587266] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FCX.txt [2026-02-25T20:21:59.587425] [INFO ] [sig ] [1136/3376] Completed FCX in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:21:59.587468] [INFO ] [sig ] [1137/3376] Forecasting FDBC... [2026-02-25T20:21:59.587498] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-25T20:21:59.587529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-25T20:21:59.597899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-25T20:21:59.598217] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-25T20:21:59.599080] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-25T20:21:59.599142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:59.599182] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:59.599214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:59.599283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:59.657817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:59.658697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:59.658783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:59.658855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:21:59.757327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:21:59.757483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:21:59.757526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:21:59.757555] [INFO ] [FORECASTER] Training complete [2026-02-25T20:21:59.761120] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-25T20:21:59.761434] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-25T20:21:59.761569] [INFO ] [sig ] FDBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:21:59.909400] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FDBC.txt [2026-02-25T20:21:59.909800] [INFO ] [sig ] [1137/3376] Completed FDBC in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:21:59.909854] [INFO ] [sig ] [1138/3376] Forecasting FDIF... [2026-02-25T20:21:59.909884] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-25T20:21:59.909913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-25T20:21:59.922333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-25T20:21:59.922729] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-25T20:21:59.923539] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-25T20:21:59.923619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:21:59.923657] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:21:59.923684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:21:59.923741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:21:59.981978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:21:59.982848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:21:59.982933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:21:59.982965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:00.090255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:00.090400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:00.090444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:00.090473] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:00.093885] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-25T20:22:00.094177] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-25T20:22:00.094329] [INFO ] [sig ] FDIF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:00.240904] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FDIF.txt [2026-02-25T20:22:00.241071] [INFO ] [sig ] [1138/3376] Completed FDIF in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:22:00.241114] [INFO ] [sig ] [1139/3376] Forecasting FDIG... [2026-02-25T20:22:00.241147] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-25T20:22:00.241178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-25T20:22:00.253009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-25T20:22:00.253409] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-25T20:22:00.254241] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-25T20:22:00.254295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:00.254326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:00.254352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:00.254421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:00.314473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:00.315406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:00.315498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:00.315532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:00.436462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:00.436668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:00.436800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:00.436837] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:00.440494] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-02-25T20:22:00.440807] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-25T20:22:00.440946] [INFO ] [sig ] FDIG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:00.590093] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FDIG.txt [2026-02-25T20:22:00.590252] [INFO ] [sig ] [1139/3376] Completed FDIG in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:22:00.590292] [INFO ] [sig ] [1140/3376] Forecasting FDP... [2026-02-25T20:22:00.590324] [INFO ] [sig ] Generating forecast for: FDP [2026-02-25T20:22:00.590355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-25T20:22:00.602091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-25T20:22:00.602440] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-25T20:22:00.603292] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-25T20:22:00.603347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:00.603380] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:00.603407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:00.603467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:00.661793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:00.662509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:00.662609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:00.662646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:00.785966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:00.786125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:00.786166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:00.786195] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:00.790227] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-02-25T20:22:00.790530] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-25T20:22:00.790686] [INFO ] [sig ] FDP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:00.965698] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FDP.txt [2026-02-25T20:22:00.966010] [INFO ] [sig ] [1140/3376] Completed FDP in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:22:00.966072] [INFO ] [sig ] [1141/3376] Forecasting FDS... [2026-02-25T20:22:00.966125] [INFO ] [sig ] Generating forecast for: FDS [2026-02-25T20:22:00.966160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-25T20:22:00.985430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-25T20:22:00.985911] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-25T20:22:00.987487] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-25T20:22:00.987608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:00.987669] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:00.987716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:00.987808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:01.054077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:01.055092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:01.055210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:01.055252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:01.180639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:01.180757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:01.180799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:01.180827] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:01.184755] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-25T20:22:01.185056] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-25T20:22:01.185194] [INFO ] [sig ] FDS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:01.342861] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FDS.txt [2026-02-25T20:22:01.343026] [INFO ] [sig ] [1141/3376] Completed FDS in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-25T20:22:01.343072] [INFO ] [sig ] [1142/3376] Forecasting FDTX... [2026-02-25T20:22:01.343101] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-25T20:22:01.343130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-25T20:22:01.354556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-25T20:22:01.354949] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-25T20:22:01.355879] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-25T20:22:01.355976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:01.356012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:01.356040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:01.356100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:01.418910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:01.419944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:01.420034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:01.420069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:01.550642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:01.550759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:01.550800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:01.550831] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:01.554948] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-25T20:22:01.555252] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-25T20:22:01.555392] [INFO ] [sig ] FDTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:01.707267] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FDTX.txt [2026-02-25T20:22:01.707427] [INFO ] [sig ] [1142/3376] Completed FDTX in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:01.707470] [INFO ] [sig ] [1143/3376] Forecasting FDUS... [2026-02-25T20:22:01.707501] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-25T20:22:01.707531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-25T20:22:01.720641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-25T20:22:01.721014] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-25T20:22:01.722035] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-25T20:22:01.722093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:01.722125] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:01.722152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:01.722211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:01.789387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:01.790406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:01.790527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:01.790564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:01.931999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:01.932163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:01.932208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:01.932240] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:01.936402] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-25T20:22:01.936884] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-25T20:22:01.937062] [INFO ] [sig ] FDUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:02.090329] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FDUS.txt [2026-02-25T20:22:02.090494] [INFO ] [sig ] [1143/3376] Completed FDUS in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:02.090536] [INFO ] [sig ] [1144/3376] Forecasting FDX... [2026-02-25T20:22:02.090567] [INFO ] [sig ] Generating forecast for: FDX [2026-02-25T20:22:02.090627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-25T20:22:02.103115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-25T20:22:02.103485] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-25T20:22:02.104344] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-25T20:22:02.104400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:02.104433] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:02.104459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:02.104515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:02.164019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:02.164875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:02.164962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:02.164996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:02.300430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:02.300612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:02.300656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:02.300686] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:02.304346] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-25T20:22:02.304685] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-25T20:22:02.304826] [INFO ] [sig ] FDX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:02.455099] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FDX.txt [2026-02-25T20:22:02.455268] [INFO ] [sig ] [1144/3376] Completed FDX in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:02.455311] [INFO ] [sig ] [1145/3376] Forecasting FE... [2026-02-25T20:22:02.455340] [INFO ] [sig ] Generating forecast for: FE [2026-02-25T20:22:02.455369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-25T20:22:02.467760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-25T20:22:02.468105] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-25T20:22:02.468960] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-25T20:22:02.469015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:02.469048] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:02.469075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:02.469132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:02.530702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:02.531550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:02.531657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:02.531691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:02.656853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:02.657009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:02.657085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:02.657116] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:02.660737] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-02-25T20:22:02.661022] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-25T20:22:02.661159] [INFO ] [sig ] FE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:02.807367] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FE.txt [2026-02-25T20:22:02.807520] [INFO ] [sig ] [1145/3376] Completed FE in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:02.807562] [INFO ] [sig ] [1146/3376] Forecasting FEIM... [2026-02-25T20:22:02.807611] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-25T20:22:02.807643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-25T20:22:02.819604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-25T20:22:02.819897] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-25T20:22:02.820730] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-25T20:22:02.820784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:02.820816] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:02.820843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:02.820900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:02.880309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:02.881178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:02.881261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:02.881293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:03.009558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:03.009741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:03.009782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:03.009811] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:03.013493] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=45.71%) [2026-02-25T20:22:03.013845] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-25T20:22:03.013986] [INFO ] [sig ] FEIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:03.166692] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FEIM.txt [2026-02-25T20:22:03.166832] [INFO ] [sig ] [1146/3376] Completed FEIM in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:03.166872] [INFO ] [sig ] [1147/3376] Forecasting FELE... [2026-02-25T20:22:03.166902] [INFO ] [sig ] Generating forecast for: FELE [2026-02-25T20:22:03.166933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-25T20:22:03.178224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-25T20:22:03.178555] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-25T20:22:03.179410] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-25T20:22:03.179465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:03.179496] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:03.179524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:03.179608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:03.237748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:03.238633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:03.238723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:03.238755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:03.362042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:03.362401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:03.362442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:03.362471] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:03.366359] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-25T20:22:03.366667] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-25T20:22:03.366802] [INFO ] [sig ] FELE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:03.516652] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FELE.txt [2026-02-25T20:22:03.516822] [INFO ] [sig ] [1147/3376] Completed FELE in 0.3s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:03.516870] [INFO ] [sig ] [1148/3376] Forecasting FEM... [2026-02-25T20:22:03.516902] [INFO ] [sig ] Generating forecast for: FEM [2026-02-25T20:22:03.516933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-25T20:22:03.529716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-25T20:22:03.530073] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-25T20:22:03.530922] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-25T20:22:03.530977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:03.531020] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:03.531050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:03.531110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:03.593870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:03.594805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:03.594894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:03.594927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:03.722957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:03.723149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:03.723197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:03.723228] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:03.726842] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-02-25T20:22:03.727151] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-25T20:22:03.727289] [INFO ] [sig ] FEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:03.879235] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FEM.txt [2026-02-25T20:22:03.879406] [INFO ] [sig ] [1148/3376] Completed FEM in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:03.879451] [INFO ] [sig ] [1149/3376] Forecasting FEMB... [2026-02-25T20:22:03.879481] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-25T20:22:03.879543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-25T20:22:03.891974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-25T20:22:03.892338] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-25T20:22:03.893162] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-25T20:22:03.893217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:03.893249] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:03.893275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:03.893332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:03.955466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:03.956378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:03.956468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:03.956501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:04.091528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:04.091753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:04.091802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:04.091834] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:04.096192] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-25T20:22:04.096625] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-25T20:22:04.096788] [INFO ] [sig ] FEMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:04.251113] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FEMB.txt [2026-02-25T20:22:04.251319] [INFO ] [sig ] [1149/3376] Completed FEMB in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:04.251364] [INFO ] [sig ] [1150/3376] Forecasting FEMS... [2026-02-25T20:22:04.251395] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-25T20:22:04.251436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-25T20:22:04.266934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-25T20:22:04.267387] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-25T20:22:04.268499] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-25T20:22:04.268556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:04.268609] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:04.268639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:04.268709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:04.334143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:04.335135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:04.335226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:04.335259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:04.465494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:04.465682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:04.465725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:04.465754] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:04.469978] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-02-25T20:22:04.470303] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-25T20:22:04.470463] [INFO ] [sig ] FEMS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:04.624079] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FEMS.txt [2026-02-25T20:22:04.624243] [INFO ] [sig ] [1150/3376] Completed FEMS in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-25T20:22:04.624283] [INFO ] [sig ] [1151/3376] Forecasting FEP... [2026-02-25T20:22:04.624315] [INFO ] [sig ] Generating forecast for: FEP [2026-02-25T20:22:04.624347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-25T20:22:04.636632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-25T20:22:04.637040] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-25T20:22:04.638119] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-25T20:22:04.638177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:04.638210] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:04.638237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:04.638306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:04.698286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:04.699209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:04.699297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:04.699336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:04.822125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:04.822299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:04.822345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:04.822381] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:04.826672] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-25T20:22:04.827008] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-25T20:22:04.827151] [INFO ] [sig ] FEP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:04.993299] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FEP.txt [2026-02-25T20:22:04.993674] [INFO ] [sig ] [1151/3376] Completed FEP in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:04.993720] [INFO ] [sig ] [1152/3376] Forecasting FEPI... [2026-02-25T20:22:04.993750] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-25T20:22:04.993779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-25T20:22:05.006172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-25T20:22:05.006550] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-25T20:22:05.007367] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-25T20:22:05.007421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:05.007466] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:05.007733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:05.007795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:05.068652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:05.069560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:05.069669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:05.069703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:05.192182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:05.192346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:05.192386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:05.192415] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:05.196114] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-25T20:22:05.196399] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-25T20:22:05.196532] [INFO ] [sig ] FEPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:05.342547] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FEPI.txt [2026-02-25T20:22:05.342710] [INFO ] [sig ] [1152/3376] Completed FEPI in 0.3s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:05.342761] [INFO ] [sig ] [1153/3376] Forecasting FERG... [2026-02-25T20:22:05.342794] [INFO ] [sig ] Generating forecast for: FERG [2026-02-25T20:22:05.342824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-25T20:22:05.356812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-25T20:22:05.357194] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-25T20:22:05.358038] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-25T20:22:05.358092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:05.358124] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:05.358150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:05.358211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:05.418759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:05.419690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:05.419780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:05.419814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:05.553253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:05.553464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:05.553504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:05.553543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:05.557143] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-02-25T20:22:05.557457] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-25T20:22:05.557617] [INFO ] [sig ] FERG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:05.702887] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FERG.txt [2026-02-25T20:22:05.703036] [INFO ] [sig ] [1153/3376] Completed FERG in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:05.703079] [INFO ] [sig ] [1154/3376] Forecasting FEX... [2026-02-25T20:22:05.703108] [INFO ] [sig ] Generating forecast for: FEX [2026-02-25T20:22:05.703151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-25T20:22:05.715423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-25T20:22:05.715735] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-25T20:22:05.716550] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-25T20:22:05.716620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:05.716653] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:05.716680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:05.716748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:05.774604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:05.775271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:05.775373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:05.775408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:05.894010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:05.894156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:05.894194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:05.894223] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:05.897679] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-02-25T20:22:05.897966] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-25T20:22:05.898124] [INFO ] [sig ] FEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:06.046017] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FEX.txt [2026-02-25T20:22:06.046166] [INFO ] [sig ] [1154/3376] Completed FEX in 0.3s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:06.046205] [INFO ] [sig ] [1155/3376] Forecasting FF... [2026-02-25T20:22:06.046234] [INFO ] [sig ] Generating forecast for: FF [2026-02-25T20:22:06.046266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-25T20:22:06.058540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-25T20:22:06.058884] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-25T20:22:06.059729] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-25T20:22:06.059782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:06.059813] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:06.059840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:06.059901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:06.118133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:06.118890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:06.118978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:06.119011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:06.241176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:06.241342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:06.241383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:06.241413] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:06.244982] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=12.69%) [2026-02-25T20:22:06.245272] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-25T20:22:06.245436] [INFO ] [sig ] FF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:06.392995] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FF.txt [2026-02-25T20:22:06.393156] [INFO ] [sig ] [1155/3376] Completed FF in 0.3s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:06.393203] [INFO ] [sig ] [1156/3376] Forecasting FFA... [2026-02-25T20:22:06.393235] [INFO ] [sig ] Generating forecast for: FFA [2026-02-25T20:22:06.393269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-25T20:22:06.406262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-25T20:22:06.406562] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-25T20:22:06.407394] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-25T20:22:06.407458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:06.407491] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:06.407518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:06.407764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:06.470020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:06.470873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:06.470959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:06.470992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:06.587252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:06.587426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:06.587470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:06.587499] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:06.591164] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-25T20:22:06.591450] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-25T20:22:06.591633] [INFO ] [sig ] FFA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:06.742878] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FFA.txt [2026-02-25T20:22:06.743022] [INFO ] [sig ] [1156/3376] Completed FFA in 0.3s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:06.743062] [INFO ] [sig ] [1157/3376] Forecasting FFBC... [2026-02-25T20:22:06.743092] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-25T20:22:06.743122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-25T20:22:06.754935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-25T20:22:06.755242] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-25T20:22:06.756073] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-25T20:22:06.756127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:06.756159] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:06.756185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:06.756241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:06.815268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:06.816030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:06.816115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:06.816148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:06.938851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:06.939012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:06.939052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:06.939081] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:06.942557] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-25T20:22:06.942853] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-25T20:22:06.942986] [INFO ] [sig ] FFBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:07.096178] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FFBC.txt [2026-02-25T20:22:07.096324] [INFO ] [sig ] [1157/3376] Completed FFBC in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:07.096375] [INFO ] [sig ] [1158/3376] Forecasting FFC... [2026-02-25T20:22:07.096411] [INFO ] [sig ] Generating forecast for: FFC [2026-02-25T20:22:07.096441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-25T20:22:07.110981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-25T20:22:07.111341] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-25T20:22:07.112193] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-25T20:22:07.112250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:07.112283] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:07.112310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:07.112370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:07.174989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:07.176081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:07.176189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:07.176225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:07.307973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:07.308164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:07.308205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:07.308234] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:07.311785] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=48.03%) [2026-02-25T20:22:07.312089] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-25T20:22:07.312233] [INFO ] [sig ] FFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:07.458848] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FFC.txt [2026-02-25T20:22:07.458988] [INFO ] [sig ] [1158/3376] Completed FFC in 0.4s | 2.74 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-25T20:22:07.459041] [INFO ] [sig ] [1159/3376] Forecasting FFIC... [2026-02-25T20:22:07.459072] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-25T20:22:07.459103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-25T20:22:07.471461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-25T20:22:07.471800] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-25T20:22:07.472640] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-25T20:22:07.472693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:07.472725] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:07.472751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:07.472808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:07.531360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:07.532243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:07.532326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:07.532359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:07.657638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:07.657799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:07.657840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:07.657888] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:07.661472] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-25T20:22:07.661779] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-25T20:22:07.661912] [INFO ] [sig ] FFIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:07.811071] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FFIC.txt [2026-02-25T20:22:07.811287] [INFO ] [sig ] [1159/3376] Completed FFIC in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:07.811342] [INFO ] [sig ] [1160/3376] Forecasting FFIN... [2026-02-25T20:22:07.811377] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-25T20:22:07.811409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-25T20:22:07.823788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-25T20:22:07.824196] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-25T20:22:07.825129] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-25T20:22:07.825187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:07.825221] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:07.825249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:07.825307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:07.885188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:07.886171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:07.886267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:07.886314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:08.020681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:08.020872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:08.020924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:08.020964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:08.025192] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-25T20:22:08.025621] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-25T20:22:08.025785] [INFO ] [sig ] FFIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:08.245720] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FFIN.txt [2026-02-25T20:22:08.245968] [INFO ] [sig ] [1160/3376] Completed FFIN in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:08.246043] [INFO ] [sig ] [1161/3376] Forecasting FFWM... [2026-02-25T20:22:08.246098] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-25T20:22:08.246152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-25T20:22:08.487175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-25T20:22:08.494080] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-25T20:22:08.496361] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-25T20:22:08.496492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:08.496550] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:08.496623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:08.496728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:08.586566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:08.588378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:08.588598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:08.588656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:08.777552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:08.777785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:08.777853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:08.777902] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:08.783772] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-02-25T20:22:08.784306] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-25T20:22:08.784529] [INFO ] [sig ] FFWM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:09.035327] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FFWM.txt [2026-02-25T20:22:09.035888] [INFO ] [sig ] [1161/3376] Completed FFWM in 0.8s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:09.036007] [INFO ] [sig ] [1162/3376] Forecasting FG... [2026-02-25T20:22:09.036063] [INFO ] [sig ] Generating forecast for: FG [2026-02-25T20:22:09.036127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-25T20:22:09.065452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-25T20:22:09.066295] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-25T20:22:09.068365] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-25T20:22:09.068479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:09.068526] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:09.068563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:09.068688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:09.154308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:09.155544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:09.155767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:09.155823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:09.321483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:09.321713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:09.321756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:09.321787] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:09.325603] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=37.64%) [2026-02-25T20:22:09.325918] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-25T20:22:09.326079] [INFO ] [sig ] FG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:09.478428] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FG.txt [2026-02-25T20:22:09.478606] [INFO ] [sig ] [1162/3376] Completed FG in 0.4s | 2.73 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:09.478659] [INFO ] [sig ] [1163/3376] Forecasting FHB... [2026-02-25T20:22:09.478691] [INFO ] [sig ] Generating forecast for: FHB [2026-02-25T20:22:09.478723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-25T20:22:09.492443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-25T20:22:09.492829] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-25T20:22:09.493664] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-25T20:22:09.493718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:09.493749] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:09.493787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:09.493847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:09.551821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:09.552473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:09.552588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:09.552638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:09.674042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:09.674202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:09.674242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:09.674271] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:09.677811] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-02-25T20:22:09.678129] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-25T20:22:09.678263] [INFO ] [sig ] FHB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:09.825088] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FHB.txt [2026-02-25T20:22:09.825231] [INFO ] [sig ] [1163/3376] Completed FHB in 0.3s | 2.73 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:09.825271] [INFO ] [sig ] [1164/3376] Forecasting FHI... [2026-02-25T20:22:09.825301] [INFO ] [sig ] Generating forecast for: FHI [2026-02-25T20:22:09.825331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-25T20:22:09.838370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-25T20:22:09.838747] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-25T20:22:09.839543] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-25T20:22:09.839650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:09.839685] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:09.839712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:09.839769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:09.900481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:09.901141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:09.901221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:09.901253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:10.024062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:10.024196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:10.024236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:10.024265] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:10.028405] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-02-25T20:22:10.028714] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-25T20:22:10.028849] [INFO ] [sig ] FHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:10.192160] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FHI.txt [2026-02-25T20:22:10.192408] [INFO ] [sig ] [1164/3376] Completed FHI in 0.4s | 2.73 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:10.192499] [INFO ] [sig ] [1165/3376] Forecasting FHN... [2026-02-25T20:22:10.192557] [INFO ] [sig ] Generating forecast for: FHN [2026-02-25T20:22:10.192632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-25T20:22:10.207704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-25T20:22:10.208221] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-25T20:22:10.209178] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-25T20:22:10.209236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:10.209269] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:10.209296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:10.209353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:10.271338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:10.272253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:10.272344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:10.272378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:10.395563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:10.395733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:10.395775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:10.395804] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:10.399470] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-02-25T20:22:10.399809] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-25T20:22:10.399947] [INFO ] [sig ] FHN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:10.551798] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FHN.txt [2026-02-25T20:22:10.551944] [INFO ] [sig ] [1165/3376] Completed FHN in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:10.551985] [INFO ] [sig ] [1166/3376] Forecasting FHTX... [2026-02-25T20:22:10.552042] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-25T20:22:10.552075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-25T20:22:10.568048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-25T20:22:10.568440] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-25T20:22:10.569272] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-25T20:22:10.569326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:10.569360] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:10.569393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:10.569464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:10.628988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:10.629698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:10.629777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:10.629809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:10.752564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:10.752710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:10.752751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:10.752780] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:10.756490] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=43.09%) [2026-02-25T20:22:10.756810] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-25T20:22:10.756954] [INFO ] [sig ] FHTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:10.903169] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FHTX.txt [2026-02-25T20:22:10.903293] [INFO ] [sig ] [1166/3376] Completed FHTX in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:10.903333] [INFO ] [sig ] [1167/3376] Forecasting FIBK... [2026-02-25T20:22:10.903362] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-25T20:22:10.903398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-25T20:22:10.917440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-25T20:22:10.917791] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-25T20:22:10.918811] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-25T20:22:10.918864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:10.918896] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:10.918922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:10.918978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:10.980750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:10.981687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:10.981775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:10.981807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:11.111804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:11.111974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:11.112024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:11.112054] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:11.115967] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=35.05%) [2026-02-25T20:22:11.116254] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-25T20:22:11.116388] [INFO ] [sig ] FIBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:11.261426] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIBK.txt [2026-02-25T20:22:11.261588] [INFO ] [sig ] [1167/3376] Completed FIBK in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:11.261648] [INFO ] [sig ] [1168/3376] Forecasting FICO... [2026-02-25T20:22:11.261680] [INFO ] [sig ] Generating forecast for: FICO [2026-02-25T20:22:11.261710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-25T20:22:11.274104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-25T20:22:11.274453] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-25T20:22:11.275257] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-25T20:22:11.275310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:11.275342] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:11.275369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:11.275430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:11.334542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:11.335279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:11.335360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:11.335392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:11.457904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:11.458078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:11.458117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:11.458145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:11.461995] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-02-25T20:22:11.462279] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-25T20:22:11.462406] [INFO ] [sig ] FICO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:11.611976] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FICO.txt [2026-02-25T20:22:11.612134] [INFO ] [sig ] [1168/3376] Completed FICO in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-25T20:22:11.612176] [INFO ] [sig ] [1169/3376] Forecasting FICS... [2026-02-25T20:22:11.612207] [INFO ] [sig ] Generating forecast for: FICS [2026-02-25T20:22:11.612237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-25T20:22:11.624951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-25T20:22:11.625343] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-25T20:22:11.626591] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-25T20:22:11.626651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:11.626871] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:11.626898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:11.627005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:11.696272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:11.697174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:11.697267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:11.697300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:11.828930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:11.829135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:11.829176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:11.829205] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:11.833056] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=57.43%) [2026-02-25T20:22:11.833352] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-25T20:22:11.833499] [INFO ] [sig ] FICS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:11.980142] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FICS.txt [2026-02-25T20:22:11.980280] [INFO ] [sig ] [1169/3376] Completed FICS in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-25T20:22:11.980322] [INFO ] [sig ] [1170/3376] Forecasting FID... [2026-02-25T20:22:11.980351] [INFO ] [sig ] Generating forecast for: FID [2026-02-25T20:22:11.980381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-25T20:22:11.992983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-25T20:22:11.993316] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-25T20:22:11.994364] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-25T20:22:11.994417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:11.994450] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:11.994478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:11.994536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:12.055007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:12.055722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:12.055805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:12.055839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:12.172364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:12.172527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:12.172604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:12.172637] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:12.176098] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-25T20:22:12.176386] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-25T20:22:12.176522] [INFO ] [sig ] FID: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:12.322522] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FID.txt [2026-02-25T20:22:12.322678] [INFO ] [sig ] [1170/3376] Completed FID in 0.3s | 2.74 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-25T20:22:12.322722] [INFO ] [sig ] [1171/3376] Forecasting FIGS... [2026-02-25T20:22:12.322752] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-25T20:22:12.322782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-25T20:22:12.334964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-25T20:22:12.335340] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-25T20:22:12.336164] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-25T20:22:12.336218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:12.336249] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:12.336276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:12.336333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:12.393648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:12.394338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:12.394419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:12.394459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:12.519353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:12.519526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:12.519567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:12.519616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:12.523088] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-25T20:22:12.523370] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-25T20:22:12.523501] [INFO ] [sig ] FIGS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:12.676754] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIGS.txt [2026-02-25T20:22:12.676937] [INFO ] [sig ] [1171/3376] Completed FIGS in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-25T20:22:12.676981] [INFO ] [sig ] [1172/3376] Forecasting FIHL... [2026-02-25T20:22:12.677027] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-25T20:22:12.677059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-25T20:22:12.690673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-25T20:22:12.691096] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-25T20:22:12.691989] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-25T20:22:12.692047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:12.692081] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:12.692109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:12.692167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:12.755236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:12.756200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:12.756293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:12.756327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:12.886296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:12.886467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:12.886509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:12.886538] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:12.890318] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=16.87%) [2026-02-25T20:22:12.890710] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-25T20:22:12.890862] [INFO ] [sig ] FIHL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:13.044889] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIHL.txt [2026-02-25T20:22:13.045070] [INFO ] [sig ] [1172/3376] Completed FIHL in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-25T20:22:13.045133] [INFO ] [sig ] [1173/3376] Forecasting FINS... [2026-02-25T20:22:13.045168] [INFO ] [sig ] Generating forecast for: FINS [2026-02-25T20:22:13.045199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-25T20:22:13.058803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-25T20:22:13.059312] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-25T20:22:13.060309] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-25T20:22:13.060372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:13.060404] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:13.060432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:13.060492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:13.123184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:13.124117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:13.124207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:13.124241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:13.259948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:13.260142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:13.260200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:13.260233] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:13.264433] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-02-25T20:22:13.264833] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-25T20:22:13.264986] [INFO ] [sig ] FINS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:13.413960] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FINS.txt [2026-02-25T20:22:13.414103] [INFO ] [sig ] [1173/3376] Completed FINS in 0.4s | 2.74 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-25T20:22:13.414145] [INFO ] [sig ] [1174/3376] Forecasting FINX... [2026-02-25T20:22:13.414174] [INFO ] [sig ] Generating forecast for: FINX [2026-02-25T20:22:13.414211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-25T20:22:13.426612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-25T20:22:13.426961] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-25T20:22:13.427825] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-25T20:22:13.427881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:13.427915] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:13.427943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:13.428035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:13.486110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:13.486908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:13.487004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:13.487039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:13.606556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:13.606731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:13.606772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:13.606801] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:13.610317] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-02-25T20:22:13.610631] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-25T20:22:13.610770] [INFO ] [sig ] FINX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:13.759958] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FINX.txt [2026-02-25T20:22:13.760111] [INFO ] [sig ] [1174/3376] Completed FINX in 0.3s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:13.760152] [INFO ] [sig ] [1175/3376] Forecasting FIP... [2026-02-25T20:22:13.760184] [INFO ] [sig ] Generating forecast for: FIP [2026-02-25T20:22:13.760214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-25T20:22:13.772058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-25T20:22:13.772399] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-25T20:22:13.773210] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-25T20:22:13.773263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:13.773295] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:13.773321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:13.773377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:13.833411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:13.834236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:13.834320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:13.834353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:13.969514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:13.969714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:13.969780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:13.969829] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:13.973756] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-02-25T20:22:13.974046] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-25T20:22:13.974193] [INFO ] [sig ] FIP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:14.135861] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIP.txt [2026-02-25T20:22:14.136071] [INFO ] [sig ] [1175/3376] Completed FIP in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:14.136135] [INFO ] [sig ] [1176/3376] Forecasting FIS... [2026-02-25T20:22:14.136177] [INFO ] [sig ] Generating forecast for: FIS [2026-02-25T20:22:14.136214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-25T20:22:14.149658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-25T20:22:14.150095] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-25T20:22:14.151283] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-25T20:22:14.151374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:14.151427] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:14.151480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:14.151620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:14.214353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:14.215253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:14.215341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:14.215375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:14.337491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:14.337856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:14.337900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:14.337931] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:14.341900] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-25T20:22:14.342191] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-25T20:22:14.342327] [INFO ] [sig ] FIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:14.495128] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FIS.txt [2026-02-25T20:22:14.495268] [INFO ] [sig ] [1176/3376] Completed FIS in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:14.495308] [INFO ] [sig ] [1177/3376] Forecasting FISI... [2026-02-25T20:22:14.495336] [INFO ] [sig ] Generating forecast for: FISI [2026-02-25T20:22:14.495364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-25T20:22:14.508722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-25T20:22:14.509054] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-25T20:22:14.509976] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-25T20:22:14.510032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:14.510065] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:14.510093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:14.510151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:14.576760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:14.577662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:14.577746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:14.577781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:14.700866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:14.701011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:14.701051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:14.701079] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:14.704510] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=57.10%) [2026-02-25T20:22:14.704860] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-25T20:22:14.704994] [INFO ] [sig ] FISI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:14.850266] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FISI.txt [2026-02-25T20:22:14.850403] [INFO ] [sig ] [1177/3376] Completed FISI in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:14.850443] [INFO ] [sig ] [1178/3376] Forecasting FITB... [2026-02-25T20:22:14.850473] [INFO ] [sig ] Generating forecast for: FITB [2026-02-25T20:22:14.850502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-25T20:22:14.862365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-25T20:22:14.862685] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-25T20:22:14.863526] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-25T20:22:14.863608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:14.863647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:14.863675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:14.863734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:14.922510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:14.923185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:14.923269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:14.923305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:15.054310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:15.054479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:15.054525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:15.054555] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:15.058566] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-25T20:22:15.059067] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-25T20:22:15.059204] [INFO ] [sig ] FITB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:15.289997] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FITB.txt [2026-02-25T20:22:15.290166] [INFO ] [sig ] [1178/3376] Completed FITB in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:15.290206] [INFO ] [sig ] [1179/3376] Forecasting FITBI... [2026-02-25T20:22:15.290237] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-25T20:22:15.290268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-25T20:22:15.302118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-25T20:22:15.302472] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-25T20:22:15.303291] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-25T20:22:15.303344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:15.303375] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:15.303401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:15.303457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:15.369054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:15.370183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:15.370273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:15.370307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:15.509017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:15.509182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:15.509224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:15.509255] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:15.513199] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=61.85%) [2026-02-25T20:22:15.513566] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-25T20:22:15.513740] [INFO ] [sig ] FITBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:15.667129] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FITBI.txt [2026-02-25T20:22:15.667279] [INFO ] [sig ] [1179/3376] Completed FITBI in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:15.667323] [INFO ] [sig ] [1180/3376] Forecasting FITBO... [2026-02-25T20:22:15.667353] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-25T20:22:15.667384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-25T20:22:15.678703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-25T20:22:15.679003] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-25T20:22:15.679895] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-25T20:22:15.679961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:15.679999] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:15.680028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:15.680086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:15.746443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:15.747191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:15.747294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:15.747331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:15.866934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:15.867093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:15.867132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:15.867169] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:15.870664] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-02-25T20:22:15.870943] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-25T20:22:15.871074] [INFO ] [sig ] FITBO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:16.015229] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FITBO.txt [2026-02-25T20:22:16.015375] [INFO ] [sig ] [1180/3376] Completed FITBO in 0.3s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:16.015432] [INFO ] [sig ] [1181/3376] Forecasting FIVE... [2026-02-25T20:22:16.015463] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-25T20:22:16.015493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-25T20:22:16.027412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-25T20:22:16.027752] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-25T20:22:16.028630] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-25T20:22:16.028685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:16.028717] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:16.028744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:16.028801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:16.089914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:16.090834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:16.090923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:16.090958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:16.219433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:16.219606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:16.219658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:16.219689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:16.223317] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-25T20:22:16.223650] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-25T20:22:16.223789] [INFO ] [sig ] FIVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:16.367743] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIVE.txt [2026-02-25T20:22:16.367873] [INFO ] [sig ] [1181/3376] Completed FIVE in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:16.367915] [INFO ] [sig ] [1182/3376] Forecasting FIVN... [2026-02-25T20:22:16.367945] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-25T20:22:16.367975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-25T20:22:16.379201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-25T20:22:16.379495] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-25T20:22:16.380306] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-25T20:22:16.380359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:16.380391] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:16.380418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:16.380477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:16.442732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:16.443435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:16.443521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:16.443563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:16.581425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:16.581614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:16.581657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:16.581685] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:16.585306] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=25.27%) [2026-02-25T20:22:16.585662] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-25T20:22:16.585815] [INFO ] [sig ] FIVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:16.738560] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIVN.txt [2026-02-25T20:22:16.738806] [INFO ] [sig ] [1182/3376] Completed FIVN in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:16.738852] [INFO ] [sig ] [1183/3376] Forecasting FIX... [2026-02-25T20:22:16.738883] [INFO ] [sig ] Generating forecast for: FIX [2026-02-25T20:22:16.738914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-25T20:22:16.751555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-25T20:22:16.752016] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-25T20:22:16.752950] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-25T20:22:16.753006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:16.753040] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:16.753066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:16.753124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:16.812870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:16.813851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:16.813937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:16.813971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:16.935610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:16.935786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:16.935827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:16.935856] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:16.939516] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-25T20:22:16.939908] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-25T20:22:16.940056] [INFO ] [sig ] FIX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:17.100340] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FIX.txt [2026-02-25T20:22:17.100556] [INFO ] [sig ] [1183/3376] Completed FIX in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:17.100638] [INFO ] [sig ] [1184/3376] Forecasting FIXD... [2026-02-25T20:22:17.100680] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-25T20:22:17.100727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-25T20:22:17.115434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-25T20:22:17.115916] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-25T20:22:17.116987] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-25T20:22:17.117054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:17.117098] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:17.117137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:17.117219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:17.183507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:17.184646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:17.184735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:17.184769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:17.308267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:17.308444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:17.308486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:17.308515] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:17.312450] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-02-25T20:22:17.312892] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-25T20:22:17.313055] [INFO ] [sig ] FIXD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:17.464434] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FIXD.txt [2026-02-25T20:22:17.464645] [INFO ] [sig ] [1184/3376] Completed FIXD in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-25T20:22:17.464693] [INFO ] [sig ] [1185/3376] Forecasting FIZZ... [2026-02-25T20:22:17.464725] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-25T20:22:17.464784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-25T20:22:17.476834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-25T20:22:17.477162] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-25T20:22:17.478043] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-25T20:22:17.478099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:17.478133] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:17.478161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:17.478227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:17.537100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:17.537917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:17.538022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:17.538057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:17.654677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:17.654836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:17.654876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:17.654906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:17.658450] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=87.02%) [2026-02-25T20:22:17.658803] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-25T20:22:17.658942] [INFO ] [sig ] FIZZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:17.807546] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FIZZ.txt [2026-02-25T20:22:17.807814] [INFO ] [sig ] [1185/3376] Completed FIZZ in 0.3s | 2.74 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-25T20:22:17.807886] [INFO ] [sig ] [1186/3376] Forecasting FJP... [2026-02-25T20:22:17.807938] [INFO ] [sig ] Generating forecast for: FJP [2026-02-25T20:22:17.808019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-25T20:22:17.820065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-25T20:22:17.820438] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-25T20:22:17.821310] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-25T20:22:17.821366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:17.821432] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:17.821474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:17.821542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:17.886556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:17.887658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:17.887757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:17.887793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:18.011692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:18.011868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:18.011922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:18.011964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:18.015981] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=79.12%) [2026-02-25T20:22:18.016388] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-25T20:22:18.016565] [INFO ] [sig ] FJP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:18.169997] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FJP.txt [2026-02-25T20:22:18.170141] [INFO ] [sig ] [1186/3376] Completed FJP in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-25T20:22:18.170182] [INFO ] [sig ] [1187/3376] Forecasting FLEX... [2026-02-25T20:22:18.170213] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-25T20:22:18.170242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-25T20:22:18.181379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-25T20:22:18.181727] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-25T20:22:18.182591] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-25T20:22:18.182650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:18.182696] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:18.182727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:18.182788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:18.242347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:18.243110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:18.243194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:18.243230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:18.364107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:18.364254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:18.364297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:18.364328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:18.368028] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=36.84%) [2026-02-25T20:22:18.368326] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-25T20:22:18.368463] [INFO ] [sig ] FLEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:18.515674] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FLEX.txt [2026-02-25T20:22:18.515812] [INFO ] [sig ] [1187/3376] Completed FLEX in 0.3s | 2.74 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-25T20:22:18.515854] [INFO ] [sig ] [1188/3376] Forecasting FLL... [2026-02-25T20:22:18.515883] [INFO ] [sig ] Generating forecast for: FLL [2026-02-25T20:22:18.515914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-25T20:22:18.532060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-25T20:22:18.532414] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-25T20:22:18.533289] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-25T20:22:18.533344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:18.533378] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:18.533406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:18.533477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:18.593275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:18.594148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:18.594241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:18.594276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:18.715161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:18.715321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:18.715363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:18.715392] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:18.719526] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-02-25T20:22:18.720041] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-25T20:22:18.720202] [INFO ] [sig ] FLL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:18.872215] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FLL.txt [2026-02-25T20:22:18.872361] [INFO ] [sig ] [1188/3376] Completed FLL in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-25T20:22:18.872402] [INFO ] [sig ] [1189/3376] Forecasting FLNC... [2026-02-25T20:22:18.872432] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-25T20:22:18.872463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-25T20:22:18.883876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-25T20:22:18.884205] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-25T20:22:18.885020] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-25T20:22:18.885074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:18.885106] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:18.885132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:18.885189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:18.946644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:18.947433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:18.947523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:18.947558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:19.084318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:19.084469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:19.084511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:19.084605] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:19.088403] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-02-25T20:22:19.088757] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-25T20:22:19.089086] [INFO ] [sig ] FLNC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:19.241539] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FLNC.txt [2026-02-25T20:22:19.241723] [INFO ] [sig ] [1189/3376] Completed FLNC in 0.4s | 2.74 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-25T20:22:19.241766] [INFO ] [sig ] [1190/3376] Forecasting FLNG... [2026-02-25T20:22:19.241797] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-25T20:22:19.241827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-25T20:22:19.253367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-25T20:22:19.253723] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-25T20:22:19.254593] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-25T20:22:19.254677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:19.254718] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:19.254751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:19.254814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:19.314370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:19.315469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:19.315558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:19.315618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:19.439114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:19.439253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:19.439293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:19.439320] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:19.442978] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=49.56%) [2026-02-25T20:22:19.443258] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-25T20:22:19.443387] [INFO ] [sig ] FLNG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:19.587923] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FLNG.txt [2026-02-25T20:22:19.588081] [INFO ] [sig ] [1190/3376] Completed FLNG in 0.3s | 2.74 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-25T20:22:19.588130] [INFO ] [sig ] [1191/3376] Forecasting FLO... [2026-02-25T20:22:19.588161] [INFO ] [sig ] Generating forecast for: FLO [2026-02-25T20:22:19.588191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-25T20:22:19.600781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-25T20:22:19.601117] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-25T20:22:19.601928] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-25T20:22:19.601981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:19.602014] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:19.602041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:19.602098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:19.661606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:19.662281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:19.662374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:19.662406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:19.787224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:19.787385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:19.787425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:19.787456] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:19.791371] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-25T20:22:19.791742] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-25T20:22:19.792103] [INFO ] [sig ] FLO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:19.944486] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FLO.txt [2026-02-25T20:22:19.944686] [INFO ] [sig ] [1191/3376] Completed FLO in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:19.944737] [INFO ] [sig ] [1192/3376] Forecasting FLS... [2026-02-25T20:22:19.944768] [INFO ] [sig ] Generating forecast for: FLS [2026-02-25T20:22:19.944799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-25T20:22:19.958177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-25T20:22:19.958530] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-25T20:22:19.959559] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-25T20:22:19.959648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:19.959690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:19.959725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:19.959791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:20.020516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:20.021438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:20.021530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:20.021563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:20.170206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:20.170366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:20.170407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:20.170438] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:20.174423] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-02-25T20:22:20.174786] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-25T20:22:20.174978] [INFO ] [sig ] FLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:20.331737] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FLS.txt [2026-02-25T20:22:20.331903] [INFO ] [sig ] [1192/3376] Completed FLS in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:20.331945] [INFO ] [sig ] [1193/3376] Forecasting FLUX... [2026-02-25T20:22:20.331975] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-25T20:22:20.332005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-25T20:22:20.346365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-25T20:22:20.346807] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-25T20:22:20.347690] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-25T20:22:20.347746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:20.347782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:20.347812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:20.347871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:20.415858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:20.416859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:20.416951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:20.416985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:20.573348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:20.573522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:20.573600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:20.573644] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:20.577510] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=56.10%) [2026-02-25T20:22:20.577866] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-25T20:22:20.578058] [INFO ] [sig ] FLUX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:20.738589] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FLUX.txt [2026-02-25T20:22:20.738795] [INFO ] [sig ] [1193/3376] Completed FLUX in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:20.738839] [INFO ] [sig ] [1194/3376] Forecasting FLWS... [2026-02-25T20:22:20.738870] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-25T20:22:20.738900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-25T20:22:20.752320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-25T20:22:20.752737] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-25T20:22:20.753597] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-25T20:22:20.753653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:20.753686] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:20.753713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:20.753771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:20.816567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:20.817699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:20.817788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:20.817822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:20.945198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:20.945364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:20.945407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:20.945454] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:20.949206] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=26.59%) [2026-02-25T20:22:20.949604] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-25T20:22:20.949762] [INFO ] [sig ] FLWS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:21.103462] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FLWS.txt [2026-02-25T20:22:21.103670] [INFO ] [sig ] [1194/3376] Completed FLWS in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:21.103732] [INFO ] [sig ] [1195/3376] Forecasting FLXS... [2026-02-25T20:22:21.103775] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-25T20:22:21.103838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-25T20:22:21.115370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-25T20:22:21.115781] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-25T20:22:21.116714] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-25T20:22:21.116770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:21.116803] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:21.116830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:21.116888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:21.180426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:21.181358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:21.181445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:21.181479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:21.301501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:21.301681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:21.301732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:21.301767] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:21.305223] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-02-25T20:22:21.305504] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-25T20:22:21.305656] [INFO ] [sig ] FLXS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:21.457879] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FLXS.txt [2026-02-25T20:22:21.458107] [INFO ] [sig ] [1195/3376] Completed FLXS in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:21.458156] [INFO ] [sig ] [1196/3376] Forecasting FLYE... [2026-02-25T20:22:21.458186] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-25T20:22:21.458217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-25T20:22:21.470014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-25T20:22:21.470344] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-25T20:22:21.471175] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-25T20:22:21.471229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:21.471260] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:21.471288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:21.471345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:21.534198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:21.535340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:21.535526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:21.535600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:21.657957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:21.658146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:21.658188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:21.658217] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:21.661866] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-25T20:22:21.662201] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-25T20:22:21.662346] [INFO ] [sig ] FLYE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:21.816194] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FLYE.txt [2026-02-25T20:22:21.816360] [INFO ] [sig ] [1196/3376] Completed FLYE in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:21.816404] [INFO ] [sig ] [1197/3376] Forecasting FMAO... [2026-02-25T20:22:21.816436] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-25T20:22:21.816468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-25T20:22:21.827898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-25T20:22:21.828267] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-25T20:22:21.829221] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-25T20:22:21.829277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:21.829310] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:21.829338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:21.829396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:21.893283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:21.894197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:21.894286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:21.894321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:22.006404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:22.006560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:22.006621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:22.006652] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:22.010205] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-25T20:22:22.010498] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-25T20:22:22.010654] [INFO ] [sig ] FMAO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:22.168273] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FMAO.txt [2026-02-25T20:22:22.168495] [INFO ] [sig ] [1197/3376] Completed FMAO in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:22.168551] [INFO ] [sig ] [1198/3376] Forecasting FMB... [2026-02-25T20:22:22.168605] [INFO ] [sig ] Generating forecast for: FMB [2026-02-25T20:22:22.168638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-25T20:22:22.180878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-25T20:22:22.181207] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-25T20:22:22.182047] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-25T20:22:22.182101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:22.182153] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:22.182183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:22.182240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:22.243665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:22.244567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:22.244728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:22.244771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:22.371057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:22.371216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:22.371257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:22.371285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:22.374745] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-02-25T20:22:22.375027] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-25T20:22:22.375157] [INFO ] [sig ] FMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:22.524820] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FMB.txt [2026-02-25T20:22:22.524983] [INFO ] [sig ] [1198/3376] Completed FMB in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:22.525027] [INFO ] [sig ] [1199/3376] Forecasting FMBH... [2026-02-25T20:22:22.525056] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-25T20:22:22.525085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-25T20:22:22.537076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-25T20:22:22.537458] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-25T20:22:22.538314] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-25T20:22:22.538368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:22.538400] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:22.538426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:22.538483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:22.601222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:22.602170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:22.602276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:22.602311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:22.729093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:22.729264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:22.729315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:22.729352] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:22.733062] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-25T20:22:22.733400] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-25T20:22:22.733544] [INFO ] [sig ] FMBH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:22.883970] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FMBH.txt [2026-02-25T20:22:22.884175] [INFO ] [sig ] [1199/3376] Completed FMBH in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:22.884221] [INFO ] [sig ] [1200/3376] Forecasting FMC... [2026-02-25T20:22:22.884252] [INFO ] [sig ] Generating forecast for: FMC [2026-02-25T20:22:22.884289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-25T20:22:22.897545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-25T20:22:22.898157] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-25T20:22:22.899296] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-25T20:22:22.899351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:22.899384] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:22.899412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:22.899472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:22.971317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:22.972546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:22.972666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:22.972720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:23.104783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:23.104943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:23.104984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:23.105014] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:23.108497] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=77.83%) [2026-02-25T20:22:23.108801] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-25T20:22:23.108932] [INFO ] [sig ] FMC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:23.253841] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FMC.txt [2026-02-25T20:22:23.253995] [INFO ] [sig ] [1200/3376] Completed FMC in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:23.254038] [INFO ] [sig ] [1201/3376] Forecasting FMHI... [2026-02-25T20:22:23.254068] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-25T20:22:23.254099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-25T20:22:23.265010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-25T20:22:23.265290] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-25T20:22:23.266132] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-25T20:22:23.266185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:23.266217] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:23.266244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:23.266300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:23.327009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:23.327882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:23.327970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:23.328211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:23.481917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:23.482111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:23.482157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:23.482188] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:23.487294] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=95.66%) [2026-02-25T20:22:23.487807] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-25T20:22:23.488034] [INFO ] [sig ] FMHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:23.651597] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FMHI.txt [2026-02-25T20:22:23.651782] [INFO ] [sig ] [1201/3376] Completed FMHI in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-25T20:22:23.651833] [INFO ] [sig ] [1202/3376] Forecasting FMN... [2026-02-25T20:22:23.651883] [INFO ] [sig ] Generating forecast for: FMN [2026-02-25T20:22:23.651916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-25T20:22:23.665507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-25T20:22:23.666004] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-25T20:22:23.667436] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-25T20:22:23.667495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:23.667530] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:23.667558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:23.667650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:23.739022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:23.740112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:23.740218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:23.740258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:23.868953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:23.869125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:23.869177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:23.869209] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:23.873216] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-02-25T20:22:23.873537] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-25T20:22:23.873709] [INFO ] [sig ] FMN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:24.054112] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FMN.txt [2026-02-25T20:22:24.054274] [INFO ] [sig ] [1202/3376] Completed FMN in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-25T20:22:24.054316] [INFO ] [sig ] [1203/3376] Forecasting FMNB... [2026-02-25T20:22:24.054348] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-25T20:22:24.054383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-25T20:22:24.069697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-25T20:22:24.070320] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-25T20:22:24.071334] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-25T20:22:24.071391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:24.071455] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:24.071485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:24.071545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:24.142007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:24.142944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:24.143043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:24.143079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:24.276176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:24.276361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:24.276408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:24.276438] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:24.280604] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-02-25T20:22:24.281066] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-25T20:22:24.281234] [INFO ] [sig ] FMNB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:24.451475] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FMNB.txt [2026-02-25T20:22:24.451695] [INFO ] [sig ] [1203/3376] Completed FMNB in 0.4s | 2.73 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-25T20:22:24.451747] [INFO ] [sig ] [1204/3376] Forecasting FMS... [2026-02-25T20:22:24.451779] [INFO ] [sig ] Generating forecast for: FMS [2026-02-25T20:22:24.451810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-25T20:22:24.465310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-25T20:22:24.465778] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-25T20:22:24.466823] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-25T20:22:24.466899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:24.466950] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:24.466992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:24.467083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:24.539909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:24.540874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:24.541002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:24.541057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:24.680683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:24.680865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:24.680917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:24.680950] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:24.685375] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=76.04%) [2026-02-25T20:22:24.685835] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-25T20:22:24.686011] [INFO ] [sig ] FMS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:24.848533] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FMS.txt [2026-02-25T20:22:24.848750] [INFO ] [sig ] [1204/3376] Completed FMS in 0.4s | 2.73 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-25T20:22:24.848816] [INFO ] [sig ] [1205/3376] Forecasting FMX... [2026-02-25T20:22:24.848852] [INFO ] [sig ] Generating forecast for: FMX [2026-02-25T20:22:24.848883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-25T20:22:24.862028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-25T20:22:24.862566] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-25T20:22:24.863421] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-25T20:22:24.863475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:24.863508] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:24.863535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:24.863611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:24.926745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:24.927733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:24.927834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:24.927875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:25.056406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:25.056570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:25.056637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:25.056692] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:25.060547] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=4.37%) [2026-02-25T20:22:25.060874] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-25T20:22:25.061013] [INFO ] [sig ] FMX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:25.217983] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FMX.txt [2026-02-25T20:22:25.218174] [INFO ] [sig ] [1205/3376] Completed FMX in 0.4s | 2.73 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-25T20:22:25.218219] [INFO ] [sig ] [1206/3376] Forecasting FN... [2026-02-25T20:22:25.218251] [INFO ] [sig ] Generating forecast for: FN [2026-02-25T20:22:25.218284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-25T20:22:25.230979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-25T20:22:25.231354] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-25T20:22:25.232321] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-25T20:22:25.232384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:25.232417] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:25.232453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:25.232538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:25.296535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:25.297484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:25.297594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:25.297631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:25.437689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:25.437852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:25.437894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:25.437923] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:25.442252] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=40.00%) [2026-02-25T20:22:25.442612] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-25T20:22:25.442766] [INFO ] [sig ] FN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:25.610994] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FN.txt [2026-02-25T20:22:25.611370] [INFO ] [sig ] [1206/3376] Completed FN in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:25.611420] [INFO ] [sig ] [1207/3376] Forecasting FNB... [2026-02-25T20:22:25.611452] [INFO ] [sig ] Generating forecast for: FNB [2026-02-25T20:22:25.611482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-25T20:22:25.626745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-25T20:22:25.627155] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-25T20:22:25.628135] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-25T20:22:25.628195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:25.628227] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:25.628254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:25.628323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:25.696352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:25.697449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:25.697549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:25.697623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:25.834895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:25.835064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:25.835106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:25.835136] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:25.838922] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=27.73%) [2026-02-25T20:22:25.839460] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-25T20:22:25.839647] [INFO ] [sig ] FNB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:25.988426] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FNB.txt [2026-02-25T20:22:25.988598] [INFO ] [sig ] [1207/3376] Completed FNB in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:25.988641] [INFO ] [sig ] [1208/3376] Forecasting FND... [2026-02-25T20:22:25.988671] [INFO ] [sig ] Generating forecast for: FND [2026-02-25T20:22:25.988700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-25T20:22:26.002249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-25T20:22:26.002607] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-25T20:22:26.003604] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-25T20:22:26.003657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:26.003689] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:26.003715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:26.003772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:26.065565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:26.066504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:26.066613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:26.066651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:26.190707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:26.190869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:26.190909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:26.190938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:26.194428] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-02-25T20:22:26.194742] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-25T20:22:26.194880] [INFO ] [sig ] FND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:26.345998] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FND.txt [2026-02-25T20:22:26.346216] [INFO ] [sig ] [1208/3376] Completed FND in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:26.346265] [INFO ] [sig ] [1209/3376] Forecasting FNF... [2026-02-25T20:22:26.346296] [INFO ] [sig ] Generating forecast for: FNF [2026-02-25T20:22:26.346326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-25T20:22:26.358439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-25T20:22:26.358853] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-25T20:22:26.359772] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-25T20:22:26.359838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:26.359879] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:26.359911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:26.359974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:26.426315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:26.427440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:26.427547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:26.427619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:26.566218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:26.566389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:26.566430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:26.566459] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:26.570477] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=33.45%) [2026-02-25T20:22:26.570831] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-25T20:22:26.570977] [INFO ] [sig ] FNF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:26.740108] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FNF.txt [2026-02-25T20:22:26.740317] [INFO ] [sig ] [1209/3376] Completed FNF in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:26.740371] [INFO ] [sig ] [1210/3376] Forecasting FNKO... [2026-02-25T20:22:26.740402] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-25T20:22:26.740432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-25T20:22:26.753035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-25T20:22:26.753447] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-25T20:22:26.754341] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-25T20:22:26.754398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:26.754431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:26.754461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:26.754538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:26.822509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:26.823437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:26.823536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:26.823595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:26.968053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:26.968242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:26.968295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:26.968335] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:26.973066] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-25T20:22:26.973484] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-25T20:22:26.973687] [INFO ] [sig ] FNKO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:27.124555] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FNKO.txt [2026-02-25T20:22:27.124751] [INFO ] [sig ] [1210/3376] Completed FNKO in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:27.124794] [INFO ] [sig ] [1211/3376] Forecasting FNLC... [2026-02-25T20:22:27.124825] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-25T20:22:27.124856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-25T20:22:27.136715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-25T20:22:27.137130] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-25T20:22:27.137954] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-25T20:22:27.138065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:27.138099] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:27.138126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:27.138184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:27.196711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:27.197663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:27.197750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:27.197786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:27.310083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:27.310447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:27.310487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:27.310515] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:27.314425] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-25T20:22:27.314731] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-25T20:22:27.314862] [INFO ] [sig ] FNLC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:27.463420] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FNLC.txt [2026-02-25T20:22:27.463609] [INFO ] [sig ] [1211/3376] Completed FNLC in 0.3s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:27.463655] [INFO ] [sig ] [1212/3376] Forecasting FNX... [2026-02-25T20:22:27.463684] [INFO ] [sig ] Generating forecast for: FNX [2026-02-25T20:22:27.463714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-25T20:22:27.476434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-25T20:22:27.476750] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-25T20:22:27.477747] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-25T20:22:27.477799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:27.477832] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:27.477858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:27.477916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:27.542467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:27.543484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:27.543602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:27.543641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:27.685094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:27.685261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:27.685305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:27.685334] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:27.692834] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-02-25T20:22:27.693426] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-25T20:22:27.693617] [INFO ] [sig ] FNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:27.847041] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FNX.txt [2026-02-25T20:22:27.847206] [INFO ] [sig ] [1212/3376] Completed FNX in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:27.847246] [INFO ] [sig ] [1213/3376] Forecasting FNY... [2026-02-25T20:22:27.847276] [INFO ] [sig ] Generating forecast for: FNY [2026-02-25T20:22:27.847305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-25T20:22:27.860643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-25T20:22:27.861033] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-25T20:22:27.862235] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-25T20:22:27.862287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:27.862318] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:27.862345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:27.862406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:27.925333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:27.926451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:27.926569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:27.926621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:28.056318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:28.056484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:28.056527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:28.056557] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:28.060162] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=8.76%) [2026-02-25T20:22:28.060474] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-25T20:22:28.060633] [INFO ] [sig ] FNY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:28.211407] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FNY.txt [2026-02-25T20:22:28.211621] [INFO ] [sig ] [1213/3376] Completed FNY in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:28.211679] [INFO ] [sig ] [1214/3376] Forecasting FOA... [2026-02-25T20:22:28.211722] [INFO ] [sig ] Generating forecast for: FOA [2026-02-25T20:22:28.211757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-25T20:22:28.225089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-25T20:22:28.225505] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-25T20:22:28.226356] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-25T20:22:28.226412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:28.226445] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:28.226473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:28.226535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:28.289250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:28.290168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:28.290262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:28.290295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:28.434388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:28.434620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:28.434666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:28.434710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:28.439187] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-25T20:22:28.439555] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-25T20:22:28.439752] [INFO ] [sig ] FOA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:28.599172] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FOA.txt [2026-02-25T20:22:28.599357] [INFO ] [sig ] [1214/3376] Completed FOA in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:28.599423] [INFO ] [sig ] [1215/3376] Forecasting FOF... [2026-02-25T20:22:28.599457] [INFO ] [sig ] Generating forecast for: FOF [2026-02-25T20:22:28.599488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-25T20:22:28.613271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-25T20:22:28.613724] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-25T20:22:28.614683] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-25T20:22:28.614737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:28.614770] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:28.614799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:28.614856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:28.677178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:28.678130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:28.678224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:28.678258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:28.803475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:28.803654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:28.803696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:28.803726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:28.807313] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=83.67%) [2026-02-25T20:22:28.807628] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-25T20:22:28.807766] [INFO ] [sig ] FOF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:28.957351] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FOF.txt [2026-02-25T20:22:28.957515] [INFO ] [sig ] [1215/3376] Completed FOF in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:28.957557] [INFO ] [sig ] [1216/3376] Forecasting FOLD... [2026-02-25T20:22:28.957608] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-25T20:22:28.957639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-25T20:22:28.969411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-25T20:22:28.969769] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-25T20:22:28.970601] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-25T20:22:28.970655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:28.970690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:28.970718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:28.970777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:29.033386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:29.034447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:29.034533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:29.034565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:29.169670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:29.169856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:29.169908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:29.169947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:29.173552] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=46.65%) [2026-02-25T20:22:29.173902] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-25T20:22:29.174084] [INFO ] [sig ] FOLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:29.339647] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FOLD.txt [2026-02-25T20:22:29.339870] [INFO ] [sig ] [1216/3376] Completed FOLD in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:29.339917] [INFO ] [sig ] [1217/3376] Forecasting FORM... [2026-02-25T20:22:29.339949] [INFO ] [sig ] Generating forecast for: FORM [2026-02-25T20:22:29.339981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-25T20:22:29.352768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-25T20:22:29.353245] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-25T20:22:29.354250] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-25T20:22:29.354311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:29.354346] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:29.354382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:29.354456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:29.424230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:29.425253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:29.425347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:29.425382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:29.566291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:29.566456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:29.566498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:29.566526] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:29.570536] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-25T20:22:29.570838] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-25T20:22:29.570968] [INFO ] [sig ] FORM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:29.717098] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FORM.txt [2026-02-25T20:22:29.717255] [INFO ] [sig ] [1217/3376] Completed FORM in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:29.717296] [INFO ] [sig ] [1218/3376] Forecasting FOSL... [2026-02-25T20:22:29.717327] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-25T20:22:29.717357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-25T20:22:29.729958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-25T20:22:29.730312] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-25T20:22:29.731182] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-25T20:22:29.731237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:29.731279] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:29.731319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:29.731380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:29.792263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:29.793113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:29.793395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:29.793431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:29.944527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:29.944728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:29.944803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:29.944840] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:29.949143] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=70.79%) [2026-02-25T20:22:29.949687] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-25T20:22:29.949836] [INFO ] [sig ] FOSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:30.108624] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FOSL.txt [2026-02-25T20:22:30.108823] [INFO ] [sig ] [1218/3376] Completed FOSL in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-25T20:22:30.108884] [INFO ] [sig ] [1219/3376] Forecasting FOX... [2026-02-25T20:22:30.108921] [INFO ] [sig ] Generating forecast for: FOX [2026-02-25T20:22:30.108959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-25T20:22:30.121908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-25T20:22:30.122339] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-25T20:22:30.123277] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-25T20:22:30.123335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:30.123369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:30.123399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:30.123458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:30.183799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:30.184711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:30.184798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:30.184831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:30.321888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:30.322060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:30.322101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:30.322132] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:30.325974] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=62.51%) [2026-02-25T20:22:30.326281] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-25T20:22:30.326420] [INFO ] [sig ] FOX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:30.472901] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FOX.txt [2026-02-25T20:22:30.473049] [INFO ] [sig ] [1219/3376] Completed FOX in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-25T20:22:30.473091] [INFO ] [sig ] [1220/3376] Forecasting FOXA... [2026-02-25T20:22:30.473120] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-25T20:22:30.473149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-25T20:22:30.484646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-25T20:22:30.485010] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-25T20:22:30.485877] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-25T20:22:30.485944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:30.486016] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:30.486048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:30.486108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:30.545410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:30.546242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:30.546327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:30.546360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:30.676788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:30.676947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:30.676987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:30.677015] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:30.681559] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-25T20:22:30.681901] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-25T20:22:30.682046] [INFO ] [sig ] FOXA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:30.842678] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FOXA.txt [2026-02-25T20:22:30.842887] [INFO ] [sig ] [1220/3376] Completed FOXA in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-25T20:22:30.842955] [INFO ] [sig ] [1221/3376] Forecasting FOXF... [2026-02-25T20:22:30.843002] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-25T20:22:30.843045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-25T20:22:30.855738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-25T20:22:30.856156] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-25T20:22:30.857113] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-25T20:22:30.857171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:30.857205] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:30.857233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:30.857291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:30.936164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:30.937327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:30.937445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:30.937494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:31.091523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:31.091714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:31.091763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:31.091795] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:31.096487] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-02-25T20:22:31.096842] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-25T20:22:31.097002] [INFO ] [sig ] FOXF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:31.250356] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FOXF.txt [2026-02-25T20:22:31.250533] [INFO ] [sig ] [1221/3376] Completed FOXF in 0.4s | 2.73 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-25T20:22:31.250595] [INFO ] [sig ] [1222/3376] Forecasting FPF... [2026-02-25T20:22:31.250630] [INFO ] [sig ] Generating forecast for: FPF [2026-02-25T20:22:31.250661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-25T20:22:31.262667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-25T20:22:31.263043] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-25T20:22:31.263876] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-25T20:22:31.263933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:31.263980] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:31.264007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:31.264063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:31.322178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:31.323129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:31.323219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:31.323254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:31.450920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:31.451082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:31.451122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:31.451150] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:31.454723] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-02-25T20:22:31.455022] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-25T20:22:31.455184] [INFO ] [sig ] FPF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:31.603269] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FPF.txt [2026-02-25T20:22:31.603430] [INFO ] [sig ] [1222/3376] Completed FPF in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:31.603470] [INFO ] [sig ] [1223/3376] Forecasting FPH... [2026-02-25T20:22:31.603500] [INFO ] [sig ] Generating forecast for: FPH [2026-02-25T20:22:31.603533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-25T20:22:31.615163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-25T20:22:31.615470] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-25T20:22:31.616277] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-25T20:22:31.616331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:31.616363] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:31.616390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:31.616445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:31.673642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:31.674399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:31.674485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:31.674518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:31.799607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:31.799774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:31.799823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:31.799906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:31.803881] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-25T20:22:31.804231] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-25T20:22:31.804378] [INFO ] [sig ] FPH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:31.961186] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FPH.txt [2026-02-25T20:22:31.961355] [INFO ] [sig ] [1223/3376] Completed FPH in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:31.961395] [INFO ] [sig ] [1224/3376] Forecasting FPI... [2026-02-25T20:22:31.961424] [INFO ] [sig ] Generating forecast for: FPI [2026-02-25T20:22:31.961454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-25T20:22:31.974455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-25T20:22:31.974881] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-25T20:22:31.975746] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-25T20:22:31.975802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:31.975835] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:31.975861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:31.975919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:32.035818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:32.036738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:32.036827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:32.036860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:32.163480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:32.163662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:32.163705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:32.163734] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:32.167222] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: UP (p=91.35%) [2026-02-25T20:22:32.167515] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-25T20:22:32.167677] [INFO ] [sig ] FPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:32.313631] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FPI.txt [2026-02-25T20:22:32.313780] [INFO ] [sig ] [1224/3376] Completed FPI in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:32.313820] [INFO ] [sig ] [1225/3376] Forecasting FPXI... [2026-02-25T20:22:32.313850] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-25T20:22:32.313882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-25T20:22:32.325600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-25T20:22:32.325922] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-25T20:22:32.326725] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-25T20:22:32.326778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:32.326810] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:32.326836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:32.326898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:32.385497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:32.386350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:32.386434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:32.386467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:32.505236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:32.505403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:32.505443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:32.505471] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:32.509344] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=23.58%) [2026-02-25T20:22:32.509733] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-25T20:22:32.509887] [INFO ] [sig ] FPXI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:32.662882] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FPXI.txt [2026-02-25T20:22:32.663024] [INFO ] [sig ] [1225/3376] Completed FPXI in 0.3s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:32.663065] [INFO ] [sig ] [1226/3376] Forecasting FRA... [2026-02-25T20:22:32.663101] [INFO ] [sig ] Generating forecast for: FRA [2026-02-25T20:22:32.663133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-25T20:22:32.675249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-25T20:22:32.675536] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-25T20:22:32.676343] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-25T20:22:32.676397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:32.676429] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:32.676455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:32.676512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:32.737712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:32.738627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:32.738714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:32.738748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:32.859898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:32.860057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:32.860098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:32.860125] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:32.864144] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=62.61%) [2026-02-25T20:22:32.864428] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-25T20:22:32.864561] [INFO ] [sig ] FRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:33.012323] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRA.txt [2026-02-25T20:22:33.012488] [INFO ] [sig ] [1226/3376] Completed FRA in 0.3s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:33.012532] [INFO ] [sig ] [1227/3376] Forecasting FRBA... [2026-02-25T20:22:33.012561] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-25T20:22:33.012615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-25T20:22:33.025752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-25T20:22:33.026152] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-25T20:22:33.027205] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-25T20:22:33.027259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:33.027293] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:33.027320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:33.027378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:33.087219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:33.088201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:33.088313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:33.088347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:33.217411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:33.217569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:33.217631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:33.217661] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:33.221562] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-25T20:22:33.221876] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-25T20:22:33.222017] [INFO ] [sig ] FRBA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:33.377505] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRBA.txt [2026-02-25T20:22:33.377677] [INFO ] [sig ] [1227/3376] Completed FRBA in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:33.377720] [INFO ] [sig ] [1228/3376] Forecasting FRGE... [2026-02-25T20:22:33.377750] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-25T20:22:33.377779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-25T20:22:33.389139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-25T20:22:33.389462] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-25T20:22:33.390303] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-25T20:22:33.390356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:33.390388] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:33.390415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:33.390472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:33.452979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:33.454182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:33.454274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:33.454499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:33.584694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:33.584858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:33.584900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:33.584938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:33.588688] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-02-25T20:22:33.588981] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-25T20:22:33.589112] [INFO ] [sig ] FRGE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:33.740025] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRGE.txt [2026-02-25T20:22:33.740187] [INFO ] [sig ] [1228/3376] Completed FRGE in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:33.740230] [INFO ] [sig ] [1229/3376] Forecasting FRHC... [2026-02-25T20:22:33.740259] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-25T20:22:33.740288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-25T20:22:33.752204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-25T20:22:33.752540] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-25T20:22:33.753424] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-25T20:22:33.753479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:33.753511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:33.753538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:33.753622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:33.816290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:33.817207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:33.817298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:33.817331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:33.954627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:33.954788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:33.954828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:33.954891] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:33.958470] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=62.76%) [2026-02-25T20:22:33.958778] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-25T20:22:33.958913] [INFO ] [sig ] FRHC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:34.109088] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRHC.txt [2026-02-25T20:22:34.109245] [INFO ] [sig ] [1229/3376] Completed FRHC in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:34.109286] [INFO ] [sig ] [1230/3376] Forecasting FRME... [2026-02-25T20:22:34.109315] [INFO ] [sig ] Generating forecast for: FRME [2026-02-25T20:22:34.109344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-25T20:22:34.121887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-25T20:22:34.122446] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-25T20:22:34.123529] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-25T20:22:34.123606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:34.123640] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:34.123667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:34.123725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:34.184447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:34.185279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:34.185426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:34.185461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:34.310681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:34.310844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:34.310887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:34.310915] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:34.314784] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=71.75%) [2026-02-25T20:22:34.315121] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-25T20:22:34.315259] [INFO ] [sig ] FRME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:34.471647] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRME.txt [2026-02-25T20:22:34.471806] [INFO ] [sig ] [1230/3376] Completed FRME in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:34.471847] [INFO ] [sig ] [1231/3376] Forecasting FRO... [2026-02-25T20:22:34.471880] [INFO ] [sig ] Generating forecast for: FRO [2026-02-25T20:22:34.471910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-25T20:22:34.486591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-25T20:22:34.486965] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-25T20:22:34.487784] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-25T20:22:34.487838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:34.487870] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:34.487896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:34.487953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:34.549297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:34.550251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:34.550342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:34.550393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:34.694970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:34.695144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:34.695192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:34.695224] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:34.699778] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-25T20:22:34.700349] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-25T20:22:34.700519] [INFO ] [sig ] FRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:34.854958] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRO.txt [2026-02-25T20:22:34.855155] [INFO ] [sig ] [1231/3376] Completed FRO in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:34.855212] [INFO ] [sig ] [1232/3376] Forecasting FROG... [2026-02-25T20:22:34.855246] [INFO ] [sig ] Generating forecast for: FROG [2026-02-25T20:22:34.855276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-25T20:22:34.868737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-25T20:22:34.869128] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-25T20:22:34.870180] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-25T20:22:34.870234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:34.870266] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:34.870291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:34.870348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:34.928857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:34.929904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:34.930013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:34.930055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:35.052328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:35.052473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:35.052514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:35.052543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:35.056076] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=23.67%) [2026-02-25T20:22:35.056376] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-25T20:22:35.056516] [INFO ] [sig ] FROG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:35.201534] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FROG.txt [2026-02-25T20:22:35.201721] [INFO ] [sig ] [1232/3376] Completed FROG in 0.3s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:35.201763] [INFO ] [sig ] [1233/3376] Forecasting FRPH... [2026-02-25T20:22:35.201794] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-25T20:22:35.201823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-25T20:22:35.213219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-25T20:22:35.213615] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-25T20:22:35.214483] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-25T20:22:35.214536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:35.214570] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:35.214633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:35.214704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:35.275175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:35.276157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:35.276255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:35.276288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:35.399439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:35.399630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:35.399672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:35.399701] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:35.403436] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=76.36%) [2026-02-25T20:22:35.403846] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-25T20:22:35.404003] [INFO ] [sig ] FRPH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:35.553703] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRPH.txt [2026-02-25T20:22:35.553867] [INFO ] [sig ] [1233/3376] Completed FRPH in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:35.553909] [INFO ] [sig ] [1234/3376] Forecasting FRSH... [2026-02-25T20:22:35.553940] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-25T20:22:35.553970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-25T20:22:35.567149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-25T20:22:35.567517] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-25T20:22:35.568383] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-25T20:22:35.568438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:35.568471] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:35.568497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:35.568553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:35.627783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:35.628588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:35.628672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:35.628705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:35.754726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:35.754891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:35.754931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:35.754960] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:35.759071] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-02-25T20:22:35.759540] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-25T20:22:35.759691] [INFO ] [sig ] FRSH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:35.909177] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FRSH.txt [2026-02-25T20:22:35.909333] [INFO ] [sig ] [1234/3376] Completed FRSH in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:35.909382] [INFO ] [sig ] [1235/3376] Forecasting FSBC... [2026-02-25T20:22:35.909415] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-25T20:22:35.909448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-25T20:22:35.920737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-25T20:22:35.921061] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-25T20:22:35.921898] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-25T20:22:35.921951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:35.921983] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:35.922010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:35.922068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:35.987199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:35.988260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:35.988351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:35.988385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:36.145616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:36.145819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:36.145885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:36.145917] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:36.150109] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=6.48%) [2026-02-25T20:22:36.150529] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-25T20:22:36.150726] [INFO ] [sig ] FSBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:36.305363] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FSBC.txt [2026-02-25T20:22:36.305548] [INFO ] [sig ] [1235/3376] Completed FSBC in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-25T20:22:36.305611] [INFO ] [sig ] [1236/3376] Forecasting FSCO... [2026-02-25T20:22:36.305657] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-25T20:22:36.305699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-25T20:22:36.320020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-25T20:22:36.320569] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-25T20:22:36.321800] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-25T20:22:36.321865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:36.321908] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:36.321940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:36.322012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:36.385289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:36.386070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:36.386155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:36.386189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:36.508971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:36.509145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:36.509189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:36.509220] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:36.513455] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-25T20:22:36.513770] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-25T20:22:36.513912] [INFO ] [sig ] FSCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:36.666774] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FSCO.txt [2026-02-25T20:22:36.666928] [INFO ] [sig ] [1236/3376] Completed FSCO in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-25T20:22:36.666971] [INFO ] [sig ] [1237/3376] Forecasting FSK... [2026-02-25T20:22:36.667004] [INFO ] [sig ] Generating forecast for: FSK [2026-02-25T20:22:36.667043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-25T20:22:36.681425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-25T20:22:36.681830] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-25T20:22:36.682765] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-25T20:22:36.682820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:36.682901] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:36.682944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:36.683030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:36.749040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:36.749934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:36.750022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:36.750057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:36.871150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:36.871303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:36.871344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:36.871372] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:36.875295] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-02-25T20:22:36.875800] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-25T20:22:36.875934] [INFO ] [sig ] FSK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:37.025094] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FSK.txt [2026-02-25T20:22:37.025424] [INFO ] [sig ] [1237/3376] Completed FSK in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-25T20:22:37.025465] [INFO ] [sig ] [1238/3376] Forecasting FSLY... [2026-02-25T20:22:37.025494] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-25T20:22:37.025522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-25T20:22:37.037114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-25T20:22:37.037451] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-25T20:22:37.038358] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-25T20:22:37.038414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:37.038447] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:37.038475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:37.038532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:37.098569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:37.099475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:37.099565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:37.099621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:37.231506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:37.231703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:37.231747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:37.231777] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:37.235325] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-02-25T20:22:37.235632] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-25T20:22:37.235766] [INFO ] [sig ] FSLY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:37.386463] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FSLY.txt [2026-02-25T20:22:37.386655] [INFO ] [sig ] [1238/3376] Completed FSLY in 0.4s | 2.73 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-25T20:22:37.386701] [INFO ] [sig ] [1239/3376] Forecasting FSM... [2026-02-25T20:22:37.386730] [INFO ] [sig ] Generating forecast for: FSM [2026-02-25T20:22:37.386760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-25T20:22:37.398923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-25T20:22:37.399274] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-25T20:22:37.400239] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-25T20:22:37.400296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:37.400330] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:37.400358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:37.400416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:37.476911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:37.478046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:37.478158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:37.478203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:37.602919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:37.603087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:37.603130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:37.603160] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:37.607385] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=63.76%) [2026-02-25T20:22:37.607696] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-25T20:22:37.607829] [INFO ] [sig ] FSM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:37.759946] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FSM.txt [2026-02-25T20:22:37.760115] [INFO ] [sig ] [1239/3376] Completed FSM in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:37.760159] [INFO ] [sig ] [1240/3376] Forecasting FSS... [2026-02-25T20:22:37.760189] [INFO ] [sig ] Generating forecast for: FSS [2026-02-25T20:22:37.760220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-25T20:22:37.774449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-25T20:22:37.774999] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-25T20:22:37.776061] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-25T20:22:37.776123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:37.776162] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:37.776196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:37.776264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:37.837947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:37.838890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:37.838988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:37.839039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:37.975612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:37.975880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:37.975940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:37.976057] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:37.981070] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-25T20:22:37.981450] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-25T20:22:37.981641] [INFO ] [sig ] FSS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:38.134209] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FSS.txt [2026-02-25T20:22:38.134379] [INFO ] [sig ] [1240/3376] Completed FSS in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:38.134423] [INFO ] [sig ] [1241/3376] Forecasting FTA... [2026-02-25T20:22:38.134452] [INFO ] [sig ] Generating forecast for: FTA [2026-02-25T20:22:38.134497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-25T20:22:38.146562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-25T20:22:38.146953] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-25T20:22:38.147782] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-25T20:22:38.147836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:38.147867] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:38.147894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:38.147963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:38.211379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:38.212321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:38.212408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:38.212442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:38.338793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:38.338954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:38.338995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:38.339025] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:38.342657] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=16.56%) [2026-02-25T20:22:38.342967] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-25T20:22:38.343104] [INFO ] [sig ] FTA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:38.489992] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTA.txt [2026-02-25T20:22:38.490133] [INFO ] [sig ] [1241/3376] Completed FTA in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:38.490173] [INFO ] [sig ] [1242/3376] Forecasting FTAI... [2026-02-25T20:22:38.490203] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-25T20:22:38.490232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-25T20:22:38.503453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-25T20:22:38.503839] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-25T20:22:38.504673] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-25T20:22:38.504725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:38.504757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:38.504783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:38.504841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:38.562376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:38.563145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:38.563230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:38.563263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:38.692272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:38.692454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:38.692498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:38.692528] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:38.696673] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=65.19%) [2026-02-25T20:22:38.696985] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-25T20:22:38.697154] [INFO ] [sig ] FTAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:38.849661] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTAI.txt [2026-02-25T20:22:38.849825] [INFO ] [sig ] [1242/3376] Completed FTAI in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:38.849869] [INFO ] [sig ] [1243/3376] Forecasting FTC... [2026-02-25T20:22:38.849899] [INFO ] [sig ] Generating forecast for: FTC [2026-02-25T20:22:38.849930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-25T20:22:38.863858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-25T20:22:38.864174] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-25T20:22:38.865005] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-25T20:22:38.865059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:38.865091] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:38.865117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:38.865174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:38.926724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:38.927648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:38.927736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:38.927772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:39.051137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:39.051300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:39.051341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:39.051370] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:39.055493] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=58.08%) [2026-02-25T20:22:39.055855] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-25T20:22:39.055998] [INFO ] [sig ] FTC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:39.207324] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTC.txt [2026-02-25T20:22:39.207698] [INFO ] [sig ] [1243/3376] Completed FTC in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:39.207753] [INFO ] [sig ] [1244/3376] Forecasting FTCI... [2026-02-25T20:22:39.207785] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-25T20:22:39.207815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-25T20:22:39.220160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-25T20:22:39.220513] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-25T20:22:39.221354] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-25T20:22:39.221410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:39.221443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:39.221471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:39.221530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:39.283619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:39.284546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:39.284658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:39.284694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:39.416907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:39.417070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:39.417118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:39.417156] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:39.421111] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-25T20:22:39.421449] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-25T20:22:39.421615] [INFO ] [sig ] FTCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:39.581076] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTCI.txt [2026-02-25T20:22:39.581447] [INFO ] [sig ] [1244/3376] Completed FTCI in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:39.581510] [INFO ] [sig ] [1245/3376] Forecasting FTCS... [2026-02-25T20:22:39.581546] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-25T20:22:39.581603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-25T20:22:39.594693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-25T20:22:39.595007] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-25T20:22:39.595923] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-25T20:22:39.595982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:39.596016] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:39.596046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:39.596115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:39.665104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:39.666061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:39.666157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:39.666198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:39.798521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:39.798713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:39.798764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:39.798803] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:39.803031] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=18.68%) [2026-02-25T20:22:39.803345] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-25T20:22:39.803478] [INFO ] [sig ] FTCS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:39.972185] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTCS.txt [2026-02-25T20:22:39.972344] [INFO ] [sig ] [1245/3376] Completed FTCS in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:39.972384] [INFO ] [sig ] [1246/3376] Forecasting FTEK... [2026-02-25T20:22:39.972415] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-25T20:22:39.972443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-25T20:22:39.985721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-25T20:22:39.986115] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-25T20:22:39.987055] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-25T20:22:39.987111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:39.987167] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:39.987201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:39.987405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:40.057600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:40.058635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:40.058734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:40.058773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:40.186229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:40.186390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:40.186430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:40.186467] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:40.190082] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: UP (p=84.36%) [2026-02-25T20:22:40.190373] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-25T20:22:40.190513] [INFO ] [sig ] FTEK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:40.338914] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTEK.txt [2026-02-25T20:22:40.339104] [INFO ] [sig ] [1246/3376] Completed FTEK in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:40.339158] [INFO ] [sig ] [1247/3376] Forecasting FTGC... [2026-02-25T20:22:40.339194] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-25T20:22:40.339230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-25T20:22:40.351072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-25T20:22:40.351422] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-25T20:22:40.352238] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-25T20:22:40.352291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:40.352323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:40.352350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:40.352405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:40.411549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:40.412757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:40.412897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:40.412931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:40.536500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:40.536700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:40.536748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:40.536778] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:40.540813] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-02-25T20:22:40.541197] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-25T20:22:40.541364] [INFO ] [sig ] FTGC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:40.711261] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTGC.txt [2026-02-25T20:22:40.711437] [INFO ] [sig ] [1247/3376] Completed FTGC in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:40.711479] [INFO ] [sig ] [1248/3376] Forecasting FTGS... [2026-02-25T20:22:40.711510] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-25T20:22:40.711540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-25T20:22:40.724765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-25T20:22:40.725136] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-25T20:22:40.726177] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-25T20:22:40.726231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:40.726263] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:40.726290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:40.726541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:40.787386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:40.788326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:40.788414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:40.788447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:40.915850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:40.916019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:40.916070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:40.916105] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:40.919985] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-02-25T20:22:40.920261] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-25T20:22:40.920402] [INFO ] [sig ] FTGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:41.064930] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTGS.txt [2026-02-25T20:22:41.065076] [INFO ] [sig ] [1248/3376] Completed FTGS in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:41.065124] [INFO ] [sig ] [1249/3376] Forecasting FTHI... [2026-02-25T20:22:41.065155] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-25T20:22:41.065184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-25T20:22:41.076658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-25T20:22:41.076934] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-25T20:22:41.077762] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-25T20:22:41.077814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:41.077845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:41.077871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:41.077927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:41.135380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:41.136154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:41.136238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:41.136270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:41.253429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:41.253611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:41.253653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:41.253681] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:41.257149] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-25T20:22:41.257430] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-25T20:22:41.257564] [INFO ] [sig ] FTHI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:41.400536] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTHI.txt [2026-02-25T20:22:41.400710] [INFO ] [sig ] [1249/3376] Completed FTHI in 0.3s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:41.400776] [INFO ] [sig ] [1250/3376] Forecasting FTHY... [2026-02-25T20:22:41.400808] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-25T20:22:41.400838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-25T20:22:41.413927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-25T20:22:41.414309] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-25T20:22:41.415157] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-25T20:22:41.415212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:41.415246] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:41.415275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:41.415333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:41.475520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:41.476270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:41.476355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:41.476389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:41.591850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:41.592005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:41.592046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:41.592077] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:41.595702] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-25T20:22:41.595992] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-25T20:22:41.596129] [INFO ] [sig ] FTHY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:41.751189] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTHY.txt [2026-02-25T20:22:41.751514] [INFO ] [sig ] [1250/3376] Completed FTHY in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:41.751555] [INFO ] [sig ] [1251/3376] Forecasting FTI... [2026-02-25T20:22:41.751604] [INFO ] [sig ] Generating forecast for: FTI [2026-02-25T20:22:41.751636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-25T20:22:41.766403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-25T20:22:41.766678] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-25T20:22:41.767449] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-25T20:22:41.767501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:41.767533] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:41.767559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:41.767643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:41.824847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:41.825520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:41.825642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:41.825692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:41.961764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:41.961927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:41.961968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:41.961996] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:41.965546] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=99.35%) [2026-02-25T20:22:41.965868] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-25T20:22:41.966025] [INFO ] [sig ] FTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:42.118364] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTI.txt [2026-02-25T20:22:42.118537] [INFO ] [sig ] [1251/3376] Completed FTI in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-25T20:22:42.118597] [INFO ] [sig ] [1252/3376] Forecasting FTK... [2026-02-25T20:22:42.118631] [INFO ] [sig ] Generating forecast for: FTK [2026-02-25T20:22:42.118661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-25T20:22:42.130623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-25T20:22:42.130912] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-25T20:22:42.131907] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-25T20:22:42.131961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:42.131992] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:42.132031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:42.132088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:42.190096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:42.190836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:42.190929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:42.190964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:42.312210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:42.312365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:42.312405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:42.312435] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:42.315888] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-02-25T20:22:42.316170] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-25T20:22:42.316313] [INFO ] [sig ] FTK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:42.462769] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTK.txt [2026-02-25T20:22:42.462932] [INFO ] [sig ] [1252/3376] Completed FTK in 0.3s | 2.73 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-25T20:22:42.462974] [INFO ] [sig ] [1253/3376] Forecasting FTLF... [2026-02-25T20:22:42.463004] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-25T20:22:42.463034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-25T20:22:42.474399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-25T20:22:42.474756] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-25T20:22:42.475543] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-25T20:22:42.475617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:42.475652] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:42.475680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:42.475737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:42.533959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:42.534853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:42.534935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:42.534967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:42.645365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:42.645516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:42.645590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:42.645625] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:42.649069] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-02-25T20:22:42.649381] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-25T20:22:42.649513] [INFO ] [sig ] FTLF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:42.800048] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTLF.txt [2026-02-25T20:22:42.800206] [INFO ] [sig ] [1253/3376] Completed FTLF in 0.3s | 2.73 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-25T20:22:42.800268] [INFO ] [sig ] [1254/3376] Forecasting FTQI... [2026-02-25T20:22:42.800300] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-25T20:22:42.800330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-25T20:22:42.811709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-25T20:22:42.812051] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-25T20:22:42.812894] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-25T20:22:42.812947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:42.813008] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:42.813037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:42.813094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:42.875791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:42.876740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:42.876826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:42.876858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:42.998167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:42.998342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:42.998386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:42.998415] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:43.002294] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-02-25T20:22:43.002637] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-25T20:22:43.002784] [INFO ] [sig ] FTQI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:43.150347] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTQI.txt [2026-02-25T20:22:43.150504] [INFO ] [sig ] [1254/3376] Completed FTQI in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-25T20:22:43.150547] [INFO ] [sig ] [1255/3376] Forecasting FTRE... [2026-02-25T20:22:43.150603] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-25T20:22:43.150637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-25T20:22:43.164275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-25T20:22:43.164636] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-25T20:22:43.165442] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-25T20:22:43.165496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:43.165528] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:43.165555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:43.165643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:43.223532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:43.224436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:43.224521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:43.224555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:43.348358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:43.348524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:43.348566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:43.348617] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:43.352129] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-25T20:22:43.352430] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-25T20:22:43.352603] [INFO ] [sig ] FTRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:43.501478] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTRE.txt [2026-02-25T20:22:43.501666] [INFO ] [sig ] [1255/3376] Completed FTRE in 0.4s | 2.73 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-25T20:22:43.501709] [INFO ] [sig ] [1256/3376] Forecasting FTRI... [2026-02-25T20:22:43.501741] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-25T20:22:43.501770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-25T20:22:43.514196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-25T20:22:43.514616] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-25T20:22:43.515486] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-25T20:22:43.515553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:43.515610] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:43.515639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:43.515697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:43.587376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:43.588353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:43.588443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:43.588476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:43.710754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:43.710920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:43.710960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:43.710989] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:43.714492] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-25T20:22:43.714813] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-25T20:22:43.714951] [INFO ] [sig ] FTRI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:43.877891] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTRI.txt [2026-02-25T20:22:43.878094] [INFO ] [sig ] [1256/3376] Completed FTRI in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:43.878140] [INFO ] [sig ] [1257/3376] Forecasting FTS... [2026-02-25T20:22:43.878171] [INFO ] [sig ] Generating forecast for: FTS [2026-02-25T20:22:43.878211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-25T20:22:43.890474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-25T20:22:43.890876] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-25T20:22:43.891736] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-25T20:22:43.891789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:43.891833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:43.891861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:43.891917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:43.954419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:43.955348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:43.955448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:43.955485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:44.097151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:44.097313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:44.097354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:44.097449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:44.101926] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-02-25T20:22:44.102346] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-25T20:22:44.102522] [INFO ] [sig ] FTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:44.262798] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTS.txt [2026-02-25T20:22:44.262965] [INFO ] [sig ] [1257/3376] Completed FTS in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:44.263006] [INFO ] [sig ] [1258/3376] Forecasting FTSL... [2026-02-25T20:22:44.263038] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-25T20:22:44.263069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-25T20:22:44.275615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-25T20:22:44.276003] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-25T20:22:44.276861] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-25T20:22:44.276916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:44.276948] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:44.276975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:44.277032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:44.338885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:44.339901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:44.340008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:44.340044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:44.479419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:44.479616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:44.479667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:44.479698] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:44.483377] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-25T20:22:44.483739] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-25T20:22:44.483891] [INFO ] [sig ] FTSL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:44.639204] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTSL.txt [2026-02-25T20:22:44.639376] [INFO ] [sig ] [1258/3376] Completed FTSL in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:44.639421] [INFO ] [sig ] [1259/3376] Forecasting FTSM... [2026-02-25T20:22:44.639451] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-25T20:22:44.639482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-25T20:22:44.651713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-25T20:22:44.652138] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-25T20:22:44.653050] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-25T20:22:44.653106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:44.653140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:44.653168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:44.653230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:44.712343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:44.713312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:44.713413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:44.713445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:44.815336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:44.815496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:44.815537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:44.815584] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:44.819162] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-02-25T20:22:44.819465] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-25T20:22:44.819624] [INFO ] [sig ] FTSM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:44.972668] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FTSM.txt [2026-02-25T20:22:44.972848] [INFO ] [sig ] [1259/3376] Completed FTSM in 0.3s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:44.972901] [INFO ] [sig ] [1260/3376] Forecasting FTXL... [2026-02-25T20:22:44.972940] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-25T20:22:44.972984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-25T20:22:44.984723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-25T20:22:44.985039] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-25T20:22:44.985873] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-25T20:22:44.985937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:44.985981] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:44.986020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:44.986097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:45.046185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:45.047004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:45.047091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:45.047126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:45.172070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:45.172224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:45.172264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:45.172291] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:45.175769] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-25T20:22:45.176079] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-25T20:22:45.176207] [INFO ] [sig ] FTXL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:45.334817] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTXL.txt [2026-02-25T20:22:45.334995] [INFO ] [sig ] [1260/3376] Completed FTXL in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:45.335039] [INFO ] [sig ] [1261/3376] Forecasting FTXN... [2026-02-25T20:22:45.335076] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-25T20:22:45.335107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-25T20:22:45.347755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-25T20:22:45.348123] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-25T20:22:45.349308] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-25T20:22:45.349364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:45.349398] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:45.349427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:45.349486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:45.413321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:45.414093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:45.414177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:45.414213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:45.549067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:45.549220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:45.549264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:45.549294] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:45.552831] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-02-25T20:22:45.553137] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-25T20:22:45.553275] [INFO ] [sig ] FTXN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:45.702966] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTXN.txt [2026-02-25T20:22:45.703128] [INFO ] [sig ] [1261/3376] Completed FTXN in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:45.703170] [INFO ] [sig ] [1262/3376] Forecasting FTXO... [2026-02-25T20:22:45.703200] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-25T20:22:45.703230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-25T20:22:45.714415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-25T20:22:45.714773] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-25T20:22:45.715561] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-25T20:22:45.715634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:45.715668] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:45.715695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:45.715751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:45.776165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:45.777081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:45.777167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:45.777200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:45.899947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:45.900109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:45.900151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:45.900180] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:45.903730] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-02-25T20:22:45.904031] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-25T20:22:45.904168] [INFO ] [sig ] FTXO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:46.055955] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FTXO.txt [2026-02-25T20:22:46.056126] [INFO ] [sig ] [1262/3376] Completed FTXO in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:46.056167] [INFO ] [sig ] [1263/3376] Forecasting FUBO... [2026-02-25T20:22:46.056198] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-25T20:22:46.056230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-25T20:22:46.067949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-25T20:22:46.071354] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-25T20:22:46.072353] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-25T20:22:46.072407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:46.072440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:46.072466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:46.072523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:46.133688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:46.134631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:46.134742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:46.134778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:46.261057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:46.261220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:46.261264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:46.261295] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:46.264934] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-25T20:22:46.265241] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-25T20:22:46.265382] [INFO ] [sig ] FUBO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:46.415231] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FUBO.txt [2026-02-25T20:22:46.415428] [INFO ] [sig ] [1263/3376] Completed FUBO in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:46.415475] [INFO ] [sig ] [1264/3376] Forecasting FUL... [2026-02-25T20:22:46.415507] [INFO ] [sig ] Generating forecast for: FUL [2026-02-25T20:22:46.415540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-25T20:22:46.428345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-25T20:22:46.428748] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-25T20:22:46.429590] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-25T20:22:46.429645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:46.429678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:46.429708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:46.429767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:46.488644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:46.489543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:46.489694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:46.489729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:46.621724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:46.621886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:46.621935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:46.621996] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:46.625869] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-02-25T20:22:46.626168] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-25T20:22:46.626314] [INFO ] [sig ] FUL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:46.783758] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FUL.txt [2026-02-25T20:22:46.783925] [INFO ] [sig ] [1264/3376] Completed FUL in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:46.783966] [INFO ] [sig ] [1265/3376] Forecasting FULC... [2026-02-25T20:22:46.783998] [INFO ] [sig ] Generating forecast for: FULC [2026-02-25T20:22:46.784028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-25T20:22:46.796845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-25T20:22:46.797220] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-25T20:22:46.798106] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-25T20:22:46.798161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:46.798194] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:46.798221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:46.798279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:46.865392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:46.866397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:46.866489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:46.866523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:47.000637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:47.000798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:47.000841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:47.000871] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:47.004452] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-25T20:22:47.004782] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-25T20:22:47.004934] [INFO ] [sig ] FULC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:47.156194] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FULC.txt [2026-02-25T20:22:47.156372] [INFO ] [sig ] [1265/3376] Completed FULC in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:47.156416] [INFO ] [sig ] [1266/3376] Forecasting FUN... [2026-02-25T20:22:47.156446] [INFO ] [sig ] Generating forecast for: FUN [2026-02-25T20:22:47.156476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-25T20:22:47.168816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-25T20:22:47.169222] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-25T20:22:47.170130] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-25T20:22:47.170185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:47.170218] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:47.170246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:47.170309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:47.231710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:47.232797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:47.232887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:47.232939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:47.362387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:47.362552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:47.362616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:47.362647] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:47.366181] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-02-25T20:22:47.366697] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-25T20:22:47.366834] [INFO ] [sig ] FUN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:47.520194] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FUN.txt [2026-02-25T20:22:47.520356] [INFO ] [sig ] [1266/3376] Completed FUN in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:47.520399] [INFO ] [sig ] [1267/3376] Forecasting FUNC... [2026-02-25T20:22:47.520428] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-25T20:22:47.520458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-25T20:22:47.531901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-25T20:22:47.532285] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-25T20:22:47.533121] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-25T20:22:47.533175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:47.533208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:47.533235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:47.533294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:47.611018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:47.612172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:47.612261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:47.612301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:47.743256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:47.743425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:47.743468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:47.743499] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:47.747498] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-25T20:22:47.747881] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-25T20:22:47.748073] [INFO ] [sig ] FUNC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:47.904254] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FUNC.txt [2026-02-25T20:22:47.904489] [INFO ] [sig ] [1267/3376] Completed FUNC in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-25T20:22:47.904535] [INFO ] [sig ] [1268/3376] Forecasting FUND... [2026-02-25T20:22:47.904564] [INFO ] [sig ] Generating forecast for: FUND [2026-02-25T20:22:47.904620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-25T20:22:47.916708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-25T20:22:47.917121] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-25T20:22:47.917976] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-25T20:22:47.918069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:47.918111] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:47.918152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:47.918223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:47.981849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:47.982828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:47.982924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:47.982959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:48.113118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:48.113281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:48.113331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:48.113368] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:48.117077] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-25T20:22:48.117390] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-25T20:22:48.117528] [INFO ] [sig ] FUND: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:48.276851] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FUND.txt [2026-02-25T20:22:48.277062] [INFO ] [sig ] [1268/3376] Completed FUND in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-25T20:22:48.277126] [INFO ] [sig ] [1269/3376] Forecasting FVCB... [2026-02-25T20:22:48.277173] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-25T20:22:48.277219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-25T20:22:48.289282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-25T20:22:48.289734] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-25T20:22:48.290736] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-25T20:22:48.290791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:48.290823] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:48.290850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:48.290907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:48.352141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:48.353071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:48.353169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:48.353202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:48.471675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:48.471840] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:22:48.471881] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:48.471911] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:48.475639] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-25T20:22:48.475954] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-25T20:22:48.476096] [INFO ] [sig ] FVCB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:48.626785] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FVCB.txt [2026-02-25T20:22:48.626950] [INFO ] [sig ] [1269/3376] Completed FVCB in 0.3s | 2.73 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-25T20:22:48.626992] [INFO ] [sig ] [1270/3376] Forecasting FWONA... [2026-02-25T20:22:48.627023] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-25T20:22:48.627054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-25T20:22:48.638745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-25T20:22:48.639142] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-25T20:22:48.640126] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-25T20:22:48.640185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:48.640218] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:48.640245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:48.640316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:48.701885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:48.702956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:48.703045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:48.703079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:48.828009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:48.828175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:48.828219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:48.828250] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:48.832173] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-02-25T20:22:48.832523] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-25T20:22:48.832681] [INFO ] [sig ] FWONA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:48.984278] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FWONA.txt [2026-02-25T20:22:48.984448] [INFO ] [sig ] [1270/3376] Completed FWONA in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-25T20:22:48.984489] [INFO ] [sig ] [1271/3376] Forecasting FWONK... [2026-02-25T20:22:48.984520] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-25T20:22:48.984550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-25T20:22:48.996228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-25T20:22:48.996632] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-25T20:22:48.997470] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-25T20:22:48.997526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:48.997605] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:48.997635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:48.997692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:49.056286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:49.057254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:49.057359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:49.057401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:49.177857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:49.178039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:49.178084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:49.178123] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:49.182172] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=26.47%) [2026-02-25T20:22:49.182565] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-25T20:22:49.182770] [INFO ] [sig ] FWONK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:49.346057] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FWONK.txt [2026-02-25T20:22:49.346230] [INFO ] [sig ] [1271/3376] Completed FWONK in 0.4s | 2.73 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-25T20:22:49.346273] [INFO ] [sig ] [1272/3376] Forecasting FWRD... [2026-02-25T20:22:49.346312] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-25T20:22:49.346343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-25T20:22:49.359135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-25T20:22:49.359499] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-25T20:22:49.360427] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-25T20:22:49.360482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:49.360523] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:49.360558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:49.360665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:49.426300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:49.427417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:49.427537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:49.427604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:49.577379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:49.577545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:49.577799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:49.577831] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:49.581516] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-25T20:22:49.581872] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-25T20:22:49.582019] [INFO ] [sig ] FWRD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:49.733187] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FWRD.txt [2026-02-25T20:22:49.733357] [INFO ] [sig ] [1272/3376] Completed FWRD in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:49.733399] [INFO ] [sig ] [1273/3376] Forecasting FWRG... [2026-02-25T20:22:49.733429] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-25T20:22:49.733460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-25T20:22:49.745710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-25T20:22:49.746094] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-25T20:22:49.746969] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-25T20:22:49.747025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:49.747059] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:49.747087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:49.747144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:49.818938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:49.820176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:49.820322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:49.820367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:50.009234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:50.009400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:50.009442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:50.009472] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:50.013498] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-02-25T20:22:50.013938] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-25T20:22:50.014115] [INFO ] [sig ] FWRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:50.168468] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/FWRG.txt [2026-02-25T20:22:50.168665] [INFO ] [sig ] [1273/3376] Completed FWRG in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:50.168710] [INFO ] [sig ] [1274/3376] Forecasting FYC... [2026-02-25T20:22:50.168742] [INFO ] [sig ] Generating forecast for: FYC [2026-02-25T20:22:50.168773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-25T20:22:50.181493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-25T20:22:50.181853] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-25T20:22:50.182869] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-25T20:22:50.182923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:50.182955] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:50.182983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:50.183039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:50.242172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:50.243099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:50.243190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:50.243224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:50.367903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:50.368225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:50.368268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:50.368384] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:50.372184] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-25T20:22:50.372526] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-25T20:22:50.372701] [INFO ] [sig ] FYC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:50.527609] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FYC.txt [2026-02-25T20:22:50.527772] [INFO ] [sig ] [1274/3376] Completed FYC in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:50.527814] [INFO ] [sig ] [1275/3376] Forecasting FYX... [2026-02-25T20:22:50.527846] [INFO ] [sig ] Generating forecast for: FYX [2026-02-25T20:22:50.527882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-25T20:22:50.540059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-25T20:22:50.540387] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-25T20:22:50.541305] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-25T20:22:50.541360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:50.541393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:50.541420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:50.541476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:50.600229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:50.601151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:50.601248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:50.601283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:50.737566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:50.737758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:50.737807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:50.737855] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:50.741539] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-25T20:22:50.741875] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-25T20:22:50.742020] [INFO ] [sig ] FYX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:50.892400] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/FYX.txt [2026-02-25T20:22:50.892564] [INFO ] [sig ] [1275/3376] Completed FYX in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:50.892625] [INFO ] [sig ] [1276/3376] Forecasting G... [2026-02-25T20:22:50.892656] [INFO ] [sig ] Generating forecast for: G [2026-02-25T20:22:50.892687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-25T20:22:50.905936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-25T20:22:50.906335] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-25T20:22:50.907448] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-25T20:22:50.907723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:50.907760] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:50.907787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:50.907845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:50.972748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:50.973686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:50.973778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:50.973811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:51.101110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:51.101275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:51.101315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:51.101345] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:51.105457] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-25T20:22:51.105957] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-25T20:22:51.106093] [INFO ] [sig ] G: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:51.257512] [INFO ] [LOCAL ] Saved forecast: G 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/G.txt [2026-02-25T20:22:51.257705] [INFO ] [sig ] [1276/3376] Completed G in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:51.257749] [INFO ] [sig ] [1277/3376] Forecasting GAB... [2026-02-25T20:22:51.257781] [INFO ] [sig ] Generating forecast for: GAB [2026-02-25T20:22:51.257812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-25T20:22:51.270763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-25T20:22:51.271087] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-25T20:22:51.271971] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-25T20:22:51.272025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:51.272058] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:51.272086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:51.272143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:51.331337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:51.332094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:51.332178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:51.332211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:51.452285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:51.452444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:51.452492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:51.452525] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:51.456100] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-25T20:22:51.456382] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-25T20:22:51.456516] [INFO ] [sig ] GAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:51.613709] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GAB.txt [2026-02-25T20:22:51.613868] [INFO ] [sig ] [1277/3376] Completed GAB in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:51.613908] [INFO ] [sig ] [1278/3376] Forecasting GABC... [2026-02-25T20:22:51.613938] [INFO ] [sig ] Generating forecast for: GABC [2026-02-25T20:22:51.613968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-25T20:22:51.626378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-25T20:22:51.626865] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-25T20:22:51.627732] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-25T20:22:51.627787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:51.627821] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:51.627849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:51.627906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:51.690811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:51.691627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:51.691714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:51.691747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:51.810886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:51.811044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:51.811084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:51.811115] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:51.814737] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-25T20:22:51.815034] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-25T20:22:51.815169] [INFO ] [sig ] GABC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:51.968330] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GABC.txt [2026-02-25T20:22:51.968525] [INFO ] [sig ] [1278/3376] Completed GABC in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:51.968605] [INFO ] [sig ] [1279/3376] Forecasting GAIA... [2026-02-25T20:22:51.968642] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-25T20:22:51.968673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-25T20:22:51.981008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-25T20:22:51.981370] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-25T20:22:51.982202] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-25T20:22:51.982257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:51.982289] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:51.982316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:51.982383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:52.042766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:52.043697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:52.043784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:52.043818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:52.161901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:52.162068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:52.162113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:52.162153] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:52.165984] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=60.57%) [2026-02-25T20:22:52.166346] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-25T20:22:52.166540] [INFO ] [sig ] GAIA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:52.317945] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GAIA.txt [2026-02-25T20:22:52.318141] [INFO ] [sig ] [1279/3376] Completed GAIA in 0.3s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:52.318185] [INFO ] [sig ] [1280/3376] Forecasting GAIN... [2026-02-25T20:22:52.318214] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-25T20:22:52.318245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-25T20:22:52.330956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-25T20:22:52.331332] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-25T20:22:52.332182] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-25T20:22:52.332236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:52.332268] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:52.332295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:52.332352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:52.394223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:52.395270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:52.395356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:52.395389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:52.524974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:52.525133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:52.525174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:52.525225] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:52.529211] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-02-25T20:22:52.529515] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-25T20:22:52.529669] [INFO ] [sig ] GAIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:52.688646] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GAIN.txt [2026-02-25T20:22:52.688826] [INFO ] [sig ] [1280/3376] Completed GAIN in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:52.688872] [INFO ] [sig ] [1281/3376] Forecasting GAM... [2026-02-25T20:22:52.688905] [INFO ] [sig ] Generating forecast for: GAM [2026-02-25T20:22:52.688938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-25T20:22:52.700161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-25T20:22:52.700510] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-25T20:22:52.701342] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-25T20:22:52.701417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:52.701452] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:52.701481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:52.701538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:52.758460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:52.759299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:52.759422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:52.759458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:52.884064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:52.884212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:52.884254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:52.884284] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:52.887779] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=89.90%) [2026-02-25T20:22:52.888087] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-25T20:22:52.888220] [INFO ] [sig ] GAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:53.032155] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GAM.txt [2026-02-25T20:22:53.032285] [INFO ] [sig ] [1281/3376] Completed GAM in 0.3s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:53.032324] [INFO ] [sig ] [1282/3376] Forecasting GAMB... [2026-02-25T20:22:53.032355] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-25T20:22:53.032384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-25T20:22:53.043728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-25T20:22:53.043991] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-25T20:22:53.044795] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-25T20:22:53.044848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:53.044880] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:53.044907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:53.044964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:53.103980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:53.104735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:53.104816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:53.104849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:53.231321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:53.231487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:53.231531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:53.231561] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:53.235083] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-02-25T20:22:53.235370] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-25T20:22:53.235500] [INFO ] [sig ] GAMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:53.380095] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GAMB.txt [2026-02-25T20:22:53.380266] [INFO ] [sig ] [1282/3376] Completed GAMB in 0.3s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:53.380308] [INFO ] [sig ] [1283/3376] Forecasting GANX... [2026-02-25T20:22:53.380339] [INFO ] [sig ] Generating forecast for: GANX [2026-02-25T20:22:53.380369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-25T20:22:53.392561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-25T20:22:53.392920] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-25T20:22:53.393772] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-25T20:22:53.393827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:53.393861] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:53.393889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:53.393947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:53.457360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:53.458358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:53.458472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:53.458514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:53.584470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:53.584660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:53.584702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:53.584928] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:53.588847] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-25T20:22:53.589195] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-25T20:22:53.589359] [INFO ] [sig ] GANX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:53.741894] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GANX.txt [2026-02-25T20:22:53.742049] [INFO ] [sig ] [1283/3376] Completed GANX in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-25T20:22:53.742091] [INFO ] [sig ] [1284/3376] Forecasting GASS... [2026-02-25T20:22:53.742122] [INFO ] [sig ] Generating forecast for: GASS [2026-02-25T20:22:53.742152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-25T20:22:53.755352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-25T20:22:53.755727] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-25T20:22:53.756564] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-25T20:22:53.756648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:53.756682] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:53.756711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:53.756769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:53.817818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:53.818915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:53.819011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:53.819043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:53.947640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:53.948009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:53.948050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:53.948080] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:53.951765] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-25T20:22:53.952046] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-25T20:22:53.952179] [INFO ] [sig ] GASS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:54.107660] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GASS.txt [2026-02-25T20:22:54.107868] [INFO ] [sig ] [1284/3376] Completed GASS in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-25T20:22:54.107913] [INFO ] [sig ] [1285/3376] Forecasting GATX... [2026-02-25T20:22:54.107945] [INFO ] [sig ] Generating forecast for: GATX [2026-02-25T20:22:54.107975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-25T20:22:54.120166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-25T20:22:54.120600] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-25T20:22:54.121410] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-25T20:22:54.121468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:54.121507] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:54.121540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:54.121628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:54.204991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:54.206248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:54.206357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:54.206394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:54.343253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:54.343422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:54.343471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:54.343515] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:54.347421] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-25T20:22:54.347745] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-25T20:22:54.347931] [INFO ] [sig ] GATX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:54.509804] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GATX.txt [2026-02-25T20:22:54.509990] [INFO ] [sig ] [1285/3376] Completed GATX in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-25T20:22:54.510040] [INFO ] [sig ] [1286/3376] Forecasting GBAB... [2026-02-25T20:22:54.510077] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-25T20:22:54.510108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-25T20:22:54.522459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-25T20:22:54.522874] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-25T20:22:54.523695] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-25T20:22:54.523748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:54.523779] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:54.523806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:54.523863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:54.581563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:54.582454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:54.582540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:54.582594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:54.711796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:54.711960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:54.712000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:54.712029] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:54.715512] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=52.63%) [2026-02-25T20:22:54.715848] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-25T20:22:54.715982] [INFO ] [sig ] GBAB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:54.872928] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GBAB.txt [2026-02-25T20:22:54.873125] [INFO ] [sig ] [1286/3376] Completed GBAB in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-25T20:22:54.873170] [INFO ] [sig ] [1287/3376] Forecasting GBCI... [2026-02-25T20:22:54.873202] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-25T20:22:54.873233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-25T20:22:54.885645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-25T20:22:54.886078] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-25T20:22:54.886964] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-25T20:22:54.887030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:54.887073] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:54.887108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:54.887181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:54.959167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:54.960566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:54.960877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:54.960923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:55.084160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:55.084324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:55.084364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:55.084395] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:55.088429] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-25T20:22:55.088935] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-25T20:22:55.089070] [INFO ] [sig ] GBCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:55.236659] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GBCI.txt [2026-02-25T20:22:55.236805] [INFO ] [sig ] [1287/3376] Completed GBCI in 0.4s | 2.73 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-25T20:22:55.236845] [INFO ] [sig ] [1288/3376] Forecasting GBDC... [2026-02-25T20:22:55.236876] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-25T20:22:55.236905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-25T20:22:55.252495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-25T20:22:55.252883] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-25T20:22:55.253708] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-25T20:22:55.253762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:55.253837] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:55.253866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:55.253923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:55.316337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:55.317275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:55.317369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:55.317404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:55.443108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:55.443286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:55.443325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:55.443354] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:55.446840] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=56.19%) [2026-02-25T20:22:55.447138] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-25T20:22:55.447272] [INFO ] [sig ] GBDC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:55.598708] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GBDC.txt [2026-02-25T20:22:55.598876] [INFO ] [sig ] [1288/3376] Completed GBDC in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:55.598921] [INFO ] [sig ] [1289/3376] Forecasting GBTG... [2026-02-25T20:22:55.598954] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-25T20:22:55.598985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-25T20:22:55.610444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-25T20:22:55.610817] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-25T20:22:55.611734] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-25T20:22:55.611791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:55.611824] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:55.611859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:55.611928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:55.678780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:55.680241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:55.680336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:55.680380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:55.815097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:55.815262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:55.815304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:55.815335] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:55.819285] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=73.26%) [2026-02-25T20:22:55.819637] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-25T20:22:55.819777] [INFO ] [sig ] GBTG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:55.968870] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GBTG.txt [2026-02-25T20:22:55.969036] [INFO ] [sig ] [1289/3376] Completed GBTG in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:55.969079] [INFO ] [sig ] [1290/3376] Forecasting GBX... [2026-02-25T20:22:55.969116] [INFO ] [sig ] Generating forecast for: GBX [2026-02-25T20:22:55.969151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-25T20:22:55.983729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-25T20:22:55.984193] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-25T20:22:55.985343] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-25T20:22:55.985415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:55.985469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:55.985513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:55.985624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:56.058863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:56.059995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:56.060105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:56.060152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:56.179893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:56.180053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:56.180094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:56.180123] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:56.183672] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=50.00%) [2026-02-25T20:22:56.183973] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-25T20:22:56.184110] [INFO ] [sig ] GBX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:56.329260] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GBX.txt [2026-02-25T20:22:56.329432] [INFO ] [sig ] [1290/3376] Completed GBX in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:56.329479] [INFO ] [sig ] [1291/3376] Forecasting GCBC... [2026-02-25T20:22:56.329516] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-25T20:22:56.329554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-25T20:22:56.341231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-25T20:22:56.341665] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-25T20:22:56.342543] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-25T20:22:56.342632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:56.342669] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:56.342697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:56.342756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:56.407417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:56.408429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:56.408529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:56.408569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:56.524422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:56.524605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:56.524648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:56.524723] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:56.529077] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-25T20:22:56.529408] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-25T20:22:56.529612] [INFO ] [sig ] GCBC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:56.677145] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GCBC.txt [2026-02-25T20:22:56.677296] [INFO ] [sig ] [1291/3376] Completed GCBC in 0.3s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:56.677337] [INFO ] [sig ] [1292/3376] Forecasting GCMG... [2026-02-25T20:22:56.677367] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-25T20:22:56.677397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-25T20:22:56.689725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-25T20:22:56.690128] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-25T20:22:56.691033] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-25T20:22:56.691089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:56.691134] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:56.691163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:56.691220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:56.749812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:56.750759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:56.750849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:56.750884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:56.876840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:56.877029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:56.877091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:56.877131] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:56.882339] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-25T20:22:56.882827] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-25T20:22:56.883024] [INFO ] [sig ] GCMG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:57.039118] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GCMG.txt [2026-02-25T20:22:57.039288] [INFO ] [sig ] [1292/3376] Completed GCMG in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:57.039331] [INFO ] [sig ] [1293/3376] Forecasting GCO... [2026-02-25T20:22:57.039362] [INFO ] [sig ] Generating forecast for: GCO [2026-02-25T20:22:57.039392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-25T20:22:57.050758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-25T20:22:57.051072] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-25T20:22:57.051882] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-25T20:22:57.051936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:57.051968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:57.051995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:57.052053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:57.111854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:57.112785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:57.112888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:57.112925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:57.234420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:57.234632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:57.234676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:57.234706] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:57.238317] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-25T20:22:57.238686] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-25T20:22:57.238830] [INFO ] [sig ] GCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:57.383936] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GCO.txt [2026-02-25T20:22:57.384103] [INFO ] [sig ] [1293/3376] Completed GCO in 0.3s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:57.384145] [INFO ] [sig ] [1294/3376] Forecasting GD... [2026-02-25T20:22:57.384174] [INFO ] [sig ] Generating forecast for: GD [2026-02-25T20:22:57.384205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-25T20:22:57.396087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-25T20:22:57.396476] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-25T20:22:57.397313] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-25T20:22:57.397368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:57.397400] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:57.397427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:57.397486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:57.456743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:57.457698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:57.457787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:57.457822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:57.578412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:57.578590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:57.578635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:57.578663] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:57.582381] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-25T20:22:57.582733] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-25T20:22:57.582878] [INFO ] [sig ] GD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:57.729802] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GD.txt [2026-02-25T20:22:57.729974] [INFO ] [sig ] [1294/3376] Completed GD in 0.3s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:57.730048] [INFO ] [sig ] [1295/3376] Forecasting GDC... [2026-02-25T20:22:57.730092] [INFO ] [sig ] Generating forecast for: GDC [2026-02-25T20:22:57.730125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-25T20:22:57.741695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-25T20:22:57.742190] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-25T20:22:57.743144] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-25T20:22:57.743201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:57.743235] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:57.743264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:57.743325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:57.808183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:57.809052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:57.809142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:57.809178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:57.935467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:57.935648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:57.935699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:57.935728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:57.939366] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-02-25T20:22:57.939706] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-25T20:22:57.939843] [INFO ] [sig ] GDC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:58.094641] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GDC.txt [2026-02-25T20:22:58.094802] [INFO ] [sig ] [1295/3376] Completed GDC in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:58.094843] [INFO ] [sig ] [1296/3376] Forecasting GDDY... [2026-02-25T20:22:58.094878] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-25T20:22:58.094909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-25T20:22:58.106813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-25T20:22:58.107166] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-25T20:22:58.108016] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-25T20:22:58.108072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:58.108107] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:58.108134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:58.108192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:58.166228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:58.167004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:58.167088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:58.167121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:58.293675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:58.293831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:58.293873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:58.293903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:58.297646] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-02-25T20:22:58.297951] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-25T20:22:58.298252] [INFO ] [sig ] GDDY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:58.447326] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GDDY.txt [2026-02-25T20:22:58.447482] [INFO ] [sig ] [1296/3376] Completed GDDY in 0.4s | 2.74 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:58.447535] [INFO ] [sig ] [1297/3376] Forecasting GDEN... [2026-02-25T20:22:58.447596] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-25T20:22:58.447638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-25T20:22:58.458711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-25T20:22:58.459012] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-25T20:22:58.459828] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-25T20:22:58.459882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:58.459915] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:58.459942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:58.459999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:58.519100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:58.519808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:58.519894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:58.519929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:58.644738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:58.644896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:58.644936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:58.644963] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:58.648473] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=34.04%) [2026-02-25T20:22:58.648797] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-25T20:22:58.648948] [INFO ] [sig ] GDEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:58.797527] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GDEN.txt [2026-02-25T20:22:58.797726] [INFO ] [sig ] [1297/3376] Completed GDEN in 0.4s | 2.74 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:58.797771] [INFO ] [sig ] [1298/3376] Forecasting GDRX... [2026-02-25T20:22:58.797800] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-25T20:22:58.797832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-25T20:22:58.810186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-25T20:22:58.810569] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-25T20:22:58.811484] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-25T20:22:58.811542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:58.811609] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:58.811654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:58.811717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:58.873011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:58.873984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:58.874112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:58.874149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:59.000559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:59.000753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:59.000797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:59.000826] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:59.004685] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-02-25T20:22:59.005130] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-25T20:22:59.005326] [INFO ] [sig ] GDRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:59.163716] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GDRX.txt [2026-02-25T20:22:59.163923] [INFO ] [sig ] [1298/3376] Completed GDRX in 0.4s | 2.74 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:59.163968] [INFO ] [sig ] [1299/3376] Forecasting GDS... [2026-02-25T20:22:59.164001] [INFO ] [sig ] Generating forecast for: GDS [2026-02-25T20:22:59.164032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-25T20:22:59.176369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-25T20:22:59.176829] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-25T20:22:59.177737] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-25T20:22:59.177793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:59.177827] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:59.177857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:59.177915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:59.242929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:59.244052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:59.244143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:59.244177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:59.382506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:59.382704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:59.382746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:59.382790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:59.386391] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-25T20:22:59.386741] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-25T20:22:59.386888] [INFO ] [sig ] GDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:22:59.545982] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GDS.txt [2026-02-25T20:22:59.546178] [INFO ] [sig ] [1299/3376] Completed GDS in 0.4s | 2.74 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:59.546224] [INFO ] [sig ] [1300/3376] Forecasting GDYN... [2026-02-25T20:22:59.546254] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-25T20:22:59.546284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-25T20:22:59.559867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-25T20:22:59.560262] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-25T20:22:59.561167] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-25T20:22:59.561223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:59.561256] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:59.561284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:59.561341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:22:59.621110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:22:59.622101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:22:59.622204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:22:59.622239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:22:59.758504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:22:59.758703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:22:59.758748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:22:59.758779] [INFO ] [FORECASTER] Training complete [2026-02-25T20:22:59.762306] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-25T20:22:59.762619] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-25T20:22:59.762755] [INFO ] [sig ] GDYN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:22:59.917971] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GDYN.txt [2026-02-25T20:22:59.918159] [INFO ] [sig ] [1300/3376] Completed GDYN in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-25T20:22:59.918201] [INFO ] [sig ] [1301/3376] Forecasting GE... [2026-02-25T20:22:59.918230] [INFO ] [sig ] Generating forecast for: GE [2026-02-25T20:22:59.918260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-25T20:22:59.932425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-25T20:22:59.932902] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-25T20:22:59.933926] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-25T20:22:59.933991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:22:59.934033] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:22:59.934069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:22:59.934143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:00.001311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:00.002218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:00.002305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:00.002376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:00.138420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:00.138603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:00.138647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:00.138678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:00.142284] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-02-25T20:23:00.142601] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-25T20:23:00.142741] [INFO ] [sig ] GE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:00.300971] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GE.txt [2026-02-25T20:23:00.301195] [INFO ] [sig ] [1301/3376] Completed GE in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-25T20:23:00.301238] [INFO ] [sig ] [1302/3376] Forecasting GECC... [2026-02-25T20:23:00.301270] [INFO ] [sig ] Generating forecast for: GECC [2026-02-25T20:23:00.301301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-25T20:23:00.313341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-25T20:23:00.313765] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-25T20:23:00.314643] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-25T20:23:00.314699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:00.314733] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:00.314761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:00.314820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:00.376090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:00.377087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:00.377178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:00.377212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:00.505949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:00.506113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:00.506155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:00.506184] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:00.510064] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-02-25T20:23:00.510369] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-25T20:23:00.510507] [INFO ] [sig ] GECC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:00.663194] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GECC.txt [2026-02-25T20:23:00.663385] [INFO ] [sig ] [1302/3376] Completed GECC in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-25T20:23:00.663427] [INFO ] [sig ] [1303/3376] Forecasting GEF... [2026-02-25T20:23:00.663457] [INFO ] [sig ] Generating forecast for: GEF [2026-02-25T20:23:00.663488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-25T20:23:00.676308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-25T20:23:00.676622] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-25T20:23:00.677408] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-25T20:23:00.677461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:00.677494] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:00.677532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:00.677612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:00.738865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:00.739803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:00.739891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:00.739930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:00.879416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:00.879620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:00.879676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:00.879719] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:00.884458] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=89.67%) [2026-02-25T20:23:00.884845] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-25T20:23:00.885023] [INFO ] [sig ] GEF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:01.075307] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GEF.txt [2026-02-25T20:23:01.075517] [INFO ] [sig ] [1303/3376] Completed GEF in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-25T20:23:01.075597] [INFO ] [sig ] [1304/3376] Forecasting GEHC... [2026-02-25T20:23:01.075648] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-25T20:23:01.075690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-25T20:23:01.088385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-25T20:23:01.088756] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-25T20:23:01.089602] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-25T20:23:01.089658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:01.089691] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:01.089718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:01.089776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:01.152039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:01.152984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:01.153079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:01.153112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:01.289854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:01.289973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:01.290014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:01.290044] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:01.293677] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=23.78%) [2026-02-25T20:23:01.293990] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-25T20:23:01.294134] [INFO ] [sig ] GEHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:01.452698] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GEHC.txt [2026-02-25T20:23:01.453556] [INFO ] [sig ] [1304/3376] Completed GEHC in 0.4s | 2.73 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-25T20:23:01.453640] [INFO ] [sig ] [1305/3376] Forecasting GEL... [2026-02-25T20:23:01.453673] [INFO ] [sig ] Generating forecast for: GEL [2026-02-25T20:23:01.453705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-25T20:23:01.466448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-25T20:23:01.466872] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-25T20:23:01.467793] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-25T20:23:01.467863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:01.467946] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:01.467978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:01.468093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:01.528984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:01.529860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:01.529949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:01.529985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:01.651846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:01.651966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:01.652007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:01.652036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:01.655757] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-25T20:23:01.656098] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-25T20:23:01.656247] [INFO ] [sig ] GEL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:01.810509] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GEL.txt [2026-02-25T20:23:01.810717] [INFO ] [sig ] [1305/3376] Completed GEL in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:01.810763] [INFO ] [sig ] [1306/3376] Forecasting GEN... [2026-02-25T20:23:01.810794] [INFO ] [sig ] Generating forecast for: GEN [2026-02-25T20:23:01.810826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-25T20:23:01.823548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-25T20:23:01.824016] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-25T20:23:01.824932] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-25T20:23:01.824989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:01.825023] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:01.825050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:01.825108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:01.892937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:01.893999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:01.894094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:01.894129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:02.064673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:02.064868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:02.064920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:02.064957] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:02.070294] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-02-25T20:23:02.070899] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-25T20:23:02.071123] [INFO ] [sig ] GEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:02.295373] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GEN.txt [2026-02-25T20:23:02.295623] [INFO ] [sig ] [1306/3376] Completed GEN in 0.5s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:02.295686] [INFO ] [sig ] [1307/3376] Forecasting GENI... [2026-02-25T20:23:02.295733] [INFO ] [sig ] Generating forecast for: GENI [2026-02-25T20:23:02.295784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-25T20:23:02.314981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-25T20:23:02.321553] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-25T20:23:02.323158] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-25T20:23:02.323228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:02.323264] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:02.323293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:02.323351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:02.420785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:02.422141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:02.422279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:02.422341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:02.609062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:02.609264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:02.609313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:02.609346] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:02.615616] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-02-25T20:23:02.616170] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-25T20:23:02.616376] [INFO ] [sig ] GENI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:02.855731] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GENI.txt [2026-02-25T20:23:02.855979] [INFO ] [sig ] [1307/3376] Completed GENI in 0.6s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:02.856051] [INFO ] [sig ] [1308/3376] Forecasting GENK... [2026-02-25T20:23:02.856105] [INFO ] [sig ] Generating forecast for: GENK [2026-02-25T20:23:02.856160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-25T20:23:02.890435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-25T20:23:02.891000] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-25T20:23:02.892191] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-25T20:23:02.892261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:02.892302] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:02.892335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:02.892412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:02.995847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:02.997178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:02.997308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:02.997366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:03.175910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:03.176114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:03.176178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:03.176285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:03.181499] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-25T20:23:03.182026] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-25T20:23:03.182232] [INFO ] [sig ] GENK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:03.383258] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GENK.txt [2026-02-25T20:23:03.383462] [INFO ] [sig ] [1308/3376] Completed GENK in 0.5s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:03.383509] [INFO ] [sig ] [1309/3376] Forecasting GEOS... [2026-02-25T20:23:03.383539] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-25T20:23:03.383591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-25T20:23:03.397049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-25T20:23:03.397543] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-25T20:23:03.398530] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-25T20:23:03.398613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:03.398653] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:03.398685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:03.398744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:03.465530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:03.466706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:03.466814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:03.466862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:03.596754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:03.596916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:03.596958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:03.596987] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:03.600664] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-25T20:23:03.600968] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-25T20:23:03.601107] [INFO ] [sig ] GEOS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:03.834061] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GEOS.txt [2026-02-25T20:23:03.834218] [INFO ] [sig ] [1309/3376] Completed GEOS in 0.5s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:03.834259] [INFO ] [sig ] [1310/3376] Forecasting GERN... [2026-02-25T20:23:03.834290] [INFO ] [sig ] Generating forecast for: GERN [2026-02-25T20:23:03.834320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-25T20:23:03.847200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-25T20:23:03.847559] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-25T20:23:03.848713] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-25T20:23:03.848767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:03.848800] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:03.848826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:03.848882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:03.912483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:03.913450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:03.913548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:03.913605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:04.046741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:04.046905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:04.046946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:04.046977] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:04.050837] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-25T20:23:04.051132] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-25T20:23:04.051272] [INFO ] [sig ] GERN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:04.220850] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GERN.txt [2026-02-25T20:23:04.221030] [INFO ] [sig ] [1310/3376] Completed GERN in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:04.221072] [INFO ] [sig ] [1311/3376] Forecasting GEVO... [2026-02-25T20:23:04.221103] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-25T20:23:04.221135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-25T20:23:04.233892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-25T20:23:04.234269] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-25T20:23:04.235175] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-25T20:23:04.235232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:04.235266] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:04.235294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:04.235353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:04.300550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:04.301520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:04.301634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:04.301672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:04.446733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:04.446900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:04.446943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:04.446974] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:04.451313] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-25T20:23:04.451699] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-25T20:23:04.451854] [INFO ] [sig ] GEVO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:04.610554] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GEVO.txt [2026-02-25T20:23:04.610740] [INFO ] [sig ] [1311/3376] Completed GEVO in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:04.610785] [INFO ] [sig ] [1312/3376] Forecasting GFF... [2026-02-25T20:23:04.610818] [INFO ] [sig ] Generating forecast for: GFF [2026-02-25T20:23:04.610850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-25T20:23:04.625303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-25T20:23:04.625690] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-25T20:23:04.626604] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-25T20:23:04.626662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:04.626696] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:04.626726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:04.626811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:04.693962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:04.695041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:04.695138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:04.695175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:04.829163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:04.829337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:04.829395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:04.829439] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:04.833268] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=68.32%) [2026-02-25T20:23:04.833634] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-25T20:23:04.833823] [INFO ] [sig ] GFF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:04.992012] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GFF.txt [2026-02-25T20:23:04.992172] [INFO ] [sig ] [1312/3376] Completed GFF in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:04.992217] [INFO ] [sig ] [1313/3376] Forecasting GFI... [2026-02-25T20:23:04.992248] [INFO ] [sig ] Generating forecast for: GFI [2026-02-25T20:23:04.992280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-25T20:23:05.005245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-25T20:23:05.005625] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-25T20:23:05.006528] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-25T20:23:05.006614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:05.006651] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:05.006679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:05.006738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:05.071368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:05.072338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:05.072437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:05.072482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:05.214417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:05.214604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:05.214649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:05.214679] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:05.219269] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-25T20:23:05.219607] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-25T20:23:05.219776] [INFO ] [sig ] GFI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:05.373171] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GFI.txt [2026-02-25T20:23:05.373334] [INFO ] [sig ] [1313/3376] Completed GFI in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:05.373377] [INFO ] [sig ] [1314/3376] Forecasting GFL... [2026-02-25T20:23:05.373407] [INFO ] [sig ] Generating forecast for: GFL [2026-02-25T20:23:05.373437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-25T20:23:05.390350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-25T20:23:05.390773] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-25T20:23:05.391611] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-25T20:23:05.391665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:05.391699] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:05.391731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:05.391801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:05.453072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:05.454053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:05.454146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:05.454179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:05.582396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:05.582559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:05.582619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:05.582648] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:05.586360] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=40.88%) [2026-02-25T20:23:05.586703] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-25T20:23:05.586845] [INFO ] [sig ] GFL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:05.754390] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GFL.txt [2026-02-25T20:23:05.754561] [INFO ] [sig ] [1314/3376] Completed GFL in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:05.754627] [INFO ] [sig ] [1315/3376] Forecasting GFS... [2026-02-25T20:23:05.754659] [INFO ] [sig ] Generating forecast for: GFS [2026-02-25T20:23:05.754690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-25T20:23:05.767054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-25T20:23:05.767457] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-25T20:23:05.768392] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-25T20:23:05.768450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:05.768484] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:05.768514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:05.768594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:05.833849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:05.834796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:05.834933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:05.834969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:05.970256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:05.970418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:05.970461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:05.970492] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:05.974318] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-02-25T20:23:05.974742] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-25T20:23:05.974913] [INFO ] [sig ] GFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:06.134222] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GFS.txt [2026-02-25T20:23:06.134403] [INFO ] [sig ] [1315/3376] Completed GFS in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:06.134453] [INFO ] [sig ] [1316/3376] Forecasting GGAL... [2026-02-25T20:23:06.134485] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-25T20:23:06.134517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-25T20:23:06.146501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-25T20:23:06.146933] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-25T20:23:06.147801] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-25T20:23:06.147869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:06.147906] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:06.147935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:06.148020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:06.213344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:06.214257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:06.214350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:06.214384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:06.347564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:06.347757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:06.347800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:06.347831] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:06.351830] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=62.31%) [2026-02-25T20:23:06.352250] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-25T20:23:06.352427] [INFO ] [sig ] GGAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:06.512828] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GGAL.txt [2026-02-25T20:23:06.513062] [INFO ] [sig ] [1316/3376] Completed GGAL in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:06.513128] [INFO ] [sig ] [1317/3376] Forecasting GGB... [2026-02-25T20:23:06.513165] [INFO ] [sig ] Generating forecast for: GGB [2026-02-25T20:23:06.513197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-25T20:23:06.525567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-25T20:23:06.526224] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-25T20:23:06.527333] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-25T20:23:06.527392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:06.527424] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:06.527451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:06.527507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:06.591151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:06.592291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:06.592387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:06.592423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:06.719531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:06.719719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:06.719771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:06.719806] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:06.723489] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=49.48%) [2026-02-25T20:23:06.723824] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-25T20:23:06.724154] [INFO ] [sig ] GGB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:06.878586] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GGB.txt [2026-02-25T20:23:06.878750] [INFO ] [sig ] [1317/3376] Completed GGB in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:06.878792] [INFO ] [sig ] [1318/3376] Forecasting GGG... [2026-02-25T20:23:06.878825] [INFO ] [sig ] Generating forecast for: GGG [2026-02-25T20:23:06.878855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-25T20:23:06.890782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-25T20:23:06.891071] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-25T20:23:06.891930] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-25T20:23:06.892173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:06.892208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:06.892236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:06.892294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:06.953696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:06.954320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:06.954403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:06.954437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:07.075120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:07.075236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:07.075274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:07.075305] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:07.078651] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-02-25T20:23:07.078930] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-25T20:23:07.079058] [INFO ] [sig ] GGG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:07.227408] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GGG.txt [2026-02-25T20:23:07.227622] [INFO ] [sig ] [1318/3376] Completed GGG in 0.3s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:07.227669] [INFO ] [sig ] [1319/3376] Forecasting GGLL... [2026-02-25T20:23:07.227700] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-25T20:23:07.227731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-25T20:23:07.239199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-25T20:23:07.239545] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-25T20:23:07.240388] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-25T20:23:07.240442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:07.240475] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:07.240502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:07.240563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:07.302145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:07.303213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:07.303299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:07.303332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:07.426197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:07.426363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:07.426404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:07.426434] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:07.429959] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: DOWN (p=32.43%) [2026-02-25T20:23:07.430245] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-25T20:23:07.430378] [INFO ] [sig ] GGLL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:07.578391] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GGLL.txt [2026-02-25T20:23:07.578525] [INFO ] [sig ] [1319/3376] Completed GGLL in 0.4s | 2.73 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-25T20:23:07.578615] [INFO ] [sig ] [1320/3376] Forecasting GGLS... [2026-02-25T20:23:07.578650] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-25T20:23:07.578680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-25T20:23:07.590557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-25T20:23:07.590861] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-25T20:23:07.591666] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-25T20:23:07.591718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:07.591750] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:07.591780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:07.591837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:07.650051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:07.650958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:07.651040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:07.651073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:07.770483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:07.770655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:07.770697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:07.770725] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:07.774139] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=90.38%) [2026-02-25T20:23:07.774417] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-25T20:23:07.774552] [INFO ] [sig ] GGLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:07.933294] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GGLS.txt [2026-02-25T20:23:07.933525] [INFO ] [sig ] [1320/3376] Completed GGLS in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:07.933600] [INFO ] [sig ] [1321/3376] Forecasting GH... [2026-02-25T20:23:07.933633] [INFO ] [sig ] Generating forecast for: GH [2026-02-25T20:23:07.933663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-25T20:23:07.948896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-25T20:23:07.949473] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-25T20:23:07.950820] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-25T20:23:07.950885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:07.950925] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:07.950953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:07.951014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:08.010949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:08.012157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:08.012272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:08.012308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:08.145732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:08.145907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:08.145952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:08.145984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:08.149755] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-25T20:23:08.150060] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-25T20:23:08.150234] [INFO ] [sig ] GH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:08.301672] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GH.txt [2026-02-25T20:23:08.301838] [INFO ] [sig ] [1321/3376] Completed GH in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:08.301882] [INFO ] [sig ] [1322/3376] Forecasting GHI... [2026-02-25T20:23:08.301911] [INFO ] [sig ] Generating forecast for: GHI [2026-02-25T20:23:08.301942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-25T20:23:08.313734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-25T20:23:08.314030] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-25T20:23:08.314891] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-25T20:23:08.314946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:08.315015] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:08.315045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:08.315104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:08.374805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:08.375541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:08.375643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:08.375683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:08.492198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:08.492339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:08.492377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:08.492408] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:08.495819] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-25T20:23:08.496100] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-25T20:23:08.496229] [INFO ] [sig ] GHI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:08.641271] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GHI.txt [2026-02-25T20:23:08.641418] [INFO ] [sig ] [1322/3376] Completed GHI in 0.3s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:08.641462] [INFO ] [sig ] [1323/3376] Forecasting GHM... [2026-02-25T20:23:08.641492] [INFO ] [sig ] Generating forecast for: GHM [2026-02-25T20:23:08.641523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-25T20:23:08.653114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-25T20:23:08.653463] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-25T20:23:08.654375] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-25T20:23:08.654431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:08.654465] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:08.654492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:08.654551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:08.716123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:08.716879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:08.716971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:08.717005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:08.839239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:08.839382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:08.839439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:08.839468] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:08.842903] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-02-25T20:23:08.843197] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-25T20:23:08.843327] [INFO ] [sig ] GHM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:08.989400] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GHM.txt [2026-02-25T20:23:08.989557] [INFO ] [sig ] [1323/3376] Completed GHM in 0.3s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:08.989617] [INFO ] [sig ] [1324/3376] Forecasting GHRS... [2026-02-25T20:23:08.989648] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-25T20:23:08.989677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-25T20:23:09.001045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-25T20:23:09.001345] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-25T20:23:09.002205] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-25T20:23:09.002259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:09.002291] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:09.002318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:09.002374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:09.061279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:09.062076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:09.062162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:09.062196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:09.184615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:09.184763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:09.184804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:09.184837] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:09.188287] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=44.60%) [2026-02-25T20:23:09.188568] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-25T20:23:09.188715] [INFO ] [sig ] GHRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:09.343049] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GHRS.txt [2026-02-25T20:23:09.343248] [INFO ] [sig ] [1324/3376] Completed GHRS in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:09.343290] [INFO ] [sig ] [1325/3376] Forecasting GHY... [2026-02-25T20:23:09.343320] [INFO ] [sig ] Generating forecast for: GHY [2026-02-25T20:23:09.343360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-25T20:23:09.358754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-25T20:23:09.359202] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-25T20:23:09.360213] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-25T20:23:09.360270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:09.360310] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:09.360339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:09.360405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:09.421951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:09.422775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:09.422929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:09.422968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:09.545484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:09.545640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:09.545684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:09.545749] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:09.549503] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=51.99%) [2026-02-25T20:23:09.549819] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-25T20:23:09.549966] [INFO ] [sig ] GHY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:09.699830] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GHY.txt [2026-02-25T20:23:09.699981] [INFO ] [sig ] [1325/3376] Completed GHY in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:09.700021] [INFO ] [sig ] [1326/3376] Forecasting GIB... [2026-02-25T20:23:09.700051] [INFO ] [sig ] Generating forecast for: GIB [2026-02-25T20:23:09.700081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-25T20:23:09.711352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-25T20:23:09.711672] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-25T20:23:09.712460] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-25T20:23:09.712513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:09.712545] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:09.712595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:09.712656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:09.772558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:09.773327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:09.773418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:09.773451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:09.902539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:09.902705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:09.902749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:09.902777] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:09.906488] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-25T20:23:09.906783] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-25T20:23:09.906912] [INFO ] [sig ] GIB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:10.058737] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GIB.txt [2026-02-25T20:23:10.058905] [INFO ] [sig ] [1326/3376] Completed GIB in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:10.058949] [INFO ] [sig ] [1327/3376] Forecasting GIII... [2026-02-25T20:23:10.058979] [INFO ] [sig ] Generating forecast for: GIII [2026-02-25T20:23:10.059013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-25T20:23:10.070541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-25T20:23:10.070904] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-25T20:23:10.071746] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-25T20:23:10.071800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:10.071845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:10.071874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:10.071933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:10.136037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:10.137170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:10.137258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:10.137293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:10.263871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:10.264039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:10.264082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:10.264112] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:10.267796] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=61.25%) [2026-02-25T20:23:10.268157] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-25T20:23:10.268314] [INFO ] [sig ] GIII: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:10.422408] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GIII.txt [2026-02-25T20:23:10.422624] [INFO ] [sig ] [1327/3376] Completed GIII in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:10.422684] [INFO ] [sig ] [1328/3376] Forecasting GILD... [2026-02-25T20:23:10.422723] [INFO ] [sig ] Generating forecast for: GILD [2026-02-25T20:23:10.422758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-25T20:23:10.439315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-25T20:23:10.439736] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-25T20:23:10.440812] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-25T20:23:10.440874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:10.440927] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:10.441154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:10.441231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:10.506693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:10.507893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:10.508015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:10.508054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:10.644631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:10.644796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:10.644840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:10.644870] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:10.648485] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-25T20:23:10.648804] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-25T20:23:10.648972] [INFO ] [sig ] GILD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:10.804033] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GILD.txt [2026-02-25T20:23:10.804250] [INFO ] [sig ] [1328/3376] Completed GILD in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:10.804300] [INFO ] [sig ] [1329/3376] Forecasting GIS... [2026-02-25T20:23:10.804331] [INFO ] [sig ] Generating forecast for: GIS [2026-02-25T20:23:10.804374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-25T20:23:10.818319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-25T20:23:10.818771] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-25T20:23:10.819635] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-25T20:23:10.819689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:10.819729] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:10.819758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:10.819834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:10.878960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:10.879899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:10.880009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:10.880046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:11.012523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:11.012706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:11.012752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:11.012784] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:11.016529] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=86.33%) [2026-02-25T20:23:11.016896] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-25T20:23:11.017047] [INFO ] [sig ] GIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:11.171057] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GIS.txt [2026-02-25T20:23:11.171233] [INFO ] [sig ] [1329/3376] Completed GIS in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:11.171277] [INFO ] [sig ] [1330/3376] Forecasting GKOS... [2026-02-25T20:23:11.171306] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-25T20:23:11.171335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-25T20:23:11.182256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-25T20:23:11.182670] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-25T20:23:11.183485] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-25T20:23:11.183539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:11.183591] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:11.183621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:11.183678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:11.242473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:11.243537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:11.243682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:11.243729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:11.372289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:11.372458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:11.372502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:11.372534] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:11.376300] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-25T20:23:11.376644] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-25T20:23:11.376791] [INFO ] [sig ] GKOS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:11.529665] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GKOS.txt [2026-02-25T20:23:11.529848] [INFO ] [sig ] [1330/3376] Completed GKOS in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:11.529893] [INFO ] [sig ] [1331/3376] Forecasting GL... [2026-02-25T20:23:11.529929] [INFO ] [sig ] Generating forecast for: GL [2026-02-25T20:23:11.529959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-25T20:23:11.542916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-25T20:23:11.543340] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-25T20:23:11.544205] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-25T20:23:11.544261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:11.544294] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:11.544327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:11.544401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:11.604315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:11.605316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:11.605412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:11.605447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:11.732521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:11.732732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:11.732779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:11.732809] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:11.736671] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-25T20:23:11.737058] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-25T20:23:11.737229] [INFO ] [sig ] GL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:11.889540] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GL.txt [2026-02-25T20:23:11.889723] [INFO ] [sig ] [1331/3376] Completed GL in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:11.889764] [INFO ] [sig ] [1332/3376] Forecasting GLAD... [2026-02-25T20:23:11.889795] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-25T20:23:11.889826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-25T20:23:11.901659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-25T20:23:11.902088] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-25T20:23:11.902919] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-25T20:23:11.902973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:11.903005] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:11.903033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:11.903090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:11.962735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:11.963708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:11.963839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:11.963875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:12.083147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:12.083317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:12.083360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:12.083394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:12.087014] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=26.68%) [2026-02-25T20:23:12.087335] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-25T20:23:12.087483] [INFO ] [sig ] GLAD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:12.241937] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLAD.txt [2026-02-25T20:23:12.242108] [INFO ] [sig ] [1332/3376] Completed GLAD in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:12.242159] [INFO ] [sig ] [1333/3376] Forecasting GLBE... [2026-02-25T20:23:12.242195] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-25T20:23:12.242229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-25T20:23:12.253996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-25T20:23:12.254305] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-25T20:23:12.255191] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-25T20:23:12.255246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:12.255281] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:12.255309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:12.255368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:12.317988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:12.318990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:12.319086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:12.319123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:12.449637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:12.449798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:12.449840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:12.449870] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:12.453519] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-02-25T20:23:12.453879] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-25T20:23:12.454025] [INFO ] [sig ] GLBE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:12.605759] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GLBE.txt [2026-02-25T20:23:12.605942] [INFO ] [sig ] [1333/3376] Completed GLBE in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:12.606002] [INFO ] [sig ] [1334/3376] Forecasting GLBS... [2026-02-25T20:23:12.606038] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-25T20:23:12.606071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-25T20:23:12.619828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-25T20:23:12.620227] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-25T20:23:12.621085] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-25T20:23:12.621140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:12.621173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:12.621199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:12.621257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:12.683110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:12.684255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:12.684349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:12.684381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:12.806895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:12.807082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:12.807139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:12.807190] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:12.811473] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=33.68%) [2026-02-25T20:23:12.811806] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-25T20:23:12.811956] [INFO ] [sig ] GLBS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:12.968915] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLBS.txt [2026-02-25T20:23:12.969095] [INFO ] [sig ] [1334/3376] Completed GLBS in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:12.969136] [INFO ] [sig ] [1335/3376] Forecasting GLDD... [2026-02-25T20:23:12.969166] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-25T20:23:12.969198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-25T20:23:12.980782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-25T20:23:12.981209] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-25T20:23:12.982227] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-25T20:23:12.982286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:12.982320] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:12.982349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:12.982408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:13.048040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:13.048998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:13.049089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:13.049124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:13.180842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:13.181012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:13.181054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:13.181087] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:13.184781] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=36.15%) [2026-02-25T20:23:13.185077] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-25T20:23:13.185217] [INFO ] [sig ] GLDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:13.343565] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLDD.txt [2026-02-25T20:23:13.343780] [INFO ] [sig ] [1335/3376] Completed GLDD in 0.4s | 2.73 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-25T20:23:13.343823] [INFO ] [sig ] [1336/3376] Forecasting GLNG... [2026-02-25T20:23:13.343855] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-25T20:23:13.343884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-25T20:23:13.357451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-25T20:23:13.357897] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-25T20:23:13.358970] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-25T20:23:13.359025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:13.359059] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:13.359087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:13.359146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:13.419753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:13.420700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:13.420796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:13.420848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:13.551212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:13.551378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:13.551425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:13.551456] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:13.555154] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=49.16%) [2026-02-25T20:23:13.555456] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-25T20:23:13.555617] [INFO ] [sig ] GLNG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:13.714680] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLNG.txt [2026-02-25T20:23:13.714872] [INFO ] [sig ] [1336/3376] Completed GLNG in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:13.714932] [INFO ] [sig ] [1337/3376] Forecasting GLOB... [2026-02-25T20:23:13.714968] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-25T20:23:13.714999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-25T20:23:13.729927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-25T20:23:13.730606] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-25T20:23:13.731650] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-25T20:23:13.731705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:13.731746] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:13.731776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:13.731834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:13.793902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:13.794858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:13.794960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:13.794997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:13.925729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:13.925912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:13.925962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:13.925992] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:13.929962] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-02-25T20:23:13.930347] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-25T20:23:13.930506] [INFO ] [sig ] GLOB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:14.094381] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GLOB.txt [2026-02-25T20:23:14.094546] [INFO ] [sig ] [1337/3376] Completed GLOB in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:14.094618] [INFO ] [sig ] [1338/3376] Forecasting GLP... [2026-02-25T20:23:14.094655] [INFO ] [sig ] Generating forecast for: GLP [2026-02-25T20:23:14.094688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-25T20:23:14.106863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-25T20:23:14.107258] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-25T20:23:14.108187] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-25T20:23:14.108245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:14.108280] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:14.108308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:14.108381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:14.170366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:14.171378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:14.171472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:14.171508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:14.296035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:14.296204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:14.296246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:14.296278] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:14.299813] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=45.60%) [2026-02-25T20:23:14.300099] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-25T20:23:14.300237] [INFO ] [sig ] GLP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:14.447936] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLP.txt [2026-02-25T20:23:14.448150] [INFO ] [sig ] [1338/3376] Completed GLP in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:14.448203] [INFO ] [sig ] [1339/3376] Forecasting GLPG... [2026-02-25T20:23:14.448235] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-25T20:23:14.448265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-25T20:23:14.459603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-25T20:23:14.459901] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-25T20:23:14.460714] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-25T20:23:14.460768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:14.460851] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:14.460879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:14.460936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:14.519884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:14.520753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:14.520842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:14.520877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:14.644584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:14.644756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:14.644796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:14.644825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:14.648625] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-25T20:23:14.648917] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-25T20:23:14.649052] [INFO ] [sig ] GLPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:14.795084] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GLPG.txt [2026-02-25T20:23:14.795252] [INFO ] [sig ] [1339/3376] Completed GLPG in 0.3s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:14.795296] [INFO ] [sig ] [1340/3376] Forecasting GLPI... [2026-02-25T20:23:14.795325] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-25T20:23:14.795355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-25T20:23:14.806678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-25T20:23:14.806973] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-25T20:23:14.807803] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-25T20:23:14.807857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:14.807889] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:14.807916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:14.807972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:14.866410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:14.867086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:14.867169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:14.867203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:14.985298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:14.985455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:14.985497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:14.985527] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:14.989023] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-02-25T20:23:14.989308] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-25T20:23:14.989438] [INFO ] [sig ] GLPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:15.139042] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLPI.txt [2026-02-25T20:23:15.139226] [INFO ] [sig ] [1340/3376] Completed GLPI in 0.3s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:15.139276] [INFO ] [sig ] [1341/3376] Forecasting GLRE... [2026-02-25T20:23:15.139310] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-25T20:23:15.139341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-25T20:23:15.151246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-25T20:23:15.151546] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-25T20:23:15.152364] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-25T20:23:15.152418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:15.152452] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:15.152480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:15.152542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:15.219468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:15.220785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:15.220932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:15.221004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:15.347803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:15.347970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:15.348047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:15.348086] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:15.351945] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-02-25T20:23:15.352256] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-25T20:23:15.352395] [INFO ] [sig ] GLRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:15.503808] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLRE.txt [2026-02-25T20:23:15.503988] [INFO ] [sig ] [1341/3376] Completed GLRE in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:15.504038] [INFO ] [sig ] [1342/3376] Forecasting GLSI... [2026-02-25T20:23:15.504071] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-25T20:23:15.504112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-25T20:23:15.516461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-25T20:23:15.516811] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-25T20:23:15.517731] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-25T20:23:15.517786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:15.517819] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:15.517846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:15.517904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:15.578480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:15.579236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:15.579333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:15.579392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:15.700899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:15.701057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:15.701097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:15.701162] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:15.704705] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=33.91%) [2026-02-25T20:23:15.704992] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-25T20:23:15.705120] [INFO ] [sig ] GLSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:15.849470] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLSI.txt [2026-02-25T20:23:15.849627] [INFO ] [sig ] [1342/3376] Completed GLSI in 0.3s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:15.849670] [INFO ] [sig ] [1343/3376] Forecasting GLTO... [2026-02-25T20:23:15.849700] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-25T20:23:15.849732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-25T20:23:15.861257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-25T20:23:15.861602] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-25T20:23:15.862388] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-25T20:23:15.862442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:15.862474] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:15.862501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:15.862562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:15.920339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:15.921025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:15.921106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:15.921139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:16.043100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:16.043461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:16.043502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:16.043532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:16.047437] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-25T20:23:16.047739] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-25T20:23:16.047876] [INFO ] [sig ] GLTO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:16.193606] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GLTO.txt [2026-02-25T20:23:16.193781] [INFO ] [sig ] [1343/3376] Completed GLTO in 0.3s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:16.193822] [INFO ] [sig ] [1344/3376] Forecasting GLUE... [2026-02-25T20:23:16.193853] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-25T20:23:16.193883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-25T20:23:16.205748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-25T20:23:16.206144] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-25T20:23:16.207371] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-25T20:23:16.207424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:16.207456] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:16.207482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:16.207539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:16.270563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:16.271544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:16.271751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:16.271790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:16.412656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:16.412818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:16.412859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:16.412890] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:16.416939] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-02-25T20:23:16.417296] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-25T20:23:16.417463] [INFO ] [sig ] GLUE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:16.581420] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GLUE.txt [2026-02-25T20:23:16.581608] [INFO ] [sig ] [1344/3376] Completed GLUE in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:16.581677] [INFO ] [sig ] [1345/3376] Forecasting GMAB... [2026-02-25T20:23:16.581714] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-25T20:23:16.581748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-25T20:23:16.594232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-25T20:23:16.594680] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-25T20:23:16.595530] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-25T20:23:16.595631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:16.595673] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:16.595701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:16.595760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:16.661969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:16.663066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:16.663166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:16.663201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:16.795919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:16.796097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:16.796147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:16.796176] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:16.799856] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=34.05%) [2026-02-25T20:23:16.800199] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-25T20:23:16.800339] [INFO ] [sig ] GMAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:16.953670] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GMAB.txt [2026-02-25T20:23:16.953836] [INFO ] [sig ] [1345/3376] Completed GMAB in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:16.953878] [INFO ] [sig ] [1346/3376] Forecasting GME... [2026-02-25T20:23:16.953909] [INFO ] [sig ] Generating forecast for: GME [2026-02-25T20:23:16.953939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-25T20:23:16.967056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-25T20:23:16.967617] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-25T20:23:16.968454] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-25T20:23:16.968508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:16.968540] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:16.968566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:16.968645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:17.030056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:17.030916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:17.030999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:17.031033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:17.152071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:17.152237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:17.152277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:17.152306] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:17.155802] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-25T20:23:17.156099] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-25T20:23:17.156233] [INFO ] [sig ] GME: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:17.305627] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GME.txt [2026-02-25T20:23:17.305771] [INFO ] [sig ] [1346/3376] Completed GME in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:17.305813] [INFO ] [sig ] [1347/3376] Forecasting GMED... [2026-02-25T20:23:17.305842] [INFO ] [sig ] Generating forecast for: GMED [2026-02-25T20:23:17.305872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-25T20:23:17.317771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-25T20:23:17.318136] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-25T20:23:17.318951] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-25T20:23:17.319017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:17.319056] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:17.319090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:17.319159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:17.378513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:17.379241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:17.379322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:17.379354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:17.504679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:17.504843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:17.504883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:17.504912] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:17.509021] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-25T20:23:17.509334] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-25T20:23:17.509473] [INFO ] [sig ] GMED: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:17.655564] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GMED.txt [2026-02-25T20:23:17.655732] [INFO ] [sig ] [1347/3376] Completed GMED in 0.3s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:17.655772] [INFO ] [sig ] [1348/3376] Forecasting GMM... [2026-02-25T20:23:17.655802] [INFO ] [sig ] Generating forecast for: GMM [2026-02-25T20:23:17.655835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-25T20:23:17.668148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-25T20:23:17.668497] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-25T20:23:17.669369] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-25T20:23:17.669424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:17.669461] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:17.669494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:17.669606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:17.729342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:17.730162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:17.730249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:17.730282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:17.838560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:17.838757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:17.838809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:17.838844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:17.843748] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=54.02%) [2026-02-25T20:23:17.844158] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-25T20:23:17.844331] [INFO ] [sig ] GMM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:18.009873] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GMM.txt [2026-02-25T20:23:18.010042] [INFO ] [sig ] [1348/3376] Completed GMM in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:18.010094] [INFO ] [sig ] [1349/3376] Forecasting GNE... [2026-02-25T20:23:18.010129] [INFO ] [sig ] Generating forecast for: GNE [2026-02-25T20:23:18.010165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-25T20:23:18.023801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-25T20:23:18.024193] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-25T20:23:18.025427] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-25T20:23:18.025482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:18.025515] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:18.025542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:18.025623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:18.090525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:18.091791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:18.092026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:18.092085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:18.222127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:18.222483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:18.222524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:18.222552] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:18.226796] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-25T20:23:18.227187] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-25T20:23:18.227548] [INFO ] [sig ] GNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:18.428063] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNE.txt [2026-02-25T20:23:18.428225] [INFO ] [sig ] [1349/3376] Completed GNE in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:18.428274] [INFO ] [sig ] [1350/3376] Forecasting GNK... [2026-02-25T20:23:18.428306] [INFO ] [sig ] Generating forecast for: GNK [2026-02-25T20:23:18.428337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-25T20:23:18.441744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-25T20:23:18.442057] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-25T20:23:18.443094] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-25T20:23:18.443148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:18.443180] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:18.443207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:18.443265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:18.506888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:18.507689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:18.507774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:18.507810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:18.632292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:18.632462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:18.632503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:18.632532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:18.636304] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=17.81%) [2026-02-25T20:23:18.636640] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-25T20:23:18.636790] [INFO ] [sig ] GNK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:18.783473] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNK.txt [2026-02-25T20:23:18.783662] [INFO ] [sig ] [1350/3376] Completed GNK in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:18.783709] [INFO ] [sig ] [1351/3376] Forecasting GNL... [2026-02-25T20:23:18.783738] [INFO ] [sig ] Generating forecast for: GNL [2026-02-25T20:23:18.783768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-25T20:23:18.795484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-25T20:23:18.795914] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-25T20:23:18.796765] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-25T20:23:18.796832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:18.796864] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:18.796890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:18.796947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:18.857612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:18.858673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:18.858785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:18.858818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:18.986434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:18.986625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:18.986668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:18.986698] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:18.990319] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=71.68%) [2026-02-25T20:23:18.990631] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-25T20:23:18.990793] [INFO ] [sig ] GNL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:19.138628] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GNL.txt [2026-02-25T20:23:19.138803] [INFO ] [sig ] [1351/3376] Completed GNL in 0.4s | 2.73 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-25T20:23:19.138843] [INFO ] [sig ] [1352/3376] Forecasting GNLX... [2026-02-25T20:23:19.138875] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-25T20:23:19.138905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-25T20:23:19.150847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-25T20:23:19.151230] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-25T20:23:19.152071] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-25T20:23:19.152126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:19.152159] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:19.152185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:19.152243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:19.211630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:19.212532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:19.212634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:19.212691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:19.333359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:19.333523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:19.333565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:19.333616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:19.337151] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-25T20:23:19.337452] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-25T20:23:19.337609] [INFO ] [sig ] GNLX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:19.484844] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNLX.txt [2026-02-25T20:23:19.485043] [INFO ] [sig ] [1352/3376] Completed GNLX in 0.3s | 2.73 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-25T20:23:19.485093] [INFO ] [sig ] [1353/3376] Forecasting GNMA... [2026-02-25T20:23:19.485131] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-25T20:23:19.485166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-25T20:23:19.497010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-25T20:23:19.497363] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-25T20:23:19.498245] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-25T20:23:19.498301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:19.498333] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:19.498367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:19.498425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:19.562541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:19.563452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:19.563539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:19.563591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:19.702219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:19.702389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:19.702431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:19.702461] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:19.706855] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-25T20:23:19.707254] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-25T20:23:19.707634] [INFO ] [sig ] GNMA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:19.870608] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNMA.txt [2026-02-25T20:23:19.870808] [INFO ] [sig ] [1353/3376] Completed GNMA in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:19.870853] [INFO ] [sig ] [1354/3376] Forecasting GNOM... [2026-02-25T20:23:19.870883] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-25T20:23:19.870913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-25T20:23:19.883476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-25T20:23:19.883940] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-25T20:23:19.884856] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-25T20:23:19.884919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:19.884953] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:19.884980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:19.885044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:19.945495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:19.946456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:19.946552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:19.946607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:20.068539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:20.068804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:20.068847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:20.068877] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:20.072599] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-25T20:23:20.072983] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-25T20:23:20.073142] [INFO ] [sig ] GNOM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:20.224562] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNOM.txt [2026-02-25T20:23:20.224753] [INFO ] [sig ] [1354/3376] Completed GNOM in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:20.224801] [INFO ] [sig ] [1355/3376] Forecasting GNPX... [2026-02-25T20:23:20.224833] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-25T20:23:20.224863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-25T20:23:20.236949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-25T20:23:20.237351] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-25T20:23:20.238251] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-25T20:23:20.238309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:20.238343] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:20.238371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:20.238429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:20.302835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:20.303899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:20.303990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:20.304023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:20.422192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:20.422349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:20.422389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:20.422418] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:20.426040] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=87.20%) [2026-02-25T20:23:20.426320] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-25T20:23:20.426449] [INFO ] [sig ] GNPX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:20.579092] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GNPX.txt [2026-02-25T20:23:20.579262] [INFO ] [sig ] [1355/3376] Completed GNPX in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:20.579302] [INFO ] [sig ] [1356/3376] Forecasting GNRC... [2026-02-25T20:23:20.579333] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-25T20:23:20.579364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-25T20:23:20.593618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-25T20:23:20.593962] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-25T20:23:20.594784] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-25T20:23:20.594837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:20.594894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:20.594922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:20.594980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:20.653709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:20.654518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:20.654630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:20.654668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:20.783366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:20.783526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:20.783567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:20.783620] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:20.787678] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=5.40%) [2026-02-25T20:23:20.787980] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-25T20:23:20.788132] [INFO ] [sig ] GNRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:20.942395] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNRC.txt [2026-02-25T20:23:20.942555] [INFO ] [sig ] [1356/3376] Completed GNRC in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:20.942616] [INFO ] [sig ] [1357/3376] Forecasting GNSS... [2026-02-25T20:23:20.942648] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-25T20:23:20.942677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-25T20:23:20.954307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-25T20:23:20.954643] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-25T20:23:20.955431] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-25T20:23:20.955484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:20.955516] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:20.955543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:20.955618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:21.015948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:21.016764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:21.016848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:21.016881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:21.140982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:21.141140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:21.141180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:21.141209] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:21.144666] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=20.28%) [2026-02-25T20:23:21.144945] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-25T20:23:21.145073] [INFO ] [sig ] GNSS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:21.289539] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNSS.txt [2026-02-25T20:23:21.289693] [INFO ] [sig ] [1357/3376] Completed GNSS in 0.3s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:21.289734] [INFO ] [sig ] [1358/3376] Forecasting GNTX... [2026-02-25T20:23:21.289764] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-25T20:23:21.289795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-25T20:23:21.301871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-25T20:23:21.302142] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-25T20:23:21.302952] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-25T20:23:21.303005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:21.303038] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:21.303065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:21.303126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:21.361553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:21.362267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:21.362352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:21.362385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:21.495307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:21.495493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:21.495564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:21.495625] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:21.500534] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-25T20:23:21.501055] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-25T20:23:21.501262] [INFO ] [sig ] GNTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:21.656845] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GNTX.txt [2026-02-25T20:23:21.657027] [INFO ] [sig ] [1358/3376] Completed GNTX in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:21.657068] [INFO ] [sig ] [1359/3376] Forecasting GO... [2026-02-25T20:23:21.657102] [INFO ] [sig ] Generating forecast for: GO [2026-02-25T20:23:21.657143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-25T20:23:21.669421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-25T20:23:21.669834] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-25T20:23:21.670710] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-25T20:23:21.670765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:21.670797] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:21.670825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:21.670882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:21.728265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:21.729246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:21.729356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:21.729391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:21.860014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:21.860188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:21.860238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:21.860310] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:21.864078] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-02-25T20:23:21.864398] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-25T20:23:21.864544] [INFO ] [sig ] GO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:22.017588] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GO.txt [2026-02-25T20:23:22.017758] [INFO ] [sig ] [1359/3376] Completed GO in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:22.017801] [INFO ] [sig ] [1360/3376] Forecasting GOCO... [2026-02-25T20:23:22.017831] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-25T20:23:22.017861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-25T20:23:22.029518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-25T20:23:22.029928] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-25T20:23:22.030785] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-25T20:23:22.030839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:22.030872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:22.030899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:22.030957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:22.090302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:22.091274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:22.091365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:22.091401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:22.215183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:22.215352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:22.215394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:22.215423] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:22.218998] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-25T20:23:22.219303] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-25T20:23:22.219440] [INFO ] [sig ] GOCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:22.373017] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GOCO.txt [2026-02-25T20:23:22.373183] [INFO ] [sig ] [1360/3376] Completed GOCO in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:22.373224] [INFO ] [sig ] [1361/3376] Forecasting GOF... [2026-02-25T20:23:22.373256] [INFO ] [sig ] Generating forecast for: GOF [2026-02-25T20:23:22.373285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-25T20:23:22.387499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-25T20:23:22.387929] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-25T20:23:22.389020] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-25T20:23:22.389082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:22.389124] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:22.389159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:22.389233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:22.449334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:22.450265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:22.450368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:22.450403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:22.585544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:22.585733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:22.585791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:22.585822] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:22.589826] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-02-25T20:23:22.590171] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-25T20:23:22.590358] [INFO ] [sig ] GOF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:22.752099] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GOF.txt [2026-02-25T20:23:22.752286] [INFO ] [sig ] [1361/3376] Completed GOF in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:22.752343] [INFO ] [sig ] [1362/3376] Forecasting GOGO... [2026-02-25T20:23:22.752391] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-25T20:23:22.752426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-25T20:23:22.764933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-25T20:23:22.765300] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-25T20:23:22.766192] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-25T20:23:22.766249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:22.766338] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:22.766382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:22.766443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:22.831888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:22.832795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:22.832887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:22.832921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:22.968508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:22.968705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:22.968758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:22.968788] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:22.973345] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-02-25T20:23:22.973702] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-25T20:23:22.973846] [INFO ] [sig ] GOGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:23.136156] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GOGO.txt [2026-02-25T20:23:23.136322] [INFO ] [sig ] [1362/3376] Completed GOGO in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:23.136363] [INFO ] [sig ] [1363/3376] Forecasting GOLF... [2026-02-25T20:23:23.136394] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-25T20:23:23.136424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-25T20:23:23.148409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-25T20:23:23.148738] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-25T20:23:23.149633] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-25T20:23:23.149686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:23.149719] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:23.149745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:23.149802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:23.207800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:23.208458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:23.208540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:23.208591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:23.328965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:23.329127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:23.329169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:23.329201] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:23.332696] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=74.08%) [2026-02-25T20:23:23.332984] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-25T20:23:23.333118] [INFO ] [sig ] GOLF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:23.479363] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GOLF.txt [2026-02-25T20:23:23.479718] [INFO ] [sig ] [1363/3376] Completed GOLF in 0.3s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:23.479763] [INFO ] [sig ] [1364/3376] Forecasting GOOD... [2026-02-25T20:23:23.479792] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-25T20:23:23.479821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-25T20:23:23.491882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-25T20:23:23.492193] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-25T20:23:23.493001] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-25T20:23:23.493055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:23.493086] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:23.493113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:23.493174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:23.555535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:23.556337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:23.556422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:23.556456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:23.692998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:23.693166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:23.693209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:23.693238] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:23.697541] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-25T20:23:23.698045] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-25T20:23:23.698244] [INFO ] [sig ] GOOD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:23.902127] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GOOD.txt [2026-02-25T20:23:23.902356] [INFO ] [sig ] [1364/3376] Completed GOOD in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:23.902416] [INFO ] [sig ] [1365/3376] Forecasting GOOG... [2026-02-25T20:23:23.902455] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-25T20:23:23.902493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-25T20:23:23.920013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-25T20:23:23.920485] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-25T20:23:23.921550] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-25T20:23:23.921639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:23.921678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:23.921711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:23.921787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:23.985437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:23.986421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:23.986537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:23.986592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:24.121412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:24.121608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:24.121653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:24.121683] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:24.125564] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-25T20:23:24.125972] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-25T20:23:24.126130] [INFO ] [sig ] GOOG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:24.279990] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GOOG.txt [2026-02-25T20:23:24.280208] [INFO ] [sig ] [1365/3376] Completed GOOG in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:24.280265] [INFO ] [sig ] [1366/3376] Forecasting GOOS... [2026-02-25T20:23:24.280315] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-25T20:23:24.280359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-25T20:23:24.294221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-25T20:23:24.294641] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-25T20:23:24.295444] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-25T20:23:24.295497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:24.295529] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:24.295557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:24.295636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:24.355388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:24.356377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:24.356561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:24.356619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:24.478052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:24.478215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:24.478255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:24.478285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:24.482798] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-02-25T20:23:24.483088] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-25T20:23:24.483223] [INFO ] [sig ] GOOS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:24.636481] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GOOS.txt [2026-02-25T20:23:24.636703] [INFO ] [sig ] [1366/3376] Completed GOOS in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:24.636748] [INFO ] [sig ] [1367/3376] Forecasting GOVI... [2026-02-25T20:23:24.636779] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-25T20:23:24.636811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-25T20:23:24.650852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-25T20:23:24.651267] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-25T20:23:24.652102] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-25T20:23:24.652155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:24.652187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:24.652214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:24.652270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:24.714873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:24.716037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:24.716130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:24.716162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:24.835953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:24.836113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:24.836155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:24.836191] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:24.839703] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=83.03%) [2026-02-25T20:23:24.839995] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-25T20:23:24.840128] [INFO ] [sig ] GOVI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:24.987701] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GOVI.txt [2026-02-25T20:23:24.987883] [INFO ] [sig ] [1367/3376] Completed GOVI in 0.4s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:24.987925] [INFO ] [sig ] [1368/3376] Forecasting GPC... [2026-02-25T20:23:24.987955] [INFO ] [sig ] Generating forecast for: GPC [2026-02-25T20:23:24.987985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-25T20:23:25.001052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-25T20:23:25.001470] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-25T20:23:25.002316] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-25T20:23:25.002369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:25.002401] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:25.002428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:25.002485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:25.060164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:25.061053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:25.061143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:25.061183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:25.183823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:25.183979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:25.184021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:25.184049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:25.187530] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: DOWN (p=43.02%) [2026-02-25T20:23:25.187828] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-25T20:23:25.187957] [INFO ] [sig ] GPC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:25.331567] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GPC.txt [2026-02-25T20:23:25.331707] [INFO ] [sig ] [1368/3376] Completed GPC in 0.3s | 2.73 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-25T20:23:25.331746] [INFO ] [sig ] [1369/3376] Forecasting GPI... [2026-02-25T20:23:25.331775] [INFO ] [sig ] Generating forecast for: GPI [2026-02-25T20:23:25.331805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-25T20:23:25.344348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-25T20:23:25.344694] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-25T20:23:25.345479] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-25T20:23:25.345531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:25.345563] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:25.345623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:25.345682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:25.408203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:25.409099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:25.409187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:25.409228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:25.532058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:25.532232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:25.532273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:25.532322] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:25.536381] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=66.48%) [2026-02-25T20:23:25.536792] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-25T20:23:25.536958] [INFO ] [sig ] GPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:25.682704] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GPI.txt [2026-02-25T20:23:25.682844] [INFO ] [sig ] [1369/3376] Completed GPI in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:25.682885] [INFO ] [sig ] [1370/3376] Forecasting GPIQ... [2026-02-25T20:23:25.682914] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-25T20:23:25.682944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-25T20:23:25.695954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-25T20:23:25.696293] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-25T20:23:25.697129] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-25T20:23:25.697185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:25.697219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:25.697248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:25.697317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:25.757964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:25.758661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:25.758740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:25.758772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:25.883734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:25.883881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:25.883920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:25.883948] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:25.888194] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=27.85%) [2026-02-25T20:23:25.888487] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-25T20:23:25.888661] [INFO ] [sig ] GPIQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:26.035688] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GPIQ.txt [2026-02-25T20:23:26.035823] [INFO ] [sig ] [1370/3376] Completed GPIQ in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:26.035882] [INFO ] [sig ] [1371/3376] Forecasting GPIX... [2026-02-25T20:23:26.035913] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-25T20:23:26.035942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-25T20:23:26.049743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-25T20:23:26.050083] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-25T20:23:26.050890] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-25T20:23:26.050944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:26.050977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:26.051004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:26.051061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:26.111992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:26.112735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:26.112816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:26.112864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:26.233269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:26.233430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:26.233472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:26.233501] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:26.237157] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-25T20:23:26.237451] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-25T20:23:26.237598] [INFO ] [sig ] GPIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:26.383963] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GPIX.txt [2026-02-25T20:23:26.384135] [INFO ] [sig ] [1371/3376] Completed GPIX in 0.3s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:26.384182] [INFO ] [sig ] [1372/3376] Forecasting GPJA... [2026-02-25T20:23:26.384216] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-25T20:23:26.384251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-25T20:23:26.395673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-25T20:23:26.395981] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-25T20:23:26.396871] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-25T20:23:26.396927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:26.396960] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:26.396989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:26.397047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:26.459333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:26.460248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:26.460345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:26.460381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:26.578071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:26.578268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:26.578319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:26.578359] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:26.583389] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-25T20:23:26.583833] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-25T20:23:26.583992] [INFO ] [sig ] GPJA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:26.753459] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GPJA.txt [2026-02-25T20:23:26.753639] [INFO ] [sig ] [1372/3376] Completed GPJA in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:26.753687] [INFO ] [sig ] [1373/3376] Forecasting GPK... [2026-02-25T20:23:26.753718] [INFO ] [sig ] Generating forecast for: GPK [2026-02-25T20:23:26.753749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-25T20:23:26.766927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-25T20:23:26.767289] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-25T20:23:26.768260] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-25T20:23:26.768327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:26.768403] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:26.768445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:26.768505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:26.833771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:26.834597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:26.834680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:26.834715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:26.962389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:26.962604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:26.962647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:26.962678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:26.966733] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-02-25T20:23:26.967020] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-25T20:23:26.967149] [INFO ] [sig ] GPK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:27.114376] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GPK.txt [2026-02-25T20:23:27.114512] [INFO ] [sig ] [1373/3376] Completed GPK in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:27.114554] [INFO ] [sig ] [1374/3376] Forecasting GPN... [2026-02-25T20:23:27.114601] [INFO ] [sig ] Generating forecast for: GPN [2026-02-25T20:23:27.114640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-25T20:23:27.128260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-25T20:23:27.128652] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-25T20:23:27.129480] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-25T20:23:27.129535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:27.129569] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:27.129626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:27.129687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:27.194178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:27.195281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:27.195378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:27.195629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:27.324904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:27.325064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:27.325106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:27.325137] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:27.329211] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-02-25T20:23:27.329732] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-25T20:23:27.329867] [INFO ] [sig ] GPN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:27.474488] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GPN.txt [2026-02-25T20:23:27.474654] [INFO ] [sig ] [1374/3376] Completed GPN in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:27.474698] [INFO ] [sig ] [1375/3376] Forecasting GPRE... [2026-02-25T20:23:27.474728] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-25T20:23:27.474758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-25T20:23:27.487100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-25T20:23:27.487488] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-25T20:23:27.488478] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-25T20:23:27.488534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:27.488590] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:27.488623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:27.488681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:27.549600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:27.550476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:27.550562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:27.550617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:27.681902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:27.682099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:27.682140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:27.682170] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:27.685914] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=55.21%) [2026-02-25T20:23:27.686216] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-25T20:23:27.686357] [INFO ] [sig ] GPRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:27.833315] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GPRE.txt [2026-02-25T20:23:27.833470] [INFO ] [sig ] [1375/3376] Completed GPRE in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:27.833527] [INFO ] [sig ] [1376/3376] Forecasting GPRK... [2026-02-25T20:23:27.833559] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-25T20:23:27.833609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-25T20:23:27.845668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-25T20:23:27.846016] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-25T20:23:27.846853] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-25T20:23:27.846907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:27.846939] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:27.846965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:27.847023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:27.905202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:27.906036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:27.906122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:27.906157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:28.027209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:28.027369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:28.027410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:28.027475] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:28.031458] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-02-25T20:23:28.031978] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-25T20:23:28.032119] [INFO ] [sig ] GPRK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:28.183288] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GPRK.txt [2026-02-25T20:23:28.183657] [INFO ] [sig ] [1376/3376] Completed GPRK in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:28.183701] [INFO ] [sig ] [1377/3376] Forecasting GRAB... [2026-02-25T20:23:28.183732] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-25T20:23:28.183769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-25T20:23:28.196281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-25T20:23:28.196645] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-25T20:23:28.197432] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-25T20:23:28.197487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:28.197519] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:28.197545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:28.197628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:28.256495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:28.257153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:28.257234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:28.257273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:28.383114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:28.383273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:28.383318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:28.383350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:28.386897] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-25T20:23:28.387200] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-25T20:23:28.387336] [INFO ] [sig ] GRAB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:28.541107] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GRAB.txt [2026-02-25T20:23:28.541301] [INFO ] [sig ] [1377/3376] Completed GRAB in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:28.541361] [INFO ] [sig ] [1378/3376] Forecasting GRAL... [2026-02-25T20:23:28.541406] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-25T20:23:28.541448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-25T20:23:28.554828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-25T20:23:28.555224] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-25T20:23:28.556075] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-25T20:23:28.556131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:28.556165] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:28.556194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:28.556262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:28.621044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:28.621896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:28.621991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:28.622037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:28.750335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:28.750496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:28.750538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:28.750587] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:28.754374] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-25T20:23:28.754853] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-25T20:23:28.754991] [INFO ] [sig ] GRAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:28.903116] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GRAL.txt [2026-02-25T20:23:28.903266] [INFO ] [sig ] [1378/3376] Completed GRAL in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:28.903307] [INFO ] [sig ] [1379/3376] Forecasting GRBK... [2026-02-25T20:23:28.903337] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-25T20:23:28.903367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-25T20:23:28.915643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-25T20:23:28.916003] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-25T20:23:28.916915] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-25T20:23:28.916971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:28.917006] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:28.917033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:28.917092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:28.986862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:28.987939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:28.988049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:28.988085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:29.116499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:29.116858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:29.116902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:29.116937] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:29.120438] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=38.44%) [2026-02-25T20:23:29.120738] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-25T20:23:29.120870] [INFO ] [sig ] GRBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:29.276731] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GRBK.txt [2026-02-25T20:23:29.276893] [INFO ] [sig ] [1379/3376] Completed GRBK in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:29.276934] [INFO ] [sig ] [1380/3376] Forecasting GRC... [2026-02-25T20:23:29.276965] [INFO ] [sig ] Generating forecast for: GRC [2026-02-25T20:23:29.276996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-25T20:23:29.290033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-25T20:23:29.290384] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-25T20:23:29.291199] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-25T20:23:29.291259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:29.291299] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:29.291332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:29.291401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:29.352831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:29.353643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:29.353736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:29.353771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:29.481360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:29.481527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:29.481587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:29.481622] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:29.485323] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: DOWN (p=47.79%) [2026-02-25T20:23:29.485643] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-25T20:23:29.485789] [INFO ] [sig ] GRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:29.641419] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GRC.txt [2026-02-25T20:23:29.641587] [INFO ] [sig ] [1380/3376] Completed GRC in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:29.641632] [INFO ] [sig ] [1381/3376] Forecasting GREE... [2026-02-25T20:23:29.641664] [INFO ] [sig ] Generating forecast for: GREE [2026-02-25T20:23:29.641696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-25T20:23:29.654339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-25T20:23:29.654674] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-25T20:23:29.655508] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-25T20:23:29.655564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:29.655622] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:29.655651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:29.655711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:29.717831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:29.718640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:29.718726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:29.718761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:29.839103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:29.839258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:29.839305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:29.839340] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:29.842851] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=81.76%) [2026-02-25T20:23:29.843131] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-25T20:23:29.843258] [INFO ] [sig ] GREE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:29.994293] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GREE.txt [2026-02-25T20:23:29.994435] [INFO ] [sig ] [1381/3376] Completed GREE in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:29.994474] [INFO ] [sig ] [1382/3376] Forecasting GRFS... [2026-02-25T20:23:29.994504] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-25T20:23:29.994728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-25T20:23:30.006250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-25T20:23:30.006536] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-25T20:23:30.007354] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-25T20:23:30.007407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:30.007439] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:30.007465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:30.007521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:30.071071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:30.071841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:30.071924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:30.071957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:30.199786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:30.199936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:30.199977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:30.200008] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:30.203771] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-25T20:23:30.204073] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-25T20:23:30.204213] [INFO ] [sig ] GRFS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:30.362351] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GRFS.txt [2026-02-25T20:23:30.362542] [INFO ] [sig ] [1382/3376] Completed GRFS in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:30.362604] [INFO ] [sig ] [1383/3376] Forecasting GRID... [2026-02-25T20:23:30.362636] [INFO ] [sig ] Generating forecast for: GRID [2026-02-25T20:23:30.362666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-25T20:23:30.376955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-25T20:23:30.377323] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-25T20:23:30.378370] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-25T20:23:30.378424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:30.378685] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:30.378714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:30.378776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:30.439904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:30.440791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:30.440953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:30.441021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:30.567845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:30.568023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:30.568069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:30.568101] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:30.571751] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-25T20:23:30.572038] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-25T20:23:30.572174] [INFO ] [sig ] GRID: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:30.720496] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GRID.txt [2026-02-25T20:23:30.720844] [INFO ] [sig ] [1383/3376] Completed GRID in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-25T20:23:30.720890] [INFO ] [sig ] [1384/3376] Forecasting GRMN... [2026-02-25T20:23:30.720923] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-25T20:23:30.720957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-25T20:23:30.733607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-25T20:23:30.733947] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-25T20:23:30.734792] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-25T20:23:30.734847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:30.734882] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:30.734912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:30.734983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:30.797073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:30.797884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:30.797971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:30.798027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:30.925411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:30.925582] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:30.925628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:30.925658] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:30.929204] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=79.09%) [2026-02-25T20:23:30.929495] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-25T20:23:30.929649] [INFO ] [sig ] GRMN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:31.078657] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GRMN.txt [2026-02-25T20:23:31.078811] [INFO ] [sig ] [1384/3376] Completed GRMN in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-25T20:23:31.078851] [INFO ] [sig ] [1385/3376] Forecasting GRND... [2026-02-25T20:23:31.078880] [INFO ] [sig ] Generating forecast for: GRND [2026-02-25T20:23:31.078911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-25T20:23:31.090200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-25T20:23:31.090602] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-25T20:23:31.091398] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-25T20:23:31.091451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:31.091484] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:31.091510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:31.091567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:31.156324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:31.157569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:31.157697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:31.157734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:31.286414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:31.286588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:31.286631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:31.286660] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:31.290248] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-25T20:23:31.290536] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-25T20:23:31.290708] [INFO ] [sig ] GRND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:31.439196] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GRND.txt [2026-02-25T20:23:31.439382] [INFO ] [sig ] [1385/3376] Completed GRND in 0.4s | 2.73 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-25T20:23:31.439437] [INFO ] [sig ] [1386/3376] Forecasting GRPN... [2026-02-25T20:23:31.439477] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-25T20:23:31.439511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-25T20:23:31.453401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-25T20:23:31.453804] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-25T20:23:31.454687] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-25T20:23:31.454753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:31.454789] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:31.454817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:31.454876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:31.515265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:31.516182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:31.516266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:31.516310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:31.639736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:31.639915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:31.639958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:31.639990] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:31.643968] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=67.67%) [2026-02-25T20:23:31.644274] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-25T20:23:31.644417] [INFO ] [sig ] GRPN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:31.793458] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GRPN.txt [2026-02-25T20:23:31.793664] [INFO ] [sig ] [1386/3376] Completed GRPN in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:31.793710] [INFO ] [sig ] [1387/3376] Forecasting GRVY... [2026-02-25T20:23:31.793742] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-25T20:23:31.793772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-25T20:23:31.804524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-25T20:23:31.804917] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-25T20:23:31.805771] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-25T20:23:31.805824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:31.805855] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:31.805881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:31.805937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:31.871742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:31.872869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:31.872963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:31.873006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:31.994416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:31.994596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:31.994642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:31.994673] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:31.998502] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-25T20:23:31.998813] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-25T20:23:31.998950] [INFO ] [sig ] GRVY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:32.151480] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GRVY.txt [2026-02-25T20:23:32.151885] [INFO ] [sig ] [1387/3376] Completed GRVY in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:32.151942] [INFO ] [sig ] [1388/3376] Forecasting GRWG... [2026-02-25T20:23:32.151976] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-25T20:23:32.152008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-25T20:23:32.164508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-25T20:23:32.164891] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-25T20:23:32.165732] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-25T20:23:32.165786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:32.165820] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:32.165850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:32.165909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:32.227521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:32.228433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:32.228531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:32.228564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:32.358158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:32.358315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:32.358358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:32.358389] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:32.362111] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-02-25T20:23:32.362395] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-25T20:23:32.362527] [INFO ] [sig ] GRWG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:32.514270] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GRWG.txt [2026-02-25T20:23:32.514430] [INFO ] [sig ] [1388/3376] Completed GRWG in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:32.514473] [INFO ] [sig ] [1389/3376] Forecasting GRX... [2026-02-25T20:23:32.514503] [INFO ] [sig ] Generating forecast for: GRX [2026-02-25T20:23:32.514533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-25T20:23:32.526048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-25T20:23:32.526374] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-25T20:23:32.527405] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-25T20:23:32.527461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:32.527496] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:32.527526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:32.527815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:32.590039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:32.590896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:32.590984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:32.591019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:32.708846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:32.709033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:32.709079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:32.709108] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:32.712784] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-02-25T20:23:32.713068] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-25T20:23:32.713203] [INFO ] [sig ] GRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:32.872811] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GRX.txt [2026-02-25T20:23:32.872992] [INFO ] [sig ] [1389/3376] Completed GRX in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:32.873035] [INFO ] [sig ] [1390/3376] Forecasting GS... [2026-02-25T20:23:32.873065] [INFO ] [sig ] Generating forecast for: GS [2026-02-25T20:23:32.873095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-25T20:23:32.884882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-25T20:23:32.885253] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-25T20:23:32.886147] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-25T20:23:32.886203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:32.886266] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:32.886296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:32.886357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:32.947941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:32.948948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:32.949056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:32.949089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:33.086342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:33.086505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:33.086548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:33.086596] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:33.090360] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-02-25T20:23:33.090891] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-25T20:23:33.091025] [INFO ] [sig ] GS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:33.251183] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GS.txt [2026-02-25T20:23:33.251379] [INFO ] [sig ] [1390/3376] Completed GS in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:33.251463] [INFO ] [sig ] [1391/3376] Forecasting GSBC... [2026-02-25T20:23:33.251508] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-25T20:23:33.251544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-25T20:23:33.263879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-25T20:23:33.264300] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-25T20:23:33.265333] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-25T20:23:33.265393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:33.265426] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:33.265455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:33.265516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:33.328563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:33.329495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:33.329608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:33.329647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:33.461959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:33.462140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:33.462184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:33.462213] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:33.465839] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-02-25T20:23:33.466143] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-25T20:23:33.466278] [INFO ] [sig ] GSBC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:33.614286] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GSBC.txt [2026-02-25T20:23:33.614461] [INFO ] [sig ] [1391/3376] Completed GSBC in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:33.614504] [INFO ] [sig ] [1392/3376] Forecasting GSBD... [2026-02-25T20:23:33.614536] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-25T20:23:33.614566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-25T20:23:33.626289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-25T20:23:33.626682] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-25T20:23:33.627482] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-25T20:23:33.627535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:33.627594] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:33.627625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:33.627684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:33.686624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:33.687516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:33.687628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:33.687664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:33.808721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:33.808876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:33.808918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:33.808947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:33.812414] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-02-25T20:23:33.812907] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-25T20:23:33.813040] [INFO ] [sig ] GSBD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:33.971037] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GSBD.txt [2026-02-25T20:23:33.971196] [INFO ] [sig ] [1392/3376] Completed GSBD in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:33.971239] [INFO ] [sig ] [1393/3376] Forecasting GSHD... [2026-02-25T20:23:33.971268] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-25T20:23:33.971299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-25T20:23:33.983615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-25T20:23:33.983899] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-25T20:23:33.984708] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-25T20:23:33.984761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:33.984793] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:33.984820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:33.984876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:34.045183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:34.046233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:34.046319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:34.046352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:34.176161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:34.176342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:34.176406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:34.176471] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:34.180241] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-02-25T20:23:34.180522] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-25T20:23:34.180864] [INFO ] [sig ] GSHD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:34.333223] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GSHD.txt [2026-02-25T20:23:34.333390] [INFO ] [sig ] [1393/3376] Completed GSHD in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:34.333431] [INFO ] [sig ] [1394/3376] Forecasting GSK... [2026-02-25T20:23:34.333463] [INFO ] [sig ] Generating forecast for: GSK [2026-02-25T20:23:34.333493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-25T20:23:34.345216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-25T20:23:34.345612] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-25T20:23:34.346427] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-25T20:23:34.346480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:34.346511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:34.346538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:34.346614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:34.408216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:34.409124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:34.409210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:34.409244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:34.535511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:34.535891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:34.535935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:34.535965] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:34.539845] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-25T20:23:34.540138] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-25T20:23:34.540275] [INFO ] [sig ] GSK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:34.718139] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GSK.txt [2026-02-25T20:23:34.718368] [INFO ] [sig ] [1394/3376] Completed GSK in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:34.718437] [INFO ] [sig ] [1395/3376] Forecasting GSL... [2026-02-25T20:23:34.718498] [INFO ] [sig ] Generating forecast for: GSL [2026-02-25T20:23:34.718550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-25T20:23:34.734150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-25T20:23:34.734889] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-25T20:23:34.736057] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-25T20:23:34.736122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:34.736165] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:34.736201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:34.736283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:34.800187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:34.801144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:34.801238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:34.801272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:34.941036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:34.941216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:34.941260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:34.941292] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:34.945065] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=16.54%) [2026-02-25T20:23:34.945362] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-25T20:23:34.945503] [INFO ] [sig ] GSL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:35.103392] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GSL.txt [2026-02-25T20:23:35.103558] [INFO ] [sig ] [1395/3376] Completed GSL in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:35.103621] [INFO ] [sig ] [1396/3376] Forecasting GSM... [2026-02-25T20:23:35.103652] [INFO ] [sig ] Generating forecast for: GSM [2026-02-25T20:23:35.103683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-25T20:23:35.115929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-25T20:23:35.116327] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-25T20:23:35.117179] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-25T20:23:35.117232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:35.117265] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:35.117292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:35.117348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:35.176839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:35.177828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:35.177921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:35.177956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:35.303981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:35.304149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:35.304192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:35.304222] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:35.308216] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-02-25T20:23:35.308551] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-25T20:23:35.308726] [INFO ] [sig ] GSM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:35.460594] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GSM.txt [2026-02-25T20:23:35.460767] [INFO ] [sig ] [1396/3376] Completed GSM in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:35.460810] [INFO ] [sig ] [1397/3376] Forecasting GTES... [2026-02-25T20:23:35.460842] [INFO ] [sig ] Generating forecast for: GTES [2026-02-25T20:23:35.460872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-25T20:23:35.473856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-25T20:23:35.474211] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-25T20:23:35.475061] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-25T20:23:35.475115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:35.475173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:35.475203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:35.475263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:35.538439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:35.539605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:35.539697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:35.539732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:35.669461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:35.669650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:35.669694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:35.669724] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:35.673437] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-25T20:23:35.673755] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-25T20:23:35.673894] [INFO ] [sig ] GTES: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:35.836019] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GTES.txt [2026-02-25T20:23:35.836194] [INFO ] [sig ] [1397/3376] Completed GTES in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:35.836238] [INFO ] [sig ] [1398/3376] Forecasting GTLB... [2026-02-25T20:23:35.836270] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-25T20:23:35.836303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-25T20:23:35.849388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-25T20:23:35.849981] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-25T20:23:35.850855] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-25T20:23:35.850911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:35.850944] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:35.850972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:35.851032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:35.913733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:35.914796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:35.914886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:35.915105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:36.043336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:36.043493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:36.043535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:36.043566] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:36.047220] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-02-25T20:23:36.047521] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-25T20:23:36.047858] [INFO ] [sig ] GTLB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:36.205669] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GTLB.txt [2026-02-25T20:23:36.205821] [INFO ] [sig ] [1398/3376] Completed GTLB in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:36.205863] [INFO ] [sig ] [1399/3376] Forecasting GTLS... [2026-02-25T20:23:36.205893] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-25T20:23:36.205923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-25T20:23:36.218798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-25T20:23:36.219167] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-25T20:23:36.220003] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-25T20:23:36.220058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:36.220090] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:36.220117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:36.220174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:36.284043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:36.284941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:36.285029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:36.285065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:36.412860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:36.413017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:36.413062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:36.413093] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:36.416911] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: DOWN (p=20.54%) [2026-02-25T20:23:36.417199] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-25T20:23:36.417330] [INFO ] [sig ] GTLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:36.574249] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GTLS.txt [2026-02-25T20:23:36.574429] [INFO ] [sig ] [1399/3376] Completed GTLS in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:36.574477] [INFO ] [sig ] [1400/3376] Forecasting GTN... [2026-02-25T20:23:36.574506] [INFO ] [sig ] Generating forecast for: GTN [2026-02-25T20:23:36.574536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-25T20:23:36.586645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-25T20:23:36.586997] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-25T20:23:36.587882] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-25T20:23:36.587940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:36.587974] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:36.588028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:36.588090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:36.652974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:36.653843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:36.653955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:36.653989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:36.781071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:36.781233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:36.781292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:36.781326] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:36.785037] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-02-25T20:23:36.785336] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-25T20:23:36.785478] [INFO ] [sig ] GTN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:36.951201] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GTN.txt [2026-02-25T20:23:36.951388] [INFO ] [sig ] [1400/3376] Completed GTN in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-25T20:23:36.951481] [INFO ] [sig ] [1401/3376] Forecasting GTX... [2026-02-25T20:23:36.951524] [INFO ] [sig ] Generating forecast for: GTX [2026-02-25T20:23:36.951562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-25T20:23:36.964728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-25T20:23:36.965102] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-25T20:23:36.965942] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-25T20:23:36.965996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:36.966029] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:36.966057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:36.966115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:37.026925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:37.027872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:37.027975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:37.028028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:37.161532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:37.161705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:37.161748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:37.161779] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:37.165294] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-02-25T20:23:37.165614] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-25T20:23:37.165938] [INFO ] [sig ] GTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:37.316680] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GTX.txt [2026-02-25T20:23:37.316863] [INFO ] [sig ] [1401/3376] Completed GTX in 0.4s | 2.73 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-25T20:23:37.316907] [INFO ] [sig ] [1402/3376] Forecasting GTY... [2026-02-25T20:23:37.316937] [INFO ] [sig ] Generating forecast for: GTY [2026-02-25T20:23:37.316967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-25T20:23:37.329758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-25T20:23:37.330106] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-25T20:23:37.330928] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-25T20:23:37.330981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:37.331012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:37.331039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:37.331095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:37.391263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:37.393054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:37.393141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:37.393174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:37.528527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:37.528709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:37.528752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:37.528782] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:37.533006] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-02-25T20:23:37.533359] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-25T20:23:37.533500] [INFO ] [sig ] GTY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:37.690726] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GTY.txt [2026-02-25T20:23:37.690882] [INFO ] [sig ] [1402/3376] Completed GTY in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:37.690922] [INFO ] [sig ] [1403/3376] Forecasting GUG... [2026-02-25T20:23:37.690954] [INFO ] [sig ] Generating forecast for: GUG [2026-02-25T20:23:37.690984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-25T20:23:37.703986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-25T20:23:37.704389] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-25T20:23:37.705203] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-25T20:23:37.705257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:37.705290] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:37.705316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:37.705372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:37.766071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:37.767021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:37.767110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:37.767146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:37.891138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:37.891293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:37.891334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:37.891363] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:37.894939] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-02-25T20:23:37.895231] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-25T20:23:37.895369] [INFO ] [sig ] GUG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:38.043607] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GUG.txt [2026-02-25T20:23:38.043796] [INFO ] [sig ] [1403/3376] Completed GUG in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:38.043840] [INFO ] [sig ] [1404/3376] Forecasting GVA... [2026-02-25T20:23:38.043870] [INFO ] [sig ] Generating forecast for: GVA [2026-02-25T20:23:38.043900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-25T20:23:38.055398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-25T20:23:38.055723] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-25T20:23:38.056502] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-25T20:23:38.056555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:38.056615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:38.056644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:38.056701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:38.117217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:38.118126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:38.118213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:38.118248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:38.243975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:38.244134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:38.244173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:38.244219] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:38.247879] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-25T20:23:38.248220] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-25T20:23:38.248365] [INFO ] [sig ] GVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:38.405392] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GVA.txt [2026-02-25T20:23:38.405554] [INFO ] [sig ] [1404/3376] Completed GVA in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:38.405614] [INFO ] [sig ] [1405/3376] Forecasting GWH... [2026-02-25T20:23:38.405824] [INFO ] [sig ] Generating forecast for: GWH [2026-02-25T20:23:38.405857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-25T20:23:38.418360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-25T20:23:38.418693] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-25T20:23:38.419475] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-25T20:23:38.419527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:38.419559] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:38.419607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:38.419665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:38.480753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:38.481939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:38.482025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:38.482058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:38.605537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:38.605715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:38.605755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:38.605783] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:38.609358] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-02-25T20:23:38.609659] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-25T20:23:38.609793] [INFO ] [sig ] GWH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:38.761337] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GWH.txt [2026-02-25T20:23:38.761498] [INFO ] [sig ] [1405/3376] Completed GWH in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:38.761538] [INFO ] [sig ] [1406/3376] Forecasting GWRE... [2026-02-25T20:23:38.761587] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-25T20:23:38.761621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-25T20:23:38.775638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-25T20:23:38.776014] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-25T20:23:38.776874] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-25T20:23:38.776929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:38.776963] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:38.776992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:38.777051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:38.840033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:38.840916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:38.841003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:38.841054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:38.968766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:38.968926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:38.968967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:38.968998] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:38.972618] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=66.79%) [2026-02-25T20:23:38.972914] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-25T20:23:38.973051] [INFO ] [sig ] GWRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:39.124531] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GWRE.txt [2026-02-25T20:23:39.124728] [INFO ] [sig ] [1406/3376] Completed GWRE in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:39.124770] [INFO ] [sig ] [1407/3376] Forecasting GWRS... [2026-02-25T20:23:39.124800] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-25T20:23:39.124829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-25T20:23:39.136314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-25T20:23:39.136618] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-25T20:23:39.137402] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-25T20:23:39.137457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:39.137530] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:39.137565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:39.137660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:39.199286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:39.200213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:39.200301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:39.200335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:39.321813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:39.321972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:39.322012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:39.322042] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:39.325569] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=72.37%) [2026-02-25T20:23:39.325893] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-25T20:23:39.326025] [INFO ] [sig ] GWRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:39.480087] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/GWRS.txt [2026-02-25T20:23:39.480230] [INFO ] [sig ] [1407/3376] Completed GWRS in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:39.480270] [INFO ] [sig ] [1408/3376] Forecasting GXAI... [2026-02-25T20:23:39.480300] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-25T20:23:39.480331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-25T20:23:39.492315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-25T20:23:39.492657] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-25T20:23:39.493450] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-25T20:23:39.493503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:39.493542] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:39.493616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:39.493692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:39.553110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:39.553927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:39.554015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:39.554049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:39.672101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:39.672256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:39.672296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:39.672324] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:39.675820] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-02-25T20:23:39.676105] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-25T20:23:39.676240] [INFO ] [sig ] GXAI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:39.827671] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GXAI.txt [2026-02-25T20:23:39.827821] [INFO ] [sig ] [1408/3376] Completed GXAI in 0.3s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:39.828068] [INFO ] [sig ] [1409/3376] Forecasting GYRE... [2026-02-25T20:23:39.828101] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-25T20:23:39.828130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-25T20:23:39.842065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-25T20:23:39.842593] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-25T20:23:39.843761] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-25T20:23:39.843821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:39.843854] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:39.843881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:39.843937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:39.907153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:39.908039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:39.908124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:39.908156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:40.032051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:40.032208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:40.032249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:40.032280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:40.036055] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-25T20:23:40.036342] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-25T20:23:40.036477] [INFO ] [sig ] GYRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:40.187398] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/GYRE.txt [2026-02-25T20:23:40.187593] [INFO ] [sig ] [1409/3376] Completed GYRE in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:40.187648] [INFO ] [sig ] [1410/3376] Forecasting H... [2026-02-25T20:23:40.187687] [INFO ] [sig ] Generating forecast for: H [2026-02-25T20:23:40.187724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-25T20:23:40.200499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-25T20:23:40.200937] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-25T20:23:40.201837] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-25T20:23:40.201891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:40.201925] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:40.201955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:40.202017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:40.262332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:40.263284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:40.263373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:40.263407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:40.391552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:40.391727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:40.391954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:40.392018] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:40.395859] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-25T20:23:40.396160] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-25T20:23:40.396299] [INFO ] [sig ] H: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:40.551264] [INFO ] [LOCAL ] Saved forecast: H 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/H.txt [2026-02-25T20:23:40.551419] [INFO ] [sig ] [1410/3376] Completed H in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:40.551461] [INFO ] [sig ] [1411/3376] Forecasting HAE... [2026-02-25T20:23:40.551490] [INFO ] [sig ] Generating forecast for: HAE [2026-02-25T20:23:40.551519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-25T20:23:40.563293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-25T20:23:40.563684] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-25T20:23:40.564513] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-25T20:23:40.564610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:40.564670] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:40.564715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:40.564788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:40.625303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:40.626085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:40.626174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:40.626220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:40.756220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:40.756382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:40.756423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:40.756452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:40.760325] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-25T20:23:40.760678] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-25T20:23:40.760829] [INFO ] [sig ] HAE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:40.912432] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HAE.txt [2026-02-25T20:23:40.912631] [INFO ] [sig ] [1411/3376] Completed HAE in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:40.912685] [INFO ] [sig ] [1412/3376] Forecasting HAFC... [2026-02-25T20:23:40.912721] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-25T20:23:40.912751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-25T20:23:40.924878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-25T20:23:40.925270] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-25T20:23:40.926121] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-25T20:23:40.926176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:40.926208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:40.926235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:40.926292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:40.987838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:40.988786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:40.988891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:40.988936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:41.124759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:41.124914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:41.124953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:41.124983] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:41.128480] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-02-25T20:23:41.128821] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-25T20:23:41.128974] [INFO ] [sig ] HAFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:41.277784] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HAFC.txt [2026-02-25T20:23:41.277915] [INFO ] [sig ] [1412/3376] Completed HAFC in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:41.277956] [INFO ] [sig ] [1413/3376] Forecasting HAL... [2026-02-25T20:23:41.277985] [INFO ] [sig ] Generating forecast for: HAL [2026-02-25T20:23:41.278040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-25T20:23:41.290600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-25T20:23:41.290949] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-25T20:23:41.291792] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-25T20:23:41.291847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:41.291880] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:41.291908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:41.291966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:41.352596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:41.353317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:41.353402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:41.353437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:41.481743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:41.481903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:41.481946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:41.481976] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:41.485726] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=32.71%) [2026-02-25T20:23:41.486198] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-25T20:23:41.486333] [INFO ] [sig ] HAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:41.637630] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HAL.txt [2026-02-25T20:23:41.637826] [INFO ] [sig ] [1413/3376] Completed HAL in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:41.637870] [INFO ] [sig ] [1414/3376] Forecasting HALO... [2026-02-25T20:23:41.637901] [INFO ] [sig ] Generating forecast for: HALO [2026-02-25T20:23:41.637933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-25T20:23:41.651123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-25T20:23:41.651555] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-25T20:23:41.652592] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-25T20:23:41.652647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:41.652680] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:41.652707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:41.652765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:41.732993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:41.733927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:41.734015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:41.734050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:41.864673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:41.864829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:41.864869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:41.864899] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:41.868680] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=83.91%) [2026-02-25T20:23:41.868980] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-25T20:23:41.869120] [INFO ] [sig ] HALO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:42.017342] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HALO.txt [2026-02-25T20:23:42.017524] [INFO ] [sig ] [1414/3376] Completed HALO in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:42.017586] [INFO ] [sig ] [1415/3376] Forecasting HAS... [2026-02-25T20:23:42.017620] [INFO ] [sig ] Generating forecast for: HAS [2026-02-25T20:23:42.017651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-25T20:23:42.028992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-25T20:23:42.029269] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-25T20:23:42.030074] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-25T20:23:42.030127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:42.030158] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:42.030185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:42.030242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:42.090187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:42.091134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:42.091237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:42.091281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:42.216627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:42.216784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:42.216830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:42.216861] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:42.220459] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=47.85%) [2026-02-25T20:23:42.220821] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-25T20:23:42.220965] [INFO ] [sig ] HAS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:42.370345] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HAS.txt [2026-02-25T20:23:42.370495] [INFO ] [sig ] [1415/3376] Completed HAS in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:42.370534] [INFO ] [sig ] [1416/3376] Forecasting HASI... [2026-02-25T20:23:42.370565] [INFO ] [sig ] Generating forecast for: HASI [2026-02-25T20:23:42.370616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-25T20:23:42.383080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-25T20:23:42.383394] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-25T20:23:42.384205] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-25T20:23:42.384257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:42.384289] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:42.384315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:42.384371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:42.442985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:42.443666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:42.443746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:42.443779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:42.565513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:42.565686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:42.565726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:42.565753] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:42.569521] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=42.93%) [2026-02-25T20:23:42.569820] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-25T20:23:42.569948] [INFO ] [sig ] HASI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:42.714692] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HASI.txt [2026-02-25T20:23:42.714844] [INFO ] [sig ] [1416/3376] Completed HASI in 0.3s | 2.73 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-25T20:23:42.714883] [INFO ] [sig ] [1417/3376] Forecasting HBAN... [2026-02-25T20:23:42.714914] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-25T20:23:42.714944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-25T20:23:42.728206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-25T20:23:42.728616] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-25T20:23:42.729421] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-25T20:23:42.729473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:42.729505] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:42.729533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:42.729623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:42.788623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:42.789354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:42.789494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:42.789529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:42.914001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:42.914172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:42.914218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:42.914249] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:42.917898] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-25T20:23:42.918214] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-25T20:23:42.918353] [INFO ] [sig ] HBAN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:43.070961] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HBAN.txt [2026-02-25T20:23:43.071100] [INFO ] [sig ] [1417/3376] Completed HBAN in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-25T20:23:43.071140] [INFO ] [sig ] [1418/3376] Forecasting HBANL... [2026-02-25T20:23:43.071171] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-25T20:23:43.071201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-25T20:23:43.082335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-25T20:23:43.082693] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-25T20:23:43.083497] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-25T20:23:43.083551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:43.083622] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:43.083659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:43.083733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:43.142517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:43.143237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:43.143320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:43.143353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:43.262208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:43.262370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:43.262409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:43.262439] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:43.266226] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-25T20:23:43.266507] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-25T20:23:43.266657] [INFO ] [sig ] HBANL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:43.423171] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HBANL.txt [2026-02-25T20:23:43.423329] [INFO ] [sig ] [1418/3376] Completed HBANL in 0.4s | 2.73 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-25T20:23:43.423374] [INFO ] [sig ] [1419/3376] Forecasting HBANP... [2026-02-25T20:23:43.423417] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-25T20:23:43.423456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-25T20:23:43.435796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-25T20:23:43.436239] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-25T20:23:43.437215] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-25T20:23:43.437268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:43.437299] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:43.437325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:43.437381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:43.495944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:43.496646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:43.496744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:43.496777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:43.630261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:43.630432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:43.630479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:43.630509] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:43.634864] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-02-25T20:23:43.635389] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-25T20:23:43.635539] [INFO ] [sig ] HBANP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:43.787946] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HBANP.txt [2026-02-25T20:23:43.788137] [INFO ] [sig ] [1419/3376] Completed HBANP in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:43.788188] [INFO ] [sig ] [1420/3376] Forecasting HBB... [2026-02-25T20:23:43.788220] [INFO ] [sig ] Generating forecast for: HBB [2026-02-25T20:23:43.788250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-25T20:23:43.801631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-25T20:23:43.801978] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-25T20:23:43.803045] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-25T20:23:43.803098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:43.803130] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:43.803157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:43.803214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:43.863385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:43.864661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:43.864779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:43.864821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:43.982854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:43.983009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:43.983049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:43.983080] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:43.986653] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-02-25T20:23:43.986939] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-25T20:23:43.987070] [INFO ] [sig ] HBB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:44.135521] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HBB.txt [2026-02-25T20:23:44.135678] [INFO ] [sig ] [1420/3376] Completed HBB in 0.3s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:44.135719] [INFO ] [sig ] [1421/3376] Forecasting HBCP... [2026-02-25T20:23:44.135749] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-25T20:23:44.135782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-25T20:23:44.148915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-25T20:23:44.149195] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-25T20:23:44.150198] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-25T20:23:44.150264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:44.150298] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:44.150326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:44.150384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:44.212423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:44.213149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:44.213235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:44.213269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:44.333652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:44.333807] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:23:44.333848] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:44.333884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:44.337530] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-02-25T20:23:44.337874] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-25T20:23:44.338037] [INFO ] [sig ] HBCP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:44.486132] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HBCP.txt [2026-02-25T20:23:44.486297] [INFO ] [sig ] [1421/3376] Completed HBCP in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:44.486338] [INFO ] [sig ] [1422/3376] Forecasting HBM... [2026-02-25T20:23:44.486369] [INFO ] [sig ] Generating forecast for: HBM [2026-02-25T20:23:44.486400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-25T20:23:44.501376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-25T20:23:44.501782] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-25T20:23:44.502640] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-25T20:23:44.502694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:44.502726] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:44.502754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:44.502812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:44.569205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:44.570484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:44.570588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:44.570626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:44.698903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:44.699056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:44.699096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:44.699125] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:44.702691] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=49.10%) [2026-02-25T20:23:44.702977] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-25T20:23:44.703109] [INFO ] [sig ] HBM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:44.856130] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HBM.txt [2026-02-25T20:23:44.856266] [INFO ] [sig ] [1422/3376] Completed HBM in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:44.856304] [INFO ] [sig ] [1423/3376] Forecasting HBNC... [2026-02-25T20:23:44.856334] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-25T20:23:44.856364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-25T20:23:44.868734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-25T20:23:44.869226] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-25T20:23:44.870056] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-25T20:23:44.870112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:44.870143] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:44.870170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:44.870227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:44.930502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:44.931375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:44.931460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:44.931493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:45.061662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:45.061824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:45.061866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:45.061895] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:45.065540] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-25T20:23:45.065925] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-25T20:23:45.066072] [INFO ] [sig ] HBNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:45.214714] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HBNC.txt [2026-02-25T20:23:45.214855] [INFO ] [sig ] [1423/3376] Completed HBNC in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:45.214895] [INFO ] [sig ] [1424/3376] Forecasting HCA... [2026-02-25T20:23:45.214926] [INFO ] [sig ] Generating forecast for: HCA [2026-02-25T20:23:45.214956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-25T20:23:45.228308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-25T20:23:45.228621] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-25T20:23:45.229631] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-25T20:23:45.229709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:45.229742] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:45.229768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:45.229825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:45.291175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:45.292074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:45.292159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:45.292193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:45.422477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:45.422649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:45.422695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:45.422727] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:45.426244] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-02-25T20:23:45.426540] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-25T20:23:45.426699] [INFO ] [sig ] HCA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:45.574867] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HCA.txt [2026-02-25T20:23:45.575033] [INFO ] [sig ] [1424/3376] Completed HCA in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:45.575081] [INFO ] [sig ] [1425/3376] Forecasting HCC... [2026-02-25T20:23:45.575113] [INFO ] [sig ] Generating forecast for: HCC [2026-02-25T20:23:45.575144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-25T20:23:45.588170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-25T20:23:45.588541] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-25T20:23:45.589537] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-25T20:23:45.589614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:45.589649] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:45.589677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:45.589734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:45.650499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:45.651417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:45.651517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:45.651551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:45.788163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:45.788327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:45.788367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:45.788398] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:45.792081] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-02-25T20:23:45.792384] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-25T20:23:45.792522] [INFO ] [sig ] HCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:45.948476] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HCC.txt [2026-02-25T20:23:45.948670] [INFO ] [sig ] [1425/3376] Completed HCC in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:45.948724] [INFO ] [sig ] [1426/3376] Forecasting HCI... [2026-02-25T20:23:45.948764] [INFO ] [sig ] Generating forecast for: HCI [2026-02-25T20:23:45.948802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-25T20:23:45.962389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-25T20:23:45.962822] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-25T20:23:45.963672] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-25T20:23:45.963739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:45.963778] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:45.963813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:45.963874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:46.024006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:46.024904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:46.024992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:46.025025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:46.148050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:46.148210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:46.148251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:46.148281] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:46.151876] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-25T20:23:46.152169] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-25T20:23:46.152351] [INFO ] [sig ] HCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:46.297456] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HCI.txt [2026-02-25T20:23:46.297626] [INFO ] [sig ] [1426/3376] Completed HCI in 0.3s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:46.297670] [INFO ] [sig ] [1427/3376] Forecasting HCM... [2026-02-25T20:23:46.297702] [INFO ] [sig ] Generating forecast for: HCM [2026-02-25T20:23:46.297732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-25T20:23:46.309509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-25T20:23:46.309855] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-25T20:23:46.310677] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-25T20:23:46.310731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:46.310764] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:46.310791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:46.310852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:46.371547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:46.372395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:46.372482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:46.372516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:46.494991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:46.495155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:46.495231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:46.495262] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:46.504246] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-25T20:23:46.505011] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-25T20:23:46.505275] [INFO ] [sig ] HCM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:46.651889] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HCM.txt [2026-02-25T20:23:46.652262] [INFO ] [sig ] [1427/3376] Completed HCM in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:46.652318] [INFO ] [sig ] [1428/3376] Forecasting HCSG... [2026-02-25T20:23:46.652349] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-25T20:23:46.652388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-25T20:23:46.667709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-25T20:23:46.668101] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-25T20:23:46.669160] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-25T20:23:46.669214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:46.669254] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:46.669284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:46.669357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:46.728830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:46.729813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:46.729959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:46.730022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:46.851911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:46.852071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:46.852128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:46.852158] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:46.855681] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-25T20:23:46.855970] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-25T20:23:46.856101] [INFO ] [sig ] HCSG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:47.005879] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HCSG.txt [2026-02-25T20:23:47.006040] [INFO ] [sig ] [1428/3376] Completed HCSG in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:47.006082] [INFO ] [sig ] [1429/3376] Forecasting HD... [2026-02-25T20:23:47.006113] [INFO ] [sig ] Generating forecast for: HD [2026-02-25T20:23:47.006143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-25T20:23:47.020518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-25T20:23:47.020941] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-25T20:23:47.021775] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-25T20:23:47.021839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:47.021873] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:47.021900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:47.021957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:47.083865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:47.084926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:47.085025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:47.085059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:47.209323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:47.209487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:47.209530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:47.209560] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:47.213353] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=30.95%) [2026-02-25T20:23:47.213685] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-25T20:23:47.213851] [INFO ] [sig ] HD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:47.360841] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HD.txt [2026-02-25T20:23:47.361010] [INFO ] [sig ] [1429/3376] Completed HD in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:47.361050] [INFO ] [sig ] [1430/3376] Forecasting HDB... [2026-02-25T20:23:47.361082] [INFO ] [sig ] Generating forecast for: HDB [2026-02-25T20:23:47.361112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-25T20:23:47.372960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-25T20:23:47.373314] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-25T20:23:47.374189] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-25T20:23:47.374244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:47.374275] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:47.374301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:47.374357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:47.432477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:47.433352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:47.433461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:47.433496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:47.562782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:47.562941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:47.562982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:47.563011] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:47.567031] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-25T20:23:47.567328] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-25T20:23:47.567462] [INFO ] [sig ] HDB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:47.712608] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HDB.txt [2026-02-25T20:23:47.712768] [INFO ] [sig ] [1430/3376] Completed HDB in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:47.712812] [INFO ] [sig ] [1431/3376] Forecasting HDSN... [2026-02-25T20:23:47.712841] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-25T20:23:47.712901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-25T20:23:47.724547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-25T20:23:47.724904] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-25T20:23:47.725763] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-25T20:23:47.725830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:47.725871] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:47.725899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:47.725956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:47.791043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:47.791960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:47.792224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:47.792256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:47.914496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:47.914674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:47.914716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:47.914746] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:47.918401] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-25T20:23:47.918709] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-25T20:23:47.918868] [INFO ] [sig ] HDSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:48.068012] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HDSN.txt [2026-02-25T20:23:48.068226] [INFO ] [sig ] [1431/3376] Completed HDSN in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:48.068268] [INFO ] [sig ] [1432/3376] Forecasting HE... [2026-02-25T20:23:48.068299] [INFO ] [sig ] Generating forecast for: HE [2026-02-25T20:23:48.068342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-25T20:23:48.081048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-25T20:23:48.081444] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-25T20:23:48.082281] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-25T20:23:48.082335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:48.082390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:48.082420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:48.082487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:48.146944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:48.147865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:48.147980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:48.148035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:48.268782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:48.268952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:48.268991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:48.269021] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:48.272629] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=69.23%) [2026-02-25T20:23:48.272918] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-25T20:23:48.273051] [INFO ] [sig ] HE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:48.423610] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HE.txt [2026-02-25T20:23:48.423766] [INFO ] [sig ] [1432/3376] Completed HE in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-25T20:23:48.423808] [INFO ] [sig ] [1433/3376] Forecasting HEI... [2026-02-25T20:23:48.423838] [INFO ] [sig ] Generating forecast for: HEI [2026-02-25T20:23:48.423870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-25T20:23:48.436479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-25T20:23:48.436834] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-25T20:23:48.437683] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-25T20:23:48.437737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:48.437774] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:48.437801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:48.437857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:48.500196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:48.501144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:48.501235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:48.501268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:48.629362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:48.629518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:48.629558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:48.629607] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:48.633063] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-02-25T20:23:48.633352] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-25T20:23:48.633484] [INFO ] [sig ] HEI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:48.785968] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HEI.txt [2026-02-25T20:23:48.786111] [INFO ] [sig ] [1433/3376] Completed HEI in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-25T20:23:48.786151] [INFO ] [sig ] [1434/3376] Forecasting HELE... [2026-02-25T20:23:48.786182] [INFO ] [sig ] Generating forecast for: HELE [2026-02-25T20:23:48.786211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-25T20:23:48.798970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-25T20:23:48.799305] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-25T20:23:48.800151] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-25T20:23:48.800204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:48.800236] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:48.800263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:48.800319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:48.874156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:48.875338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:48.875460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:48.875519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:48.999293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:48.999466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:48.999506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:48.999538] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:49.004108] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=57.20%) [2026-02-25T20:23:49.004594] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-25T20:23:49.004788] [INFO ] [sig ] HELE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:49.161311] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HELE.txt [2026-02-25T20:23:49.161523] [INFO ] [sig ] [1434/3376] Completed HELE in 0.4s | 2.73 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-25T20:23:49.161592] [INFO ] [sig ] [1435/3376] Forecasting HEPS... [2026-02-25T20:23:49.161626] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-25T20:23:49.161656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-25T20:23:49.175083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-25T20:23:49.175535] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-25T20:23:49.176424] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-25T20:23:49.176494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:49.176544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:49.176618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:49.176693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:49.239963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:49.241082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:49.241202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:49.241247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:49.391122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:49.391296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:49.391340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:49.391369] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:49.395483] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-25T20:23:49.395918] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-25T20:23:49.396123] [INFO ] [sig ] HEPS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:49.625338] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HEPS.txt [2026-02-25T20:23:49.625610] [INFO ] [sig ] [1435/3376] Completed HEPS in 0.5s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:49.625694] [INFO ] [sig ] [1436/3376] Forecasting HEQ... [2026-02-25T20:23:49.625764] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-25T20:23:49.625841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-25T20:23:49.665438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-25T20:23:49.666018] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-25T20:23:49.667346] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-25T20:23:49.667427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:49.667481] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:49.667527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:49.667640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:49.763211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:49.764640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:49.764772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:49.764827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:49.969093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:49.969311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:49.969391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:49.969453] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:49.975166] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-25T20:23:49.975718] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-25T20:23:49.975943] [INFO ] [sig ] HEQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:50.217021] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HEQ.txt [2026-02-25T20:23:50.217275] [INFO ] [sig ] [1436/3376] Completed HEQ in 0.6s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:50.217347] [INFO ] [sig ] [1437/3376] Forecasting HERO... [2026-02-25T20:23:50.217399] [INFO ] [sig ] Generating forecast for: HERO [2026-02-25T20:23:50.217452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-25T20:23:50.238218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-25T20:23:50.238786] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-25T20:23:50.240060] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-25T20:23:50.240134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:50.240187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:50.240235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:50.240323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:50.314714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:50.315833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:50.315945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:50.315980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:50.480399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:50.480653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:50.480718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:50.480765] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:50.486327] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=76.30%) [2026-02-25T20:23:50.486883] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-25T20:23:50.487143] [INFO ] [sig ] HERO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:50.655609] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HERO.txt [2026-02-25T20:23:50.655802] [INFO ] [sig ] [1437/3376] Completed HERO in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:50.655866] [INFO ] [sig ] [1438/3376] Forecasting HESM... [2026-02-25T20:23:50.655912] [INFO ] [sig ] Generating forecast for: HESM [2026-02-25T20:23:50.655960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-25T20:23:50.668254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-25T20:23:50.668641] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-25T20:23:50.669506] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-25T20:23:50.669561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:50.669624] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:50.669653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:50.669711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:50.732901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:50.734273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:50.734370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:50.734404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:50.868275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:50.868437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:50.868479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:50.868508] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:50.872314] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-25T20:23:50.872650] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-25T20:23:50.872793] [INFO ] [sig ] HESM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:51.026221] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HESM.txt [2026-02-25T20:23:51.026389] [INFO ] [sig ] [1438/3376] Completed HESM in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:51.026432] [INFO ] [sig ] [1439/3376] Forecasting HFFG... [2026-02-25T20:23:51.026464] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-25T20:23:51.026495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-25T20:23:51.038774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-25T20:23:51.039234] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-25T20:23:51.040329] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-25T20:23:51.040391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:51.040424] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:51.040451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:51.040509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:51.104499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:51.105684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:51.105796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:51.105853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:51.240220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:51.240381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:51.240423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:51.240470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:51.244087] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=51.38%) [2026-02-25T20:23:51.244380] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-25T20:23:51.244517] [INFO ] [sig ] HFFG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:51.391553] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HFFG.txt [2026-02-25T20:23:51.391716] [INFO ] [sig ] [1439/3376] Completed HFFG in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:51.391758] [INFO ] [sig ] [1440/3376] Forecasting HFRO... [2026-02-25T20:23:51.391788] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-25T20:23:51.391821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-25T20:23:51.404830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-25T20:23:51.405196] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-25T20:23:51.406024] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-25T20:23:51.406077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:51.406108] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:51.406135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:51.406191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:51.465427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:51.466229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:51.466315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:51.466349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:51.590285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:51.590445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:51.590485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:51.590514] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:51.593976] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-25T20:23:51.594254] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-25T20:23:51.594384] [INFO ] [sig ] HFRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:51.816780] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HFRO.txt [2026-02-25T20:23:51.816943] [INFO ] [sig ] [1440/3376] Completed HFRO in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:51.816983] [INFO ] [sig ] [1441/3376] Forecasting HFWA... [2026-02-25T20:23:51.817015] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-25T20:23:51.817046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-25T20:23:51.831275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-25T20:23:51.831705] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-25T20:23:51.832514] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-25T20:23:51.832566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:51.832627] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:51.832654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:51.832712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:51.890805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:51.891488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:51.891570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:51.891624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:52.015379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:52.015542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:52.015602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:52.015635] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:52.019402] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-25T20:23:52.019727] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-25T20:23:52.019872] [INFO ] [sig ] HFWA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:52.167477] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HFWA.txt [2026-02-25T20:23:52.167660] [INFO ] [sig ] [1441/3376] Completed HFWA in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:52.167727] [INFO ] [sig ] [1442/3376] Forecasting HG... [2026-02-25T20:23:52.167765] [INFO ] [sig ] Generating forecast for: HG [2026-02-25T20:23:52.167797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-25T20:23:52.181931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-25T20:23:52.182532] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-25T20:23:52.183378] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-25T20:23:52.183431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:52.183465] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:52.183492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:52.183549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:52.245848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:52.246831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:52.246936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:52.246977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:52.375322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:52.375483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:52.375525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:52.375566] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:52.379435] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-25T20:23:52.379751] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-25T20:23:52.379893] [INFO ] [sig ] HG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:52.539946] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HG.txt [2026-02-25T20:23:52.540156] [INFO ] [sig ] [1442/3376] Completed HG in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:52.540210] [INFO ] [sig ] [1443/3376] Forecasting HGBL... [2026-02-25T20:23:52.540252] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-25T20:23:52.540283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-25T20:23:52.552411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-25T20:23:52.552791] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-25T20:23:52.553746] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-25T20:23:52.553818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:52.553891] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:52.553943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:52.554024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:52.619188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:52.620131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:52.620227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:52.620263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:52.741467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:52.741640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:52.741683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:52.741713] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:52.745691] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-25T20:23:52.746023] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-25T20:23:52.746158] [INFO ] [sig ] HGBL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:52.900564] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HGBL.txt [2026-02-25T20:23:52.900738] [INFO ] [sig ] [1443/3376] Completed HGBL in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:52.900782] [INFO ] [sig ] [1444/3376] Forecasting HGLB... [2026-02-25T20:23:52.900813] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-25T20:23:52.900852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-25T20:23:52.912002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-25T20:23:52.912294] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-25T20:23:52.913130] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-25T20:23:52.913183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:52.913215] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:52.913242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:52.913298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:52.974101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:52.974947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:52.975032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:52.975067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:53.097676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:53.097883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:53.097924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:53.097953] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:53.101460] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=4.16%) [2026-02-25T20:23:53.101772] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-25T20:23:53.101910] [INFO ] [sig ] HGLB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:53.246384] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HGLB.txt [2026-02-25T20:23:53.246564] [INFO ] [sig ] [1444/3376] Completed HGLB in 0.3s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:53.246628] [INFO ] [sig ] [1445/3376] Forecasting HGTY... [2026-02-25T20:23:53.246661] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-25T20:23:53.246692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-25T20:23:53.264459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-25T20:23:53.264894] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-25T20:23:53.265764] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-25T20:23:53.265832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:53.265865] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:53.265892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:53.265949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:53.329779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:53.330716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:53.330814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:53.330854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:53.455034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:53.455196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:53.455236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:53.455266] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:53.458923] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=84.44%) [2026-02-25T20:23:53.459233] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-25T20:23:53.459370] [INFO ] [sig ] HGTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:53.610482] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HGTY.txt [2026-02-25T20:23:53.610691] [INFO ] [sig ] [1445/3376] Completed HGTY in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:53.610753] [INFO ] [sig ] [1446/3376] Forecasting HHH... [2026-02-25T20:23:53.610788] [INFO ] [sig ] Generating forecast for: HHH [2026-02-25T20:23:53.610819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-25T20:23:53.623992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-25T20:23:53.624396] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-25T20:23:53.625244] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-25T20:23:53.625298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:53.625331] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:53.625358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:53.625415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:53.689789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:53.690700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:53.690790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:53.690825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:53.818878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:53.819046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:53.819086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:53.819116] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:53.822739] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=48.00%) [2026-02-25T20:23:53.823084] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-25T20:23:53.823225] [INFO ] [sig ] HHH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:53.986430] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HHH.txt [2026-02-25T20:23:53.986720] [INFO ] [sig ] [1446/3376] Completed HHH in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:53.986799] [INFO ] [sig ] [1447/3376] Forecasting HIFS... [2026-02-25T20:23:53.986835] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-25T20:23:53.986867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-25T20:23:53.999881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-25T20:23:54.000270] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-25T20:23:54.001191] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-25T20:23:54.001247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:54.001281] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:54.001309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:54.001372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:54.070052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:54.071567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:54.071721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:54.071759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:54.194081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:54.194248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:54.194289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:54.194318] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:54.198075] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=46.22%) [2026-02-25T20:23:54.198631] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-25T20:23:54.198773] [INFO ] [sig ] HIFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:54.354617] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HIFS.txt [2026-02-25T20:23:54.354782] [INFO ] [sig ] [1447/3376] Completed HIFS in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:54.354866] [INFO ] [sig ] [1448/3376] Forecasting HIG... [2026-02-25T20:23:54.354897] [INFO ] [sig ] Generating forecast for: HIG [2026-02-25T20:23:54.354928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-25T20:23:54.368203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-25T20:23:54.368636] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-25T20:23:54.369472] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-25T20:23:54.369528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:54.369560] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:54.369609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:54.369670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:54.435638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:54.436548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:54.436657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:54.436692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:54.560447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:54.560634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:54.560688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:54.560720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:54.564387] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=9.70%) [2026-02-25T20:23:54.564723] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-25T20:23:54.564867] [INFO ] [sig ] HIG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:54.721722] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HIG.txt [2026-02-25T20:23:54.721925] [INFO ] [sig ] [1448/3376] Completed HIG in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:54.721977] [INFO ] [sig ] [1449/3376] Forecasting HII... [2026-02-25T20:23:54.722013] [INFO ] [sig ] Generating forecast for: HII [2026-02-25T20:23:54.722051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-25T20:23:54.739772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-25T20:23:54.740452] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-25T20:23:54.741763] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-25T20:23:54.741825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:54.741859] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:54.741888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:54.741947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:54.817483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:54.818445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:54.818533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:54.818566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:54.950955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:54.951123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:54.951164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:54.951192] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:54.954768] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=32.09%) [2026-02-25T20:23:54.955072] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-25T20:23:54.955208] [INFO ] [sig ] HII: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:55.118410] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HII.txt [2026-02-25T20:23:55.118607] [INFO ] [sig ] [1449/3376] Completed HII in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:55.118653] [INFO ] [sig ] [1450/3376] Forecasting HIMS... [2026-02-25T20:23:55.118682] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-25T20:23:55.118712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-25T20:23:55.133652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-25T20:23:55.134098] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-25T20:23:55.134954] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-25T20:23:55.135010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:55.135042] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:55.135070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:55.135128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:55.196894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:55.197840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:55.197928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:55.197963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:55.324132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:55.324296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:55.324338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:55.324367] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:55.327962] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=20.47%) [2026-02-25T20:23:55.328326] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-25T20:23:55.328469] [INFO ] [sig ] HIMS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:55.477062] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HIMS.txt [2026-02-25T20:23:55.477232] [INFO ] [sig ] [1450/3376] Completed HIMS in 0.4s | 2.73 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-25T20:23:55.477275] [INFO ] [sig ] [1451/3376] Forecasting HIMX... [2026-02-25T20:23:55.477305] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-25T20:23:55.477336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-25T20:23:55.491033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-25T20:23:55.491404] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-25T20:23:55.492268] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-25T20:23:55.492323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:55.492356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:55.492413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:55.492472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:55.550837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:55.551603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:55.551687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:55.551720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:55.673713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:55.673876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:55.673918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:55.673947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:55.677466] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-02-25T20:23:55.677768] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-25T20:23:55.677904] [INFO ] [sig ] HIMX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:55.824652] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HIMX.txt [2026-02-25T20:23:55.824796] [INFO ] [sig ] [1451/3376] Completed HIMX in 0.3s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:55.824837] [INFO ] [sig ] [1452/3376] Forecasting HIO... [2026-02-25T20:23:55.824867] [INFO ] [sig ] Generating forecast for: HIO [2026-02-25T20:23:55.824897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-25T20:23:55.839072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-25T20:23:55.839697] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-25T20:23:55.840611] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-25T20:23:55.840668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:55.840703] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:55.840729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:55.840786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:55.904304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:55.905297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:55.905385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:55.905418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:56.030527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:56.030730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:56.030775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:56.030807] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:56.034520] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=61.19%) [2026-02-25T20:23:56.034870] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-25T20:23:56.035023] [INFO ] [sig ] HIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:56.185373] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HIO.txt [2026-02-25T20:23:56.185533] [INFO ] [sig ] [1452/3376] Completed HIO in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:56.185596] [INFO ] [sig ] [1453/3376] Forecasting HIPO... [2026-02-25T20:23:56.185630] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-25T20:23:56.185664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-25T20:23:56.199092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-25T20:23:56.199405] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-25T20:23:56.200293] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-25T20:23:56.200349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:56.200383] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:56.200411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:56.200481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:56.267186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:56.268122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:56.268210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:56.268245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:56.390189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:56.390349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:56.390390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:56.390419] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:56.393869] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-25T20:23:56.394171] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-25T20:23:56.394306] [INFO ] [sig ] HIPO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:56.545267] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HIPO.txt [2026-02-25T20:23:56.545452] [INFO ] [sig ] [1453/3376] Completed HIPO in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:56.545500] [INFO ] [sig ] [1454/3376] Forecasting HITI... [2026-02-25T20:23:56.545531] [INFO ] [sig ] Generating forecast for: HITI [2026-02-25T20:23:56.545563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-25T20:23:56.557768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-25T20:23:56.558213] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-25T20:23:56.559120] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-25T20:23:56.559175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:56.559207] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:56.559234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:56.559291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:56.622168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:56.623098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:56.623187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:56.623222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:56.749365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:56.749528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:56.749570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:56.749623] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:56.753307] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=61.28%) [2026-02-25T20:23:56.753653] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-25T20:23:56.753803] [INFO ] [sig ] HITI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:56.908332] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HITI.txt [2026-02-25T20:23:56.908508] [INFO ] [sig ] [1454/3376] Completed HITI in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:56.908550] [INFO ] [sig ] [1455/3376] Forecasting HIVE... [2026-02-25T20:23:56.908601] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-25T20:23:56.908642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-25T20:23:56.921764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-25T20:23:56.922154] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-25T20:23:56.923048] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-25T20:23:56.923116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:56.923168] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:56.923212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:56.923284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:56.988404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:56.989337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:56.989427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:56.989462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:57.114461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:57.114674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:57.114733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:57.114765] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:57.118896] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-25T20:23:57.119232] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-25T20:23:57.119399] [INFO ] [sig ] HIVE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:57.274341] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HIVE.txt [2026-02-25T20:23:57.274517] [INFO ] [sig ] [1455/3376] Completed HIVE in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:57.274585] [INFO ] [sig ] [1456/3376] Forecasting HIX... [2026-02-25T20:23:57.274622] [INFO ] [sig ] Generating forecast for: HIX [2026-02-25T20:23:57.274653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-25T20:23:57.286457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-25T20:23:57.286847] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-25T20:23:57.287755] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-25T20:23:57.287815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:57.287872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:57.287908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:57.287968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:57.354052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:57.355495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:57.355619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:57.355657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:57.480496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:57.480688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:57.480738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:57.480768] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:57.484434] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-25T20:23:57.484769] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-25T20:23:57.484917] [INFO ] [sig ] HIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:57.637960] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HIX.txt [2026-02-25T20:23:57.638148] [INFO ] [sig ] [1456/3376] Completed HIX in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:57.638191] [INFO ] [sig ] [1457/3376] Forecasting HL... [2026-02-25T20:23:57.638222] [INFO ] [sig ] Generating forecast for: HL [2026-02-25T20:23:57.638253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-25T20:23:57.651363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-25T20:23:57.651745] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-25T20:23:57.652729] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-25T20:23:57.652796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:57.652833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:57.652862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:57.652926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:57.728245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:57.729380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:57.729485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:57.729523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:57.869546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:57.869740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:57.869784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:57.869814] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:57.873774] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-02-25T20:23:57.874186] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-25T20:23:57.874339] [INFO ] [sig ] HL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:58.031610] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HL.txt [2026-02-25T20:23:58.031781] [INFO ] [sig ] [1457/3376] Completed HL in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:58.031825] [INFO ] [sig ] [1458/3376] Forecasting HLAL... [2026-02-25T20:23:58.031855] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-25T20:23:58.031895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-25T20:23:58.044410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-25T20:23:58.044833] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-25T20:23:58.045750] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-25T20:23:58.045808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:58.045853] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:58.045895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:58.045983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:58.109868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:58.110833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:58.110926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:58.110968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:58.243046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:58.243217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:58.243260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:58.243289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:58.247076] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-02-25T20:23:58.247368] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-25T20:23:58.247501] [INFO ] [sig ] HLAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:58.391791] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HLAL.txt [2026-02-25T20:23:58.391969] [INFO ] [sig ] [1458/3376] Completed HLAL in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:58.392017] [INFO ] [sig ] [1459/3376] Forecasting HLF... [2026-02-25T20:23:58.392056] [INFO ] [sig ] Generating forecast for: HLF [2026-02-25T20:23:58.392093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-25T20:23:58.403692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-25T20:23:58.404040] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-25T20:23:58.404880] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-25T20:23:58.404934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:58.404965] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:58.404991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:58.405047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:58.466147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:58.466932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:58.467014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:58.467047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:58.589845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:58.589965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:58.590010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:58.590043] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:58.593644] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-25T20:23:58.593920] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-25T20:23:58.594075] [INFO ] [sig ] HLF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:58.741310] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HLF.txt [2026-02-25T20:23:58.741428] [INFO ] [sig ] [1459/3376] Completed HLF in 0.3s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:58.741468] [INFO ] [sig ] [1460/3376] Forecasting HLI... [2026-02-25T20:23:58.741512] [INFO ] [sig ] Generating forecast for: HLI [2026-02-25T20:23:58.741544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-25T20:23:58.756816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-25T20:23:58.757147] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-25T20:23:58.757970] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-25T20:23:58.758048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:58.758085] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:58.758114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:58.758170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:58.816742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:58.817861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:58.817949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:58.817984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:58.939996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:58.940172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:58.940217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:58.940248] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:58.943820] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-25T20:23:58.944171] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-25T20:23:58.944312] [INFO ] [sig ] HLI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:59.097292] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HLI.txt [2026-02-25T20:23:59.097477] [INFO ] [sig ] [1460/3376] Completed HLI in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:59.097520] [INFO ] [sig ] [1461/3376] Forecasting HLIO... [2026-02-25T20:23:59.097561] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-25T20:23:59.097622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-25T20:23:59.111463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-25T20:23:59.112006] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-25T20:23:59.113030] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-25T20:23:59.113093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:59.113128] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:59.113156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:59.113214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:59.178770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:59.179749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:59.179870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:59.179907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:59.305550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:59.305736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:59.305777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:59.305806] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:59.309365] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-25T20:23:59.309698] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-25T20:23:59.309842] [INFO ] [sig ] HLIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:23:59.494611] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HLIO.txt [2026-02-25T20:23:59.494838] [INFO ] [sig ] [1461/3376] Completed HLIO in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:59.494911] [INFO ] [sig ] [1462/3376] Forecasting HLLY... [2026-02-25T20:23:59.494968] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-25T20:23:59.495023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-25T20:23:59.513327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-25T20:23:59.513852] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-25T20:23:59.515070] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-25T20:23:59.515155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:59.515206] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:59.515444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:59.515509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:59.600309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:59.601446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:59.601610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:59.601664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:23:59.744114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:23:59.744482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:23:59.744525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:23:59.744554] [INFO ] [FORECASTER] Training complete [2026-02-25T20:23:59.749243] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-25T20:23:59.749788] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-25T20:23:59.750004] [INFO ] [sig ] HLLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:23:59.918499] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HLLY.txt [2026-02-25T20:23:59.918711] [INFO ] [sig ] [1462/3376] Completed HLLY in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:23:59.918759] [INFO ] [sig ] [1463/3376] Forecasting HLMN... [2026-02-25T20:23:59.918789] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-25T20:23:59.918820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-25T20:23:59.932440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-25T20:23:59.932876] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-25T20:23:59.933986] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-25T20:23:59.934041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:23:59.934075] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:23:59.934104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:23:59.934162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:23:59.998039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:23:59.998970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:23:59.999085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:23:59.999123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:00.135929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:00.136105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:00.136146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:00.136193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:00.140087] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-25T20:24:00.140476] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-25T20:24:00.140661] [INFO ] [sig ] HLMN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:00.295785] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HLMN.txt [2026-02-25T20:24:00.295938] [INFO ] [sig ] [1463/3376] Completed HLMN in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:24:00.295981] [INFO ] [sig ] [1464/3376] Forecasting HLN... [2026-02-25T20:24:00.296017] [INFO ] [sig ] Generating forecast for: HLN [2026-02-25T20:24:00.296055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-25T20:24:00.309316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-25T20:24:00.309833] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-25T20:24:00.310697] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-25T20:24:00.310751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:00.310785] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:00.310812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:00.310870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:00.370333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:00.371208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:00.371295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:00.371330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:00.506722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:00.506891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:00.506938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:00.506971] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:00.511808] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-25T20:24:00.512256] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-25T20:24:00.512451] [INFO ] [sig ] HLN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:00.668315] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HLN.txt [2026-02-25T20:24:00.668528] [INFO ] [sig ] [1464/3376] Completed HLN in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:24:00.668590] [INFO ] [sig ] [1465/3376] Forecasting HLNE... [2026-02-25T20:24:00.668626] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-25T20:24:00.668657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-25T20:24:00.684945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-25T20:24:00.685372] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-25T20:24:00.686289] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-25T20:24:00.686346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:00.686380] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:00.686409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:00.686467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:00.753293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:00.754281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:00.754372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:00.754423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:00.886460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:00.886704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:00.886772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:00.886820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:00.891736] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-02-25T20:24:00.892105] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-25T20:24:00.892257] [INFO ] [sig ] HLNE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:01.054705] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HLNE.txt [2026-02-25T20:24:01.054883] [INFO ] [sig ] [1465/3376] Completed HLNE in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:24:01.054928] [INFO ] [sig ] [1466/3376] Forecasting HLX... [2026-02-25T20:24:01.054956] [INFO ] [sig ] Generating forecast for: HLX [2026-02-25T20:24:01.054991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-25T20:24:01.067094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-25T20:24:01.067484] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-25T20:24:01.068538] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-25T20:24:01.068612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:01.068645] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:01.068672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:01.068729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:01.135727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:01.136854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:01.136985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:01.137032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:01.264089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:01.264265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:01.264307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:01.264336] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:01.267942] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-02-25T20:24:01.268257] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-25T20:24:01.268393] [INFO ] [sig ] HLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:01.418261] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HLX.txt [2026-02-25T20:24:01.418432] [INFO ] [sig ] [1466/3376] Completed HLX in 0.4s | 2.73 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-25T20:24:01.418476] [INFO ] [sig ] [1467/3376] Forecasting HMC... [2026-02-25T20:24:01.418506] [INFO ] [sig ] Generating forecast for: HMC [2026-02-25T20:24:01.418537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-25T20:24:01.431239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-25T20:24:01.431645] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-25T20:24:01.432534] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-25T20:24:01.432617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:01.432666] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:01.432708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:01.432779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:01.493372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:01.494464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:01.494608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:01.494654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:01.639370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:01.639566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:01.639655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:01.639703] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:01.645185] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-25T20:24:01.645674] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-25T20:24:01.645868] [INFO ] [sig ] HMC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:01.856076] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HMC.txt [2026-02-25T20:24:01.856258] [INFO ] [sig ] [1467/3376] Completed HMC in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-25T20:24:01.856302] [INFO ] [sig ] [1468/3376] Forecasting HMN... [2026-02-25T20:24:01.856335] [INFO ] [sig ] Generating forecast for: HMN [2026-02-25T20:24:01.856366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-25T20:24:01.870228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-25T20:24:01.870830] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-25T20:24:01.871916] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-25T20:24:01.871972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:01.872032] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:01.872067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:01.872126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:01.936425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:01.937416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:01.937511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:01.937545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:02.070114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:02.070284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:02.070325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:02.070355] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:02.074004] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-25T20:24:02.074337] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-25T20:24:02.074481] [INFO ] [sig ] HMN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:02.233673] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HMN.txt [2026-02-25T20:24:02.233847] [INFO ] [sig ] [1468/3376] Completed HMN in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:02.233890] [INFO ] [sig ] [1469/3376] Forecasting HMY... [2026-02-25T20:24:02.233922] [INFO ] [sig ] Generating forecast for: HMY [2026-02-25T20:24:02.233952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-25T20:24:02.250939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-25T20:24:02.251394] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-25T20:24:02.252307] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-25T20:24:02.252366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:02.252410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:02.252446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:02.252505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:02.314375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:02.315373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:02.315467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:02.315501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:02.454521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:02.454729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:02.454797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:02.454840] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:02.458718] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-25T20:24:02.459054] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-25T20:24:02.459232] [INFO ] [sig ] HMY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:02.616830] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HMY.txt [2026-02-25T20:24:02.617002] [INFO ] [sig ] [1469/3376] Completed HMY in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:02.617058] [INFO ] [sig ] [1470/3376] Forecasting HNDL... [2026-02-25T20:24:02.617095] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-25T20:24:02.617141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-25T20:24:02.629253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-25T20:24:02.629617] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-25T20:24:02.630467] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-25T20:24:02.630521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:02.630554] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:02.630612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:02.630675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:02.693951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:02.694905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:02.694995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:02.695029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:02.830047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:02.830283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:02.830326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:02.830355] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:02.834287] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=34.16%) [2026-02-25T20:24:02.834615] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-25T20:24:02.834751] [INFO ] [sig ] HNDL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:02.986448] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HNDL.txt [2026-02-25T20:24:02.986627] [INFO ] [sig ] [1470/3376] Completed HNDL in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:02.986672] [INFO ] [sig ] [1471/3376] Forecasting HNI... [2026-02-25T20:24:02.986704] [INFO ] [sig ] Generating forecast for: HNI [2026-02-25T20:24:02.986752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-25T20:24:02.999041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-25T20:24:02.999389] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-25T20:24:03.000220] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-25T20:24:03.000275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:03.000309] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:03.000337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:03.000395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:03.061179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:03.062006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:03.062104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:03.062145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:03.186664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:03.186824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:03.186864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:03.186938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:03.190465] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-25T20:24:03.190764] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-25T20:24:03.190897] [INFO ] [sig ] HNI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:03.338830] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HNI.txt [2026-02-25T20:24:03.338993] [INFO ] [sig ] [1471/3376] Completed HNI in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:03.339033] [INFO ] [sig ] [1472/3376] Forecasting HNRG... [2026-02-25T20:24:03.339063] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-25T20:24:03.339096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-25T20:24:03.350721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-25T20:24:03.351032] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-25T20:24:03.351853] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-25T20:24:03.351906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:03.351937] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:03.351964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:03.352020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:03.415725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:03.416681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:03.416767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:03.416801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:03.542624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:03.542815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:03.542857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:03.542887] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:03.546532] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-25T20:24:03.546848] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-25T20:24:03.546983] [INFO ] [sig ] HNRG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:03.698314] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HNRG.txt [2026-02-25T20:24:03.698448] [INFO ] [sig ] [1472/3376] Completed HNRG in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:03.698491] [INFO ] [sig ] [1473/3376] Forecasting HOG... [2026-02-25T20:24:03.698532] [INFO ] [sig ] Generating forecast for: HOG [2026-02-25T20:24:03.698565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-25T20:24:03.712842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-25T20:24:03.713443] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-25T20:24:03.714371] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-25T20:24:03.714438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:03.714482] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:03.714512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:03.714590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:03.777150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:03.778052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:03.778142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:03.778177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:03.904810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:03.904969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:03.905010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:03.905040] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:03.908646] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-02-25T20:24:03.908942] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-25T20:24:03.909085] [INFO ] [sig ] HOG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:04.071365] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HOG.txt [2026-02-25T20:24:04.071527] [INFO ] [sig ] [1473/3376] Completed HOG in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:04.071567] [INFO ] [sig ] [1474/3376] Forecasting HOLO... [2026-02-25T20:24:04.071619] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-25T20:24:04.071651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-25T20:24:04.082971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-25T20:24:04.083349] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-25T20:24:04.084193] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-25T20:24:04.084249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:04.084282] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:04.084310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:04.084367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:04.147977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:04.148920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:04.149020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:04.149056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:04.277183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:04.277375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:04.277424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:04.277455] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:04.281731] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-25T20:24:04.282151] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-25T20:24:04.282320] [INFO ] [sig ] HOLO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:04.448480] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HOLO.txt [2026-02-25T20:24:04.448707] [INFO ] [sig ] [1474/3376] Completed HOLO in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:04.448764] [INFO ] [sig ] [1475/3376] Forecasting HOLX... [2026-02-25T20:24:04.448799] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-25T20:24:04.448838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-25T20:24:04.462453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-25T20:24:04.462860] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-25T20:24:04.463709] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-25T20:24:04.463764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:04.463796] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:04.463823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:04.463881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:04.527928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:04.528971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:04.529088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:04.529123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:04.657171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:04.657338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:04.657404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:04.657437] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:04.661548] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=32.14%) [2026-02-25T20:24:04.661894] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-25T20:24:04.662037] [INFO ] [sig ] HOLX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:04.819413] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HOLX.txt [2026-02-25T20:24:04.819610] [INFO ] [sig ] [1475/3376] Completed HOLX in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:04.819655] [INFO ] [sig ] [1476/3376] Forecasting HOMB... [2026-02-25T20:24:04.819688] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-25T20:24:04.819718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-25T20:24:04.831842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-25T20:24:04.832227] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-25T20:24:04.833115] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-25T20:24:04.833170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:04.833204] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:04.833233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:04.833291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:04.906486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:04.907723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:04.907839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:04.907877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:05.035016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:05.035232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:05.035277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:05.035308] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:05.040591] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-02-25T20:24:05.041047] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-25T20:24:05.041229] [INFO ] [sig ] HOMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:05.196761] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HOMB.txt [2026-02-25T20:24:05.196926] [INFO ] [sig ] [1476/3376] Completed HOMB in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:05.196968] [INFO ] [sig ] [1477/3376] Forecasting HON... [2026-02-25T20:24:05.196998] [INFO ] [sig ] Generating forecast for: HON [2026-02-25T20:24:05.197031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-25T20:24:05.210350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-25T20:24:05.210757] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-25T20:24:05.211599] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-25T20:24:05.211655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:05.211690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:05.211719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:05.211779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:05.269276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:05.270195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:05.270284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:05.270318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:05.402473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:05.402651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:05.402694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:05.402724] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:05.406190] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=21.35%) [2026-02-25T20:24:05.406478] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-25T20:24:05.406632] [INFO ] [sig ] HON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:05.557290] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HON.txt [2026-02-25T20:24:05.557436] [INFO ] [sig ] [1477/3376] Completed HON in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:05.557478] [INFO ] [sig ] [1478/3376] Forecasting HOOD... [2026-02-25T20:24:05.557509] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-25T20:24:05.557539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-25T20:24:05.570624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-25T20:24:05.570996] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-25T20:24:05.571821] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-25T20:24:05.571874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:05.571906] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:05.571934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:05.572004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:05.633193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:05.634093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:05.634247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:05.634308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:05.758972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:05.759132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:05.759174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:05.759206] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:05.763076] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-25T20:24:05.763375] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-25T20:24:05.763524] [INFO ] [sig ] HOOD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:05.908705] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HOOD.txt [2026-02-25T20:24:05.908876] [INFO ] [sig ] [1478/3376] Completed HOOD in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:05.908918] [INFO ] [sig ] [1479/3376] Forecasting HOPE... [2026-02-25T20:24:05.908950] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-25T20:24:05.908980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-25T20:24:05.923076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-25T20:24:05.923453] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-25T20:24:05.924374] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-25T20:24:05.924432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:05.924466] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:05.924493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:05.924552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:05.984075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:05.984865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:05.984949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:05.984982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:06.104061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:06.104201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:06.104243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:06.104274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:06.107970] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-02-25T20:24:06.108274] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-25T20:24:06.108412] [INFO ] [sig ] HOPE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:06.268663] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HOPE.txt [2026-02-25T20:24:06.268831] [INFO ] [sig ] [1479/3376] Completed HOPE in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:06.268873] [INFO ] [sig ] [1480/3376] Forecasting HP... [2026-02-25T20:24:06.268904] [INFO ] [sig ] Generating forecast for: HP [2026-02-25T20:24:06.268936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-25T20:24:06.283777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-25T20:24:06.284214] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-25T20:24:06.285110] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-25T20:24:06.285181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:06.285216] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:06.285245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:06.285304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:06.347773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:06.348835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:06.348931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:06.348966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:06.465941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:06.466102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:06.466150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:06.466185] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:06.469881] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-25T20:24:06.470190] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-25T20:24:06.470365] [INFO ] [sig ] HP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:06.621501] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HP.txt [2026-02-25T20:24:06.621699] [INFO ] [sig ] [1480/3376] Completed HP in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:06.621752] [INFO ] [sig ] [1481/3376] Forecasting HPE... [2026-02-25T20:24:06.621787] [INFO ] [sig ] Generating forecast for: HPE [2026-02-25T20:24:06.621820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-25T20:24:06.634461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-25T20:24:06.634882] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-25T20:24:06.635705] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-25T20:24:06.635757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:06.635790] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:06.635816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:06.635874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:06.693925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:06.694783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:06.694867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:06.694900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:06.817200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:06.817350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:06.817390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:06.817418] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:06.820920] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-02-25T20:24:06.821219] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-25T20:24:06.821359] [INFO ] [sig ] HPE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:06.966669] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HPE.txt [2026-02-25T20:24:06.966860] [INFO ] [sig ] [1481/3376] Completed HPE in 0.3s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:06.966903] [INFO ] [sig ] [1482/3376] Forecasting HPF... [2026-02-25T20:24:06.966935] [INFO ] [sig ] Generating forecast for: HPF [2026-02-25T20:24:06.966967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-25T20:24:06.978560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-25T20:24:06.978937] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-25T20:24:06.979803] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-25T20:24:06.979857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:06.979891] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:06.979919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:06.979979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:07.042869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:07.043799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:07.043885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:07.043918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:07.173100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:07.173417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:07.173461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:07.173492] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:07.177216] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=74.01%) [2026-02-25T20:24:07.177539] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-25T20:24:07.177700] [INFO ] [sig ] HPF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:07.340086] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HPF.txt [2026-02-25T20:24:07.340270] [INFO ] [sig ] [1482/3376] Completed HPF in 0.4s | 2.73 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-25T20:24:07.340322] [INFO ] [sig ] [1483/3376] Forecasting HPI... [2026-02-25T20:24:07.340360] [INFO ] [sig ] Generating forecast for: HPI [2026-02-25T20:24:07.340399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-25T20:24:07.353045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-25T20:24:07.353457] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-25T20:24:07.354395] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-25T20:24:07.354456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:07.354488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:07.354516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:07.354596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:07.414059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:07.414981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:07.415067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:07.415101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:07.536126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:07.536286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:07.536328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:07.536357] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:07.540241] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-02-25T20:24:07.540596] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-25T20:24:07.540742] [INFO ] [sig ] HPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:07.694934] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HPI.txt [2026-02-25T20:24:07.695104] [INFO ] [sig ] [1483/3376] Completed HPI in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-25T20:24:07.695155] [INFO ] [sig ] [1484/3376] Forecasting HPK... [2026-02-25T20:24:07.695188] [INFO ] [sig ] Generating forecast for: HPK [2026-02-25T20:24:07.695228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-25T20:24:07.707465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-25T20:24:07.707836] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-25T20:24:07.708743] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-25T20:24:07.708798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:07.708833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:07.708861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:07.708921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:07.767803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:07.768715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:07.768800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:07.768833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:07.899008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:07.899187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:07.899242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:07.899280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:07.903259] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-02-25T20:24:07.903634] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-25T20:24:07.903788] [INFO ] [sig ] HPK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:08.059479] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HPK.txt [2026-02-25T20:24:08.059657] [INFO ] [sig ] [1484/3376] Completed HPK in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:08.059702] [INFO ] [sig ] [1485/3376] Forecasting HPP... [2026-02-25T20:24:08.059733] [INFO ] [sig ] Generating forecast for: HPP [2026-02-25T20:24:08.059765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-25T20:24:08.072818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-25T20:24:08.073175] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-25T20:24:08.074019] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-25T20:24:08.074074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:08.074142] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:08.074174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:08.074246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:08.138393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:08.139251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:08.139338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:08.139373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:08.267710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:08.267877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:08.267918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:08.267947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:08.271548] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-25T20:24:08.271871] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-25T20:24:08.272030] [INFO ] [sig ] HPP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:08.420356] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HPP.txt [2026-02-25T20:24:08.420521] [INFO ] [sig ] [1485/3376] Completed HPP in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:08.420563] [INFO ] [sig ] [1486/3376] Forecasting HPQ... [2026-02-25T20:24:08.420619] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-25T20:24:08.420651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-25T20:24:08.433420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-25T20:24:08.433830] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-25T20:24:08.434636] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-25T20:24:08.434690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:08.434721] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:08.434748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:08.434805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:08.495778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:08.496671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:08.496768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:08.496801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:08.628774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:08.628940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:08.628982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:08.629013] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:08.633010] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=25.58%) [2026-02-25T20:24:08.633319] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-25T20:24:08.633456] [INFO ] [sig ] HPQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:08.790317] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HPQ.txt [2026-02-25T20:24:08.790480] [INFO ] [sig ] [1486/3376] Completed HPQ in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:08.790520] [INFO ] [sig ] [1487/3376] Forecasting HPS... [2026-02-25T20:24:08.790549] [INFO ] [sig ] Generating forecast for: HPS [2026-02-25T20:24:08.790602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-25T20:24:08.802913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-25T20:24:08.803272] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-25T20:24:08.804084] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-25T20:24:08.804136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:08.804169] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:08.804195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:08.804252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:08.863051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:08.863891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:08.863983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:08.864015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:08.987739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:08.987899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:08.987939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:08.987984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:08.991612] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: DOWN (p=47.69%) [2026-02-25T20:24:08.991947] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-25T20:24:08.992091] [INFO ] [sig ] HPS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:09.141598] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HPS.txt [2026-02-25T20:24:09.141768] [INFO ] [sig ] [1487/3376] Completed HPS in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:09.141807] [INFO ] [sig ] [1488/3376] Forecasting HQI... [2026-02-25T20:24:09.141837] [INFO ] [sig ] Generating forecast for: HQI [2026-02-25T20:24:09.141869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-25T20:24:09.153474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-25T20:24:09.153848] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-25T20:24:09.154666] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-25T20:24:09.154720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:09.154751] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:09.154778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:09.154835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:09.213917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:09.214841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:09.214943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:09.214976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:09.325460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:09.325670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:09.325712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:09.325776] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:09.329483] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-25T20:24:09.329818] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-25T20:24:09.329957] [INFO ] [sig ] HQI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:09.479332] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HQI.txt [2026-02-25T20:24:09.479509] [INFO ] [sig ] [1488/3376] Completed HQI in 0.3s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:09.479550] [INFO ] [sig ] [1489/3376] Forecasting HQL... [2026-02-25T20:24:09.479604] [INFO ] [sig ] Generating forecast for: HQL [2026-02-25T20:24:09.479639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-25T20:24:09.492052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-25T20:24:09.492451] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-25T20:24:09.493342] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-25T20:24:09.493398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:09.493430] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:09.493457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:09.493514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:09.554143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:09.555029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:09.555154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:09.555191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:09.683259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:09.683422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:09.683465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:09.683705] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:09.687918] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=34.88%) [2026-02-25T20:24:09.688228] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-25T20:24:09.688366] [INFO ] [sig ] HQL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:09.841043] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HQL.txt [2026-02-25T20:24:09.841204] [INFO ] [sig ] [1489/3376] Completed HQL in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:09.841245] [INFO ] [sig ] [1490/3376] Forecasting HQY... [2026-02-25T20:24:09.841275] [INFO ] [sig ] Generating forecast for: HQY [2026-02-25T20:24:09.841307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-25T20:24:09.853246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-25T20:24:09.853810] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-25T20:24:09.854814] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-25T20:24:09.854866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:09.854898] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:09.854924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:09.854981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:09.914102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:09.915041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:09.915131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:09.915165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:10.048282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:10.048679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:10.048737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:10.048771] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:10.052716] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-25T20:24:10.053031] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-25T20:24:10.053199] [INFO ] [sig ] HQY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:10.211943] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HQY.txt [2026-02-25T20:24:10.212122] [INFO ] [sig ] [1490/3376] Completed HQY in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:10.212164] [INFO ] [sig ] [1491/3376] Forecasting HRB... [2026-02-25T20:24:10.212196] [INFO ] [sig ] Generating forecast for: HRB [2026-02-25T20:24:10.212231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-25T20:24:10.225660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-25T20:24:10.226087] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-25T20:24:10.227005] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-25T20:24:10.227061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:10.227095] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:10.227136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:10.227197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:10.290076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:10.290983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:10.291072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:10.291106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:10.425205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:10.425365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:10.425412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:10.425451] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:10.429154] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: UP (p=64.22%) [2026-02-25T20:24:10.429446] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-25T20:24:10.429602] [INFO ] [sig ] HRB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:10.583159] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HRB.txt [2026-02-25T20:24:10.583327] [INFO ] [sig ] [1491/3376] Completed HRB in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:10.583371] [INFO ] [sig ] [1492/3376] Forecasting HRL... [2026-02-25T20:24:10.583404] [INFO ] [sig ] Generating forecast for: HRL [2026-02-25T20:24:10.583437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-25T20:24:10.597105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-25T20:24:10.597547] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-25T20:24:10.598762] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-25T20:24:10.598824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:10.598858] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:10.598885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:10.598944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:10.660191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:10.661116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:10.661212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:10.661254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:10.783400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:10.783562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:10.783623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:10.783653] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:10.787179] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=73.05%) [2026-02-25T20:24:10.787469] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-25T20:24:10.787620] [INFO ] [sig ] HRL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:10.935078] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HRL.txt [2026-02-25T20:24:10.935211] [INFO ] [sig ] [1492/3376] Completed HRL in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:10.935251] [INFO ] [sig ] [1493/3376] Forecasting HRMY... [2026-02-25T20:24:10.935281] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-25T20:24:10.935310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-25T20:24:10.946938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-25T20:24:10.947198] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-25T20:24:10.948045] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-25T20:24:10.948103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:10.948134] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:10.948163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:10.948220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:11.006025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:11.006650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:11.006728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:11.006760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:11.122614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:11.122732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:11.122768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:11.122797] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:11.126099] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-25T20:24:11.126374] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-25T20:24:11.126502] [INFO ] [sig ] HRMY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:11.276226] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HRMY.txt [2026-02-25T20:24:11.276428] [INFO ] [sig ] [1493/3376] Completed HRMY in 0.3s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:11.276470] [INFO ] [sig ] [1494/3376] Forecasting HRTG... [2026-02-25T20:24:11.276500] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-25T20:24:11.276531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-25T20:24:11.288978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-25T20:24:11.289288] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-25T20:24:11.290132] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-25T20:24:11.290185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:11.290216] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:11.290244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:11.290305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:11.350361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:11.351168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:11.351251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:11.351286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:11.472332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:11.472487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:11.472526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:11.472555] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:11.476017] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-02-25T20:24:11.476297] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-25T20:24:11.476425] [INFO ] [sig ] HRTG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:11.620615] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HRTG.txt [2026-02-25T20:24:11.620763] [INFO ] [sig ] [1494/3376] Completed HRTG in 0.3s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:11.620804] [INFO ] [sig ] [1495/3376] Forecasting HRTX... [2026-02-25T20:24:11.620832] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-25T20:24:11.620869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-25T20:24:11.634198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-25T20:24:11.634521] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-25T20:24:11.635330] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-25T20:24:11.635383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:11.635414] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:11.635442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:11.635504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:11.693819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:11.694465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:11.694589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:11.694625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:11.826218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:11.826385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:11.826427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:11.826456] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:11.830223] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-25T20:24:11.830568] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-25T20:24:11.830736] [INFO ] [sig ] HRTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:11.991216] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HRTX.txt [2026-02-25T20:24:11.991391] [INFO ] [sig ] [1495/3376] Completed HRTX in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:11.991435] [INFO ] [sig ] [1496/3376] Forecasting HRZN... [2026-02-25T20:24:11.991465] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-25T20:24:11.991498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-25T20:24:12.004796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-25T20:24:12.005140] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-25T20:24:12.006001] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-25T20:24:12.006056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:12.006088] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:12.006115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:12.006173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:12.065073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:12.065831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:12.065912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:12.065945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:12.184615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:12.184771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:12.184811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:12.184839] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:12.188339] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-02-25T20:24:12.188677] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-25T20:24:12.188809] [INFO ] [sig ] HRZN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:12.335437] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HRZN.txt [2026-02-25T20:24:12.335669] [INFO ] [sig ] [1496/3376] Completed HRZN in 0.3s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:12.335718] [INFO ] [sig ] [1497/3376] Forecasting HSAI... [2026-02-25T20:24:12.335749] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-25T20:24:12.335780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-25T20:24:12.348247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-25T20:24:12.348615] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-25T20:24:12.349427] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-25T20:24:12.349481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:12.349513] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:12.349540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:12.349621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:12.408132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:12.408884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:12.408966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:12.408999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:12.532058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:12.532220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:12.532261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:12.532290] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:12.535798] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-25T20:24:12.536113] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-25T20:24:12.536243] [INFO ] [sig ] HSAI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:12.689872] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HSAI.txt [2026-02-25T20:24:12.690034] [INFO ] [sig ] [1497/3376] Completed HSAI in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:12.690076] [INFO ] [sig ] [1498/3376] Forecasting HSBC... [2026-02-25T20:24:12.690105] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-25T20:24:12.690139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-25T20:24:12.702759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-25T20:24:12.703108] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-25T20:24:12.703937] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-25T20:24:12.703997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:12.704032] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:12.704059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:12.704115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:12.763222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:12.763960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:12.764045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:12.764079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:12.892666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:12.892835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:12.892878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:12.892910] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:12.896602] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: DOWN (p=5.75%) [2026-02-25T20:24:12.896958] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-25T20:24:12.897111] [INFO ] [sig ] HSBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:13.048163] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HSBC.txt [2026-02-25T20:24:13.048329] [INFO ] [sig ] [1498/3376] Completed HSBC in 0.4s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:13.048371] [INFO ] [sig ] [1499/3376] Forecasting HSCS... [2026-02-25T20:24:13.048402] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-25T20:24:13.048433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-25T20:24:13.059485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-25T20:24:13.059791] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-25T20:24:13.060855] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-25T20:24:13.060908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:13.060940] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:13.060967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:13.061023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:13.120202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:13.120921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:13.121005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:13.121038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:13.234359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:13.234526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:13.234570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:13.234622] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:13.238361] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=46.85%) [2026-02-25T20:24:13.238828] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-25T20:24:13.238964] [INFO ] [sig ] HSCS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:13.391143] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HSCS.txt [2026-02-25T20:24:13.391292] [INFO ] [sig ] [1499/3376] Completed HSCS in 0.3s | 2.73 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-25T20:24:13.391341] [INFO ] [sig ] [1500/3376] Forecasting HSHP... [2026-02-25T20:24:13.391377] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-25T20:24:13.391415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-25T20:24:13.403699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-25T20:24:13.404011] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-25T20:24:13.404845] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-25T20:24:13.404899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:13.404934] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:13.404963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:13.405022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:13.466182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:13.467061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:13.467154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:13.467188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:13.597716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:13.597879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:13.597920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:13.597949] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:13.601634] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-02-25T20:24:13.601968] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-25T20:24:13.602115] [INFO ] [sig ] HSHP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:13.750623] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HSHP.txt [2026-02-25T20:24:13.750793] [INFO ] [sig ] [1500/3376] Completed HSHP in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:13.750835] [INFO ] [sig ] [1501/3376] Forecasting HSIC... [2026-02-25T20:24:13.750866] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-25T20:24:13.750895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-25T20:24:13.763129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-25T20:24:13.763496] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-25T20:24:13.764325] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-25T20:24:13.764379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:13.764413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:13.764440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:13.764501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:13.823369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:13.824271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:13.824371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:13.824411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:13.950732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:13.950902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:13.950941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:13.950971] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:13.954656] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-25T20:24:13.955024] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-25T20:24:13.955192] [INFO ] [sig ] HSIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:14.109248] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HSIC.txt [2026-02-25T20:24:14.109390] [INFO ] [sig ] [1501/3376] Completed HSIC in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:14.109432] [INFO ] [sig ] [1502/3376] Forecasting HSTM... [2026-02-25T20:24:14.109462] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-25T20:24:14.109492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-25T20:24:14.120304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-25T20:24:14.120612] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-25T20:24:14.121403] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-25T20:24:14.121467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:14.121546] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:14.121595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:14.121668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:14.181462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:14.182315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:14.182399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:14.182434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:14.305602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:14.305752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:14.305791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:14.305819] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:14.309297] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-25T20:24:14.309602] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-25T20:24:14.309737] [INFO ] [sig ] HSTM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:14.457013] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HSTM.txt [2026-02-25T20:24:14.457159] [INFO ] [sig ] [1502/3376] Completed HSTM in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:14.457200] [INFO ] [sig ] [1503/3376] Forecasting HSY... [2026-02-25T20:24:14.457230] [INFO ] [sig ] Generating forecast for: HSY [2026-02-25T20:24:14.457260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-25T20:24:14.469895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-25T20:24:14.470238] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-25T20:24:14.471086] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-25T20:24:14.471139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:14.471170] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:14.471198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:14.471261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:14.531086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:14.531799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:14.531879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:14.531911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:14.653804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:14.654157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:14.654200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:14.654229] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:14.657711] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=80.53%) [2026-02-25T20:24:14.657992] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-25T20:24:14.658146] [INFO ] [sig ] HSY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:14.805005] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HSY.txt [2026-02-25T20:24:14.805146] [INFO ] [sig ] [1503/3376] Completed HSY in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:14.805187] [INFO ] [sig ] [1504/3376] Forecasting HTBK... [2026-02-25T20:24:14.805216] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-25T20:24:14.805245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-25T20:24:14.817496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-25T20:24:14.817852] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-25T20:24:14.818730] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-25T20:24:14.818796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:14.818830] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:14.818857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:14.818914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:14.881163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:14.882040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:14.882129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:14.882165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:15.009500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:15.009678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:15.009719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:15.009748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:15.013418] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-02-25T20:24:15.013736] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-25T20:24:15.013872] [INFO ] [sig ] HTBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:15.161076] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HTBK.txt [2026-02-25T20:24:15.161239] [INFO ] [sig ] [1504/3376] Completed HTBK in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:15.161283] [INFO ] [sig ] [1505/3376] Forecasting HTD... [2026-02-25T20:24:15.161314] [INFO ] [sig ] Generating forecast for: HTD [2026-02-25T20:24:15.161345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-25T20:24:15.172694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-25T20:24:15.173020] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-25T20:24:15.173823] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-25T20:24:15.173876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:15.173907] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:15.173934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:15.173990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:15.235004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:15.235828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:15.235915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:15.235948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:15.359471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:15.359643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:15.359684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:15.359743] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:15.363231] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=25.13%) [2026-02-25T20:24:15.363513] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-25T20:24:15.363660] [INFO ] [sig ] HTD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:15.510948] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HTD.txt [2026-02-25T20:24:15.511085] [INFO ] [sig ] [1505/3376] Completed HTD in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:15.511125] [INFO ] [sig ] [1506/3376] Forecasting HTGC... [2026-02-25T20:24:15.511156] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-25T20:24:15.511185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-25T20:24:15.523073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-25T20:24:15.523348] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-25T20:24:15.524155] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-25T20:24:15.524209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:15.524240] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:15.524270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:15.524327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:15.582912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:15.583595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:15.583675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:15.583707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:15.703110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:15.703266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:15.703305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:15.703333] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:15.706783] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-25T20:24:15.707061] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-25T20:24:15.707188] [INFO ] [sig ] HTGC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:15.852682] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HTGC.txt [2026-02-25T20:24:15.852818] [INFO ] [sig ] [1506/3376] Completed HTGC in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:15.852858] [INFO ] [sig ] [1507/3376] Forecasting HTH... [2026-02-25T20:24:15.852888] [INFO ] [sig ] Generating forecast for: HTH [2026-02-25T20:24:15.852918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-25T20:24:15.865170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-25T20:24:15.865500] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-25T20:24:15.866297] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-25T20:24:15.866349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:15.866380] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:15.866406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:15.866463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:15.925297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:15.926151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:15.926232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:15.926265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:16.047623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:16.047782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:16.047821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:16.047850] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:16.051341] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: DOWN (p=15.19%) [2026-02-25T20:24:16.051644] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-25T20:24:16.051774] [INFO ] [sig ] HTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:16.199474] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HTH.txt [2026-02-25T20:24:16.199664] [INFO ] [sig ] [1507/3376] Completed HTH in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:16.199708] [INFO ] [sig ] [1508/3376] Forecasting HTLD... [2026-02-25T20:24:16.199739] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-25T20:24:16.199769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-25T20:24:16.213679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-25T20:24:16.214068] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-25T20:24:16.214877] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-25T20:24:16.214930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:16.214962] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:16.214989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:16.215044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:16.274085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:16.274983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:16.275067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:16.275100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:16.393527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:16.393708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:16.393750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:16.393779] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:16.397189] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-02-25T20:24:16.397470] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-25T20:24:16.397617] [INFO ] [sig ] HTLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:16.543125] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HTLD.txt [2026-02-25T20:24:16.543260] [INFO ] [sig ] [1508/3376] Completed HTLD in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:16.543301] [INFO ] [sig ] [1509/3376] Forecasting HTOO... [2026-02-25T20:24:16.543333] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-25T20:24:16.543364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-25T20:24:16.554798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-25T20:24:16.555089] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-25T20:24:16.555887] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-25T20:24:16.555941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:16.555974] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:16.556002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:16.556060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:16.614788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:16.615441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:16.615520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:16.615553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:16.734161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:16.734320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:16.734360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:16.734391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:16.737875] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=68.52%) [2026-02-25T20:24:16.738188] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-25T20:24:16.738317] [INFO ] [sig ] HTOO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:16.882475] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HTOO.txt [2026-02-25T20:24:16.882652] [INFO ] [sig ] [1509/3376] Completed HTOO in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:16.882696] [INFO ] [sig ] [1510/3376] Forecasting HTZ... [2026-02-25T20:24:16.882727] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-25T20:24:16.882758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-25T20:24:16.894545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-25T20:24:16.894867] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-25T20:24:16.895696] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-25T20:24:16.895750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:16.895782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:16.895808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:16.895865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:16.955205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:16.956034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:16.956119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:16.956152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:17.081197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:17.081361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:17.081402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:17.081433] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:17.085355] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=89.67%) [2026-02-25T20:24:17.085898] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-25T20:24:17.086055] [INFO ] [sig ] HTZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:17.238563] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HTZ.txt [2026-02-25T20:24:17.238750] [INFO ] [sig ] [1510/3376] Completed HTZ in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:17.238792] [INFO ] [sig ] [1511/3376] Forecasting HUBB... [2026-02-25T20:24:17.238820] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-25T20:24:17.238849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-25T20:24:17.252311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-25T20:24:17.252736] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-25T20:24:17.253926] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-25T20:24:17.253986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:17.254031] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:17.254067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:17.254148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:17.321318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:17.322329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:17.322445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:17.322493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:17.447477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:17.447669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:17.447713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:17.447744] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:17.451342] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-25T20:24:17.451660] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-25T20:24:17.451798] [INFO ] [sig ] HUBB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:17.600837] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HUBB.txt [2026-02-25T20:24:17.600996] [INFO ] [sig ] [1511/3376] Completed HUBB in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:17.601038] [INFO ] [sig ] [1512/3376] Forecasting HUBG... [2026-02-25T20:24:17.601067] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-25T20:24:17.601096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-25T20:24:17.613148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-25T20:24:17.613636] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-25T20:24:17.614460] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-25T20:24:17.614515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:17.614549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:17.614600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:17.614662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:17.673932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:17.674650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:17.674761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:17.674797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:17.794017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:17.794177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:17.794218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:17.794248] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:17.797743] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=35.84%) [2026-02-25T20:24:17.798056] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-25T20:24:17.798194] [INFO ] [sig ] HUBG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:17.947384] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HUBG.txt [2026-02-25T20:24:17.947527] [INFO ] [sig ] [1512/3376] Completed HUBG in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:17.947588] [INFO ] [sig ] [1513/3376] Forecasting HUBS... [2026-02-25T20:24:17.947623] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-25T20:24:17.947655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-25T20:24:17.959666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-25T20:24:17.960020] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-25T20:24:17.960923] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-25T20:24:17.960978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:17.961013] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:17.961041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:17.961100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:18.019118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:18.019896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:18.019976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:18.020008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:18.144492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:18.144650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:18.144693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:18.144721] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:18.148112] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-02-25T20:24:18.148391] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-25T20:24:18.148518] [INFO ] [sig ] HUBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:18.294674] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HUBS.txt [2026-02-25T20:24:18.294822] [INFO ] [sig ] [1513/3376] Completed HUBS in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:18.294862] [INFO ] [sig ] [1514/3376] Forecasting HUM... [2026-02-25T20:24:18.294892] [INFO ] [sig ] Generating forecast for: HUM [2026-02-25T20:24:18.294923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-25T20:24:18.307788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-25T20:24:18.308176] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-25T20:24:18.309032] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-25T20:24:18.309087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:18.309120] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:18.309147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:18.309206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:18.371755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:18.372627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:18.372716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:18.372751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:18.496733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:18.496889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:18.496932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:18.496963] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:18.500608] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-25T20:24:18.500906] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-25T20:24:18.501044] [INFO ] [sig ] HUM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:18.647436] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HUM.txt [2026-02-25T20:24:18.647588] [INFO ] [sig ] [1514/3376] Completed HUM in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:18.647633] [INFO ] [sig ] [1515/3376] Forecasting HUN... [2026-02-25T20:24:18.647663] [INFO ] [sig ] Generating forecast for: HUN [2026-02-25T20:24:18.647693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-25T20:24:18.659380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-25T20:24:18.659707] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-25T20:24:18.660539] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-25T20:24:18.660620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:18.660667] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:18.660697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:18.660754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:18.719863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:18.720617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:18.720704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:18.720739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:18.842637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:18.842795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:18.842842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:18.842873] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:18.846414] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: UP (p=70.60%) [2026-02-25T20:24:18.846726] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-25T20:24:18.846860] [INFO ] [sig ] HUN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:18.998916] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HUN.txt [2026-02-25T20:24:18.999097] [INFO ] [sig ] [1515/3376] Completed HUN in 0.4s | 2.73 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-25T20:24:18.999144] [INFO ] [sig ] [1516/3376] Forecasting HURC... [2026-02-25T20:24:18.999190] [INFO ] [sig ] Generating forecast for: HURC [2026-02-25T20:24:18.999226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-25T20:24:19.010717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-25T20:24:19.011041] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-25T20:24:19.012043] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-25T20:24:19.012097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:19.012130] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:19.012161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:19.012236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:19.071607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:19.072515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:19.072624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:19.072662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:19.182883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:19.183054] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:24:19.183102] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:19.183133] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:19.186805] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-25T20:24:19.187120] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-25T20:24:19.187266] [INFO ] [sig ] HURC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:19.332180] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HURC.txt [2026-02-25T20:24:19.332335] [INFO ] [sig ] [1516/3376] Completed HURC in 0.3s | 2.73 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-25T20:24:19.332377] [INFO ] [sig ] [1517/3376] Forecasting HURN... [2026-02-25T20:24:19.332407] [INFO ] [sig ] Generating forecast for: HURN [2026-02-25T20:24:19.332437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-25T20:24:19.344446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-25T20:24:19.344982] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-25T20:24:19.345845] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-25T20:24:19.345899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:19.345933] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:19.345962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:19.346021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:19.406410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:19.407227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:19.407317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:19.407351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:19.533128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:19.533293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:19.533336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:19.533364] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:19.536927] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-02-25T20:24:19.537214] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-25T20:24:19.537347] [INFO ] [sig ] HURN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:19.681217] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HURN.txt [2026-02-25T20:24:19.681364] [INFO ] [sig ] [1517/3376] Completed HURN in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:19.681406] [INFO ] [sig ] [1518/3376] Forecasting HUYA... [2026-02-25T20:24:19.681436] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-25T20:24:19.681465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-25T20:24:19.693792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-25T20:24:19.694153] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-25T20:24:19.695182] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-25T20:24:19.695236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:19.695268] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:19.695294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:19.695350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:19.756710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:19.757451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:19.757539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:19.757591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:19.883248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:19.883407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:19.883448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:19.883477] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:19.887105] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-02-25T20:24:19.887380] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-25T20:24:19.887510] [INFO ] [sig ] HUYA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:20.033354] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HUYA.txt [2026-02-25T20:24:20.033520] [INFO ] [sig ] [1518/3376] Completed HUYA in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:20.033587] [INFO ] [sig ] [1519/3376] Forecasting HWC... [2026-02-25T20:24:20.033639] [INFO ] [sig ] Generating forecast for: HWC [2026-02-25T20:24:20.033690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-25T20:24:20.045694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-25T20:24:20.046019] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-25T20:24:20.046822] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-25T20:24:20.046876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:20.046933] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:20.046961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:20.047018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:20.106771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:20.107564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:20.107671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:20.107705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:20.230255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:20.230418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:20.230459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:20.230488] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:20.234009] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-25T20:24:20.234297] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-25T20:24:20.234427] [INFO ] [sig ] HWC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:20.379866] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HWC.txt [2026-02-25T20:24:20.380064] [INFO ] [sig ] [1519/3376] Completed HWC in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:20.380130] [INFO ] [sig ] [1520/3376] Forecasting HWH... [2026-02-25T20:24:20.380194] [INFO ] [sig ] Generating forecast for: HWH [2026-02-25T20:24:20.380246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-25T20:24:20.392274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-25T20:24:20.392633] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-25T20:24:20.393489] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-25T20:24:20.393544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:20.393598] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:20.393629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:20.393687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:20.455257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:20.456150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:20.456236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:20.456270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:20.575860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:20.576023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:20.576066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:20.576095] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:20.579697] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-25T20:24:20.579987] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-25T20:24:20.580143] [INFO ] [sig ] HWH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:20.726841] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HWH.txt [2026-02-25T20:24:20.726974] [INFO ] [sig ] [1520/3376] Completed HWH in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:20.727013] [INFO ] [sig ] [1521/3376] Forecasting HWKN... [2026-02-25T20:24:20.727044] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-25T20:24:20.727073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-25T20:24:20.739280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-25T20:24:20.739622] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-25T20:24:20.740469] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-25T20:24:20.740529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:20.740568] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:20.740625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:20.740686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:20.801818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:20.802752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:20.802841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:20.802875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:20.931637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:20.931797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:20.931839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:20.931868] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:20.935393] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-25T20:24:20.935756] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-25T20:24:20.935909] [INFO ] [sig ] HWKN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:21.085157] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HWKN.txt [2026-02-25T20:24:21.085332] [INFO ] [sig ] [1521/3376] Completed HWKN in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:21.085375] [INFO ] [sig ] [1522/3376] Forecasting HWM... [2026-02-25T20:24:21.085409] [INFO ] [sig ] Generating forecast for: HWM [2026-02-25T20:24:21.085443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-25T20:24:21.098925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-25T20:24:21.099342] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-25T20:24:21.100206] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-25T20:24:21.100263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:21.100296] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:21.100324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:21.100382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:21.160870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:21.161814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:21.161904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:21.161938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:21.283447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:21.283636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:21.283682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:21.283762] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:21.287347] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-02-25T20:24:21.287693] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-25T20:24:21.287831] [INFO ] [sig ] HWM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:21.434096] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HWM.txt [2026-02-25T20:24:21.434225] [INFO ] [sig ] [1522/3376] Completed HWM in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:21.434266] [INFO ] [sig ] [1523/3376] Forecasting HXL... [2026-02-25T20:24:21.434295] [INFO ] [sig ] Generating forecast for: HXL [2026-02-25T20:24:21.434325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-25T20:24:21.445807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-25T20:24:21.446085] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-25T20:24:21.446915] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-25T20:24:21.446968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:21.447000] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:21.447026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:21.447087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:21.505278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:21.506050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:21.506130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:21.506162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:21.634617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:21.634773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:21.634812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:21.634843] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:21.638411] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-25T20:24:21.638765] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-25T20:24:21.638905] [INFO ] [sig ] HXL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:21.786246] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HXL.txt [2026-02-25T20:24:21.786406] [INFO ] [sig ] [1523/3376] Completed HXL in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:21.786445] [INFO ] [sig ] [1524/3376] Forecasting HY... [2026-02-25T20:24:21.786477] [INFO ] [sig ] Generating forecast for: HY [2026-02-25T20:24:21.786507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-25T20:24:21.798689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-25T20:24:21.798981] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-25T20:24:21.799841] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-25T20:24:21.799896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:21.799928] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:21.799956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:21.800014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:21.860737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:21.861668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:21.861754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:21.861805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:21.984658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:21.984822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:21.984863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:21.984892] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:21.988408] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-25T20:24:21.988736] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-25T20:24:21.988876] [INFO ] [sig ] HY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:22.134873] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HY.txt [2026-02-25T20:24:22.135034] [INFO ] [sig ] [1524/3376] Completed HY in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:22.135074] [INFO ] [sig ] [1525/3376] Forecasting HYFM... [2026-02-25T20:24:22.135105] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-25T20:24:22.135135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-25T20:24:22.146900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-25T20:24:22.147281] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-25T20:24:22.148196] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-25T20:24:22.148250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:22.148283] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:22.148310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:22.148367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:22.208634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:22.209612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:22.209711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:22.209749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:22.332749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:22.332913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:22.332954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:22.332984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:22.336651] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: UP (p=58.57%) [2026-02-25T20:24:22.337034] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-25T20:24:22.337225] [INFO ] [sig ] HYFM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:22.489118] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HYFM.txt [2026-02-25T20:24:22.489287] [INFO ] [sig ] [1525/3376] Completed HYFM in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:22.489328] [INFO ] [sig ] [1526/3376] Forecasting HYI... [2026-02-25T20:24:22.489359] [INFO ] [sig ] Generating forecast for: HYI [2026-02-25T20:24:22.489388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-25T20:24:22.501414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-25T20:24:22.501799] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-25T20:24:22.502645] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-25T20:24:22.502712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:22.502748] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:22.502788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:22.502846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:22.562195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:22.563139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:22.563228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:22.563262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:22.683827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:22.683987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:22.684027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:22.684057] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:22.687616] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-25T20:24:22.687906] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-25T20:24:22.688069] [INFO ] [sig ] HYI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:22.837193] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HYI.txt [2026-02-25T20:24:22.837363] [INFO ] [sig ] [1526/3376] Completed HYI in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:22.837406] [INFO ] [sig ] [1527/3376] Forecasting HYLS... [2026-02-25T20:24:22.837435] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-25T20:24:22.837465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-25T20:24:22.848703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-25T20:24:22.849050] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-25T20:24:22.849898] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-25T20:24:22.849952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:22.849984] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:22.850010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:22.850067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:22.907749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:22.908690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:22.908779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:22.908812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:23.031518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:23.031747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:23.031790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:23.031820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:23.035439] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=65.62%) [2026-02-25T20:24:23.035748] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-25T20:24:23.035882] [INFO ] [sig ] HYLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:23.180612] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HYLS.txt [2026-02-25T20:24:23.180775] [INFO ] [sig ] [1527/3376] Completed HYLS in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:23.180815] [INFO ] [sig ] [1528/3376] Forecasting HYMC... [2026-02-25T20:24:23.180846] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-25T20:24:23.180875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-25T20:24:23.192435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-25T20:24:23.192834] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-25T20:24:23.193696] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-25T20:24:23.193774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:23.193817] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:23.193850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:23.193907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:23.251605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:23.252449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:23.252534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:23.252567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:23.373612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:23.373786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:23.373827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:23.373857] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:23.377374] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-02-25T20:24:23.377721] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-25T20:24:23.377973] [INFO ] [sig ] HYMC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:23.523329] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HYMC.txt [2026-02-25T20:24:23.523469] [INFO ] [sig ] [1528/3376] Completed HYMC in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:23.523510] [INFO ] [sig ] [1529/3376] Forecasting HYXF... [2026-02-25T20:24:23.523540] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-25T20:24:23.523587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-25T20:24:23.534954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-25T20:24:23.535245] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-25T20:24:23.536155] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-25T20:24:23.536210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:23.536243] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:23.536271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:23.536329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:23.595555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:23.596403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:23.596518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:23.596553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:23.708811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:23.708982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:23.709025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:23.709055] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:23.712513] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-25T20:24:23.712830] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-25T20:24:23.712966] [INFO ] [sig ] HYXF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:23.860232] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/HYXF.txt [2026-02-25T20:24:23.860375] [INFO ] [sig ] [1529/3376] Completed HYXF in 0.3s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:23.860415] [INFO ] [sig ] [1530/3376] Forecasting HYZD... [2026-02-25T20:24:23.860446] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-25T20:24:23.860482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-25T20:24:23.871794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-25T20:24:23.872085] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-25T20:24:23.872894] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-25T20:24:23.872947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:23.872979] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:23.873006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:23.873067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:23.932147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:23.932963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:23.933049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:23.933082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:24.055192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:24.055355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:24.055397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:24.055426] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:24.059045] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=30.57%) [2026-02-25T20:24:24.059322] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-25T20:24:24.059450] [INFO ] [sig ] HYZD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:24.210328] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HYZD.txt [2026-02-25T20:24:24.210514] [INFO ] [sig ] [1530/3376] Completed HYZD in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-25T20:24:24.210560] [INFO ] [sig ] [1531/3376] Forecasting HZO... [2026-02-25T20:24:24.210611] [INFO ] [sig ] Generating forecast for: HZO [2026-02-25T20:24:24.210644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-25T20:24:24.223809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-25T20:24:24.224228] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-25T20:24:24.225070] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-25T20:24:24.225124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:24.225155] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:24.225181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:24.225237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:24.284258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:24.285106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:24.285200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:24.285232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:24.408746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:24.408909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:24.408950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:24.408979] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:24.412473] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-25T20:24:24.412784] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-25T20:24:24.412918] [INFO ] [sig ] HZO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:24.562261] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/HZO.txt [2026-02-25T20:24:24.562469] [INFO ] [sig ] [1531/3376] Completed HZO in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-25T20:24:24.562513] [INFO ] [sig ] [1532/3376] Forecasting IAC... [2026-02-25T20:24:24.562543] [INFO ] [sig ] Generating forecast for: IAC [2026-02-25T20:24:24.562598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-25T20:24:24.575193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-25T20:24:24.575559] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-25T20:24:24.576434] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-25T20:24:24.576489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:24.576523] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:24.576551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:24.576625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:24.635512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:24.636288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:24.636377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:24.636412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:24.760771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:24.760939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:24.760981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:24.761011] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:24.765057] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-02-25T20:24:24.765352] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-25T20:24:24.765491] [INFO ] [sig ] IAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:24.912763] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IAC.txt [2026-02-25T20:24:24.912985] [INFO ] [sig ] [1532/3376] Completed IAC in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-25T20:24:24.913027] [INFO ] [sig ] [1533/3376] Forecasting IAE... [2026-02-25T20:24:24.913057] [INFO ] [sig ] Generating forecast for: IAE [2026-02-25T20:24:24.913089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-25T20:24:24.926166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-25T20:24:24.926547] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-25T20:24:24.927392] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-25T20:24:24.927446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:24.927481] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:24.927510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:24.927570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:24.997246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:24.998212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:24.998301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:24.998335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:25.117967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:25.118155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:25.118197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:25.118227] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:25.121930] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-25T20:24:25.122222] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-25T20:24:25.122361] [INFO ] [sig ] IAE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:25.269334] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IAE.txt [2026-02-25T20:24:25.269481] [INFO ] [sig ] [1533/3376] Completed IAE in 0.4s | 2.73 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-25T20:24:25.269522] [INFO ] [sig ] [1534/3376] Forecasting IAG... [2026-02-25T20:24:25.269552] [INFO ] [sig ] Generating forecast for: IAG [2026-02-25T20:24:25.269608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-25T20:24:25.281192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-25T20:24:25.281587] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-25T20:24:25.282375] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-25T20:24:25.282428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:25.282460] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:25.282487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:25.282544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:25.344091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:25.345026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:25.345116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:25.345151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:25.478692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:25.478857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:25.478897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:25.478925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:25.482806] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=72.08%) [2026-02-25T20:24:25.483089] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-25T20:24:25.483221] [INFO ] [sig ] IAG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:25.627373] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IAG.txt [2026-02-25T20:24:25.627514] [INFO ] [sig ] [1534/3376] Completed IAG in 0.4s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:25.627555] [INFO ] [sig ] [1535/3376] Forecasting IBB... [2026-02-25T20:24:25.627612] [INFO ] [sig ] Generating forecast for: IBB [2026-02-25T20:24:25.627651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-25T20:24:25.640765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-25T20:24:25.641134] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-25T20:24:25.641935] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-25T20:24:25.641989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:25.642022] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:25.642048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:25.642105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:25.700356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:25.701011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:25.701091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:25.701123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:25.821102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:25.821267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:25.821306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:25.821336] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:25.824850] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-02-25T20:24:25.825136] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-25T20:24:25.825265] [INFO ] [sig ] IBB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:25.972973] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBB.txt [2026-02-25T20:24:25.973247] [INFO ] [sig ] [1535/3376] Completed IBB in 0.3s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:25.973342] [INFO ] [sig ] [1536/3376] Forecasting IBBQ... [2026-02-25T20:24:25.973374] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-25T20:24:25.973403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-25T20:24:25.987265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-25T20:24:25.987634] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-25T20:24:25.988783] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-25T20:24:25.988839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:25.988902] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:25.988929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:25.988987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:26.047053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:26.047870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:26.047995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:26.048048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:26.158816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:26.158972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:26.159014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:26.159041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:26.162566] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: UP (p=87.93%) [2026-02-25T20:24:26.162901] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-25T20:24:26.163032] [INFO ] [sig ] IBBQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:26.307959] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBBQ.txt [2026-02-25T20:24:26.308137] [INFO ] [sig ] [1536/3376] Completed IBBQ in 0.3s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:26.308179] [INFO ] [sig ] [1537/3376] Forecasting IBCP... [2026-02-25T20:24:26.308210] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-25T20:24:26.308239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-25T20:24:26.319952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-25T20:24:26.320285] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-25T20:24:26.321128] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-25T20:24:26.321181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:26.321213] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:26.321239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:26.321295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:26.381740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:26.382714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:26.382803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:26.382838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:26.508978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:26.509139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:26.509182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:26.509213] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:26.512839] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-02-25T20:24:26.513133] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-25T20:24:26.513271] [INFO ] [sig ] IBCP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:26.656546] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBCP.txt [2026-02-25T20:24:26.656723] [INFO ] [sig ] [1537/3376] Completed IBCP in 0.3s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:26.656775] [INFO ] [sig ] [1538/3376] Forecasting IBEX... [2026-02-25T20:24:26.656808] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-25T20:24:26.656838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-25T20:24:26.667984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-25T20:24:26.668323] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-25T20:24:26.669156] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-25T20:24:26.669210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:26.669243] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:26.669270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:26.669327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:26.726910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:26.727631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:26.727713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:26.727746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:26.846139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:26.846294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:26.846333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:26.846362] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:26.850264] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-25T20:24:26.850551] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-25T20:24:26.850705] [INFO ] [sig ] IBEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:26.995538] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBEX.txt [2026-02-25T20:24:26.995719] [INFO ] [sig ] [1538/3376] Completed IBEX in 0.3s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:26.995769] [INFO ] [sig ] [1539/3376] Forecasting IBM... [2026-02-25T20:24:26.995805] [INFO ] [sig ] Generating forecast for: IBM [2026-02-25T20:24:26.995839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-25T20:24:27.008076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-25T20:24:27.008453] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-25T20:24:27.009293] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-25T20:24:27.009359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:27.009392] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:27.009419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:27.009476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:27.067180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:27.067875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:27.067957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:27.067989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:27.192002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:27.192174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:27.192215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:27.192274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:27.195873] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-02-25T20:24:27.196176] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-25T20:24:27.196308] [INFO ] [sig ] IBM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:27.341448] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBM.txt [2026-02-25T20:24:27.341596] [INFO ] [sig ] [1539/3376] Completed IBM in 0.3s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:27.341641] [INFO ] [sig ] [1540/3376] Forecasting IBN... [2026-02-25T20:24:27.341671] [INFO ] [sig ] Generating forecast for: IBN [2026-02-25T20:24:27.341701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-25T20:24:27.353658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-25T20:24:27.354034] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-25T20:24:27.354879] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-25T20:24:27.354936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:27.354970] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:27.354998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:27.355055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:27.418534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:27.420019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:27.420138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:27.420172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:27.543755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:27.543930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:27.543977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:27.544007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:27.547655] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-25T20:24:27.547973] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-25T20:24:27.548131] [INFO ] [sig ] IBN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:27.695013] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBN.txt [2026-02-25T20:24:27.695189] [INFO ] [sig ] [1540/3376] Completed IBN in 0.4s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:27.695235] [INFO ] [sig ] [1541/3376] Forecasting IBOC... [2026-02-25T20:24:27.695267] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-25T20:24:27.695309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-25T20:24:27.709067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-25T20:24:27.709481] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-25T20:24:27.710344] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-25T20:24:27.710399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:27.710432] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:27.710461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:27.710530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:27.772822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:27.773738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:27.773827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:27.773861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:27.888590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:27.888752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:27.888794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:27.888825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:27.892379] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-02-25T20:24:27.892692] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-25T20:24:27.892825] [INFO ] [sig ] IBOC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:28.040368] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBOC.txt [2026-02-25T20:24:28.040521] [INFO ] [sig ] [1541/3376] Completed IBOC in 0.3s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:28.040561] [INFO ] [sig ] [1542/3376] Forecasting IBP... [2026-02-25T20:24:28.040613] [INFO ] [sig ] Generating forecast for: IBP [2026-02-25T20:24:28.040645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-25T20:24:28.052306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-25T20:24:28.052664] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-25T20:24:28.053488] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-25T20:24:28.053542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:28.053595] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:28.053626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:28.053697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:28.113808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:28.114941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:28.115038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:28.115073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:28.240466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:28.240645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:28.240691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:28.240723] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:28.244303] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=43.90%) [2026-02-25T20:24:28.244630] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-25T20:24:28.244777] [INFO ] [sig ] IBP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:28.398440] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBP.txt [2026-02-25T20:24:28.398637] [INFO ] [sig ] [1542/3376] Completed IBP in 0.4s | 2.73 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:28.398701] [INFO ] [sig ] [1543/3376] Forecasting IBRX... [2026-02-25T20:24:28.398740] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-25T20:24:28.398779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-25T20:24:28.411067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-25T20:24:28.411438] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-25T20:24:28.412305] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-25T20:24:28.412362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:28.412396] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:28.412424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:28.412484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:28.474224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:28.475156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:28.475248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:28.475282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:28.603001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:28.603167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:28.603209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:28.603239] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:28.607275] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-02-25T20:24:28.607720] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-25T20:24:28.607906] [INFO ] [sig ] IBRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:28.757952] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBRX.txt [2026-02-25T20:24:28.758111] [INFO ] [sig ] [1543/3376] Completed IBRX in 0.4s | 2.74 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:28.758154] [INFO ] [sig ] [1544/3376] Forecasting IBTG... [2026-02-25T20:24:28.758184] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-25T20:24:28.758213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-25T20:24:28.769474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-25T20:24:28.769755] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-25T20:24:28.770545] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-25T20:24:28.770620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:28.770653] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:28.770680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:28.770737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:28.832982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:28.833865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:28.833971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:28.834006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:28.951760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:28.951945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:28.951986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:28.952015] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:28.955722] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-25T20:24:28.956277] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-25T20:24:28.956450] [INFO ] [sig ] IBTG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:29.115323] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBTG.txt [2026-02-25T20:24:29.115495] [INFO ] [sig ] [1544/3376] Completed IBTG in 0.4s | 2.74 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:29.115541] [INFO ] [sig ] [1545/3376] Forecasting IBTH... [2026-02-25T20:24:29.115589] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-25T20:24:29.115636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-25T20:24:29.127767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-25T20:24:29.128077] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-25T20:24:29.128962] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-25T20:24:29.129019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:29.129065] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:29.129104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:29.129190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:29.188805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:29.189665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:29.189751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:29.189786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:29.312016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:29.312172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:29.312211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:29.312241] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:29.315926] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=73.41%) [2026-02-25T20:24:29.316315] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-25T20:24:29.316466] [INFO ] [sig ] IBTH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:29.475350] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBTH.txt [2026-02-25T20:24:29.475519] [INFO ] [sig ] [1545/3376] Completed IBTH in 0.4s | 2.74 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:29.475561] [INFO ] [sig ] [1546/3376] Forecasting IBTI... [2026-02-25T20:24:29.475613] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-25T20:24:29.475646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-25T20:24:29.490813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-25T20:24:29.491518] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-25T20:24:29.492614] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-25T20:24:29.492679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:29.492715] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:29.492746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:29.492826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:29.554929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:29.556398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:29.556560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:29.556616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:29.687547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:29.687873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:29.687953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:29.687984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:29.693044] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=81.33%) [2026-02-25T20:24:29.693680] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-25T20:24:29.693886] [INFO ] [sig ] IBTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:29.852858] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBTI.txt [2026-02-25T20:24:29.853108] [INFO ] [sig ] [1546/3376] Completed IBTI in 0.4s | 2.74 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-25T20:24:29.853159] [INFO ] [sig ] [1547/3376] Forecasting IBTJ... [2026-02-25T20:24:29.853195] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-25T20:24:29.853227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-25T20:24:29.867535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-25T20:24:29.868224] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-25T20:24:29.869333] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-25T20:24:29.869402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:29.869451] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:29.869498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:29.869611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:29.930782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:29.932017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:29.932137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:29.932218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:30.061439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:30.061730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:30.061778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:30.061807] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:30.066427] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-25T20:24:30.066957] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-25T20:24:30.067133] [INFO ] [sig ] IBTJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:30.224170] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IBTJ.txt [2026-02-25T20:24:30.224424] [INFO ] [sig ] [1547/3376] Completed IBTJ in 0.4s | 2.74 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-25T20:24:30.224471] [INFO ] [sig ] [1548/3376] Forecasting IBTK... [2026-02-25T20:24:30.224501] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-25T20:24:30.224533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-25T20:24:30.240765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-25T20:24:30.241480] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-25T20:24:30.242625] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-25T20:24:30.242686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:30.242724] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:30.242761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:30.242845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:30.306423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:30.307526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:30.307644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:30.307682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:30.429077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:30.429246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:30.429288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:30.429319] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:30.433026] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-02-25T20:24:30.433331] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-25T20:24:30.433469] [INFO ] [sig ] IBTK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:30.597346] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBTK.txt [2026-02-25T20:24:30.597527] [INFO ] [sig ] [1548/3376] Completed IBTK in 0.4s | 2.73 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-25T20:24:30.597594] [INFO ] [sig ] [1549/3376] Forecasting IBTL... [2026-02-25T20:24:30.597629] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-25T20:24:30.597659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-25T20:24:30.609656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-25T20:24:30.609953] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-25T20:24:30.610808] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-25T20:24:30.610863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:30.610899] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:30.610927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:30.610986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:30.668685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:30.669416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:30.669510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:30.669545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:30.795647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:30.795825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:30.795872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:30.795903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:30.799771] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-25T20:24:30.800382] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-25T20:24:30.800564] [INFO ] [sig ] IBTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:30.955421] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBTL.txt [2026-02-25T20:24:30.955617] [INFO ] [sig ] [1549/3376] Completed IBTL in 0.4s | 2.74 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-25T20:24:30.955663] [INFO ] [sig ] [1550/3376] Forecasting IBTM... [2026-02-25T20:24:30.955693] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-25T20:24:30.955723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-25T20:24:30.967070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-25T20:24:30.967416] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-25T20:24:30.968272] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-25T20:24:30.968328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:30.968373] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:30.968401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:30.968458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:31.028260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:31.029258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:31.029357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:31.029392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:31.165420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:31.165621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:31.165684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:31.165730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:31.169809] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-02-25T20:24:31.170376] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-25T20:24:31.170549] [INFO ] [sig ] IBTM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:31.342050] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBTM.txt [2026-02-25T20:24:31.342202] [INFO ] [sig ] [1550/3376] Completed IBTM in 0.4s | 2.73 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-25T20:24:31.342244] [INFO ] [sig ] [1551/3376] Forecasting IBTO... [2026-02-25T20:24:31.342276] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-25T20:24:31.342308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-25T20:24:31.355623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-25T20:24:31.356006] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-25T20:24:31.356880] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-25T20:24:31.356935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:31.357176] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:31.357205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:31.357261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:31.418543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:31.419570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:31.419694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:31.419731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:31.541876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:31.542046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:31.542089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:31.542119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:31.545736] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-02-25T20:24:31.546035] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-25T20:24:31.546172] [INFO ] [sig ] IBTO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:31.717740] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IBTO.txt [2026-02-25T20:24:31.717911] [INFO ] [sig ] [1551/3376] Completed IBTO in 0.4s | 2.73 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:31.717954] [INFO ] [sig ] [1552/3376] Forecasting ICE... [2026-02-25T20:24:31.717984] [INFO ] [sig ] Generating forecast for: ICE [2026-02-25T20:24:31.718037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-25T20:24:31.732105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-25T20:24:31.732527] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-25T20:24:31.733406] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-25T20:24:31.733462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:31.733495] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:31.733522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:31.733599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:31.793489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:31.794399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:31.794487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:31.794520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:31.920738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:31.920904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:31.920945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:31.920976] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:31.924535] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=35.71%) [2026-02-25T20:24:31.924849] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-25T20:24:31.924987] [INFO ] [sig ] ICE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:32.075889] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ICE.txt [2026-02-25T20:24:32.076093] [INFO ] [sig ] [1552/3376] Completed ICE in 0.4s | 2.73 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:32.076157] [INFO ] [sig ] [1553/3376] Forecasting ICFI... [2026-02-25T20:24:32.076190] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-25T20:24:32.076220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-25T20:24:32.087839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-25T20:24:32.088205] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-25T20:24:32.089101] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-25T20:24:32.089155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:32.089246] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:32.089295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:32.089363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:32.149695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:32.150590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:32.150675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:32.150708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:32.275039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:32.275205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:32.275246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:32.275275] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:32.278927] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-25T20:24:32.279234] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-25T20:24:32.279369] [INFO ] [sig ] ICFI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:32.430423] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ICFI.txt [2026-02-25T20:24:32.430606] [INFO ] [sig ] [1553/3376] Completed ICFI in 0.4s | 2.73 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:32.430650] [INFO ] [sig ] [1554/3376] Forecasting ICL... [2026-02-25T20:24:32.430688] [INFO ] [sig ] Generating forecast for: ICL [2026-02-25T20:24:32.430719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-25T20:24:32.443492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-25T20:24:32.443892] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-25T20:24:32.444792] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-25T20:24:32.444849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:32.444881] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:32.444907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:32.444964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:32.504131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:32.505205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:32.505290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:32.505323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:32.630261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:32.630447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:32.630503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:32.630534] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:32.634415] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-25T20:24:32.634727] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-25T20:24:32.634902] [INFO ] [sig ] ICL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:32.781684] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ICL.txt [2026-02-25T20:24:32.781860] [INFO ] [sig ] [1554/3376] Completed ICL in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:32.781909] [INFO ] [sig ] [1555/3376] Forecasting ICLN... [2026-02-25T20:24:32.781942] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-25T20:24:32.781972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-25T20:24:32.794921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-25T20:24:32.795282] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-25T20:24:32.796158] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-25T20:24:32.796213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:32.796245] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:32.796272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:32.796328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:32.857107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:32.858094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:32.858185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:32.858218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:32.986500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:32.986684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:32.986727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:32.986756] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:32.990454] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-02-25T20:24:32.990782] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-25T20:24:32.990924] [INFO ] [sig ] ICLN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:33.142231] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ICLN.txt [2026-02-25T20:24:33.142393] [INFO ] [sig ] [1555/3376] Completed ICLN in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:33.142435] [INFO ] [sig ] [1556/3376] Forecasting ICMB... [2026-02-25T20:24:33.142465] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-25T20:24:33.142496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-25T20:24:33.154586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-25T20:24:33.154967] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-25T20:24:33.155790] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-25T20:24:33.155844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:33.155875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:33.155902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:33.155958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:33.214913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:33.215824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:33.215912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:33.215946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:33.331372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:33.331590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:33.331634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:33.331707] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:33.335281] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-25T20:24:33.335611] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-25T20:24:33.335759] [INFO ] [sig ] ICMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:33.483992] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ICMB.txt [2026-02-25T20:24:33.484155] [INFO ] [sig ] [1556/3376] Completed ICMB in 0.3s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:33.484198] [INFO ] [sig ] [1557/3376] Forecasting ICOP... [2026-02-25T20:24:33.484228] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-25T20:24:33.484258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-25T20:24:33.496063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-25T20:24:33.496457] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-25T20:24:33.497331] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-25T20:24:33.497386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:33.497420] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:33.497448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:33.497506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:33.557499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:33.558479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:33.558567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:33.558624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:33.683432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:33.683617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:33.683662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:33.683710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:33.687546] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=73.83%) [2026-02-25T20:24:33.687915] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-25T20:24:33.688096] [INFO ] [sig ] ICOP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:33.833852] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ICOP.txt [2026-02-25T20:24:33.834018] [INFO ] [sig ] [1557/3376] Completed ICOP in 0.3s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:33.834060] [INFO ] [sig ] [1558/3376] Forecasting ICUI... [2026-02-25T20:24:33.834111] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-25T20:24:33.834142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-25T20:24:33.846911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-25T20:24:33.847354] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-25T20:24:33.848330] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-25T20:24:33.848387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:33.848420] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:33.848449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:33.848509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:33.908210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:33.909126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:33.909214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:33.909248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:34.034845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:34.035032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:34.035075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:34.035105] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:34.038727] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-25T20:24:34.039013] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-25T20:24:34.039148] [INFO ] [sig ] ICUI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:34.184480] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ICUI.txt [2026-02-25T20:24:34.184654] [INFO ] [sig ] [1558/3376] Completed ICUI in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:34.184698] [INFO ] [sig ] [1559/3376] Forecasting IDA... [2026-02-25T20:24:34.184728] [INFO ] [sig ] Generating forecast for: IDA [2026-02-25T20:24:34.184759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-25T20:24:34.197064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-25T20:24:34.197416] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-25T20:24:34.198271] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-25T20:24:34.198324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:34.198356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:34.198383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:34.198439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:34.256961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:34.257863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:34.257948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:34.257999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:34.380119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:34.380279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:34.380319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:34.380348] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:34.384015] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-25T20:24:34.384334] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-25T20:24:34.384486] [INFO ] [sig ] IDA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:34.542502] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IDA.txt [2026-02-25T20:24:34.542680] [INFO ] [sig ] [1559/3376] Completed IDA in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:34.542726] [INFO ] [sig ] [1560/3376] Forecasting IDAI... [2026-02-25T20:24:34.542756] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-25T20:24:34.542785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-25T20:24:34.554063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-25T20:24:34.554371] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-25T20:24:34.555221] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-25T20:24:34.555275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:34.555307] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:34.555334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:34.555391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:34.615226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:34.616051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:34.616137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:34.616171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:34.753872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:34.754043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:34.754103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:34.754134] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:34.757770] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=19.11%) [2026-02-25T20:24:34.758076] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-25T20:24:34.758208] [INFO ] [sig ] IDAI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:34.903293] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IDAI.txt [2026-02-25T20:24:34.903446] [INFO ] [sig ] [1560/3376] Completed IDAI in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:34.903490] [INFO ] [sig ] [1561/3376] Forecasting IDCC... [2026-02-25T20:24:34.903519] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-25T20:24:34.903555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-25T20:24:34.914811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-25T20:24:34.915170] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-25T20:24:34.916053] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-25T20:24:34.916107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:34.916139] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:34.916178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:34.916239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:34.977786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:34.978701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:34.978795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:34.978829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:35.102977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:35.103135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:35.103176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:35.103206] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:35.107019] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=38.46%) [2026-02-25T20:24:35.107306] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-25T20:24:35.107443] [INFO ] [sig ] IDCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:35.254438] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IDCC.txt [2026-02-25T20:24:35.254610] [INFO ] [sig ] [1561/3376] Completed IDCC in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:35.254653] [INFO ] [sig ] [1562/3376] Forecasting IDE... [2026-02-25T20:24:35.254685] [INFO ] [sig ] Generating forecast for: IDE [2026-02-25T20:24:35.254715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-25T20:24:35.266340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-25T20:24:35.266666] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-25T20:24:35.267489] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-25T20:24:35.267545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:35.267604] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:35.267636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:35.267710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:35.330927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:35.331968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:35.332057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:35.332091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:35.455684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:35.455840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:35.455880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:35.455910] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:35.459480] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-02-25T20:24:35.459778] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-25T20:24:35.459929] [INFO ] [sig ] IDE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:35.605780] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IDE.txt [2026-02-25T20:24:35.605929] [INFO ] [sig ] [1562/3376] Completed IDE in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-25T20:24:35.605970] [INFO ] [sig ] [1563/3376] Forecasting IDN... [2026-02-25T20:24:35.606001] [INFO ] [sig ] Generating forecast for: IDN [2026-02-25T20:24:35.606031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-25T20:24:35.617537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-25T20:24:35.617919] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-25T20:24:35.618822] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-25T20:24:35.618888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:35.618927] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:35.618961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:35.619031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:35.678299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:35.679179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:35.679297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:35.679330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:35.800775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:35.800952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:35.801000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:35.801035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:35.804465] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-25T20:24:35.804764] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-25T20:24:35.804894] [INFO ] [sig ] IDN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:35.951308] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IDN.txt [2026-02-25T20:24:35.951462] [INFO ] [sig ] [1563/3376] Completed IDN in 0.3s | 2.74 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-25T20:24:35.951503] [INFO ] [sig ] [1564/3376] Forecasting IDXX... [2026-02-25T20:24:35.951535] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-25T20:24:35.951566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-25T20:24:35.963918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-25T20:24:35.964281] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-25T20:24:35.965146] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-25T20:24:35.965200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:35.965234] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:35.965261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:35.965319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:36.027847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:36.028779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:36.028862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:36.028894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:36.152024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:36.152185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:36.152226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:36.152254] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:36.155849] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-25T20:24:36.156181] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-25T20:24:36.156315] [INFO ] [sig ] IDXX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:36.303304] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IDXX.txt [2026-02-25T20:24:36.303448] [INFO ] [sig ] [1564/3376] Completed IDXX in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-25T20:24:36.303489] [INFO ] [sig ] [1565/3376] Forecasting IDYA... [2026-02-25T20:24:36.303518] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-25T20:24:36.303555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-25T20:24:36.315455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-25T20:24:36.315765] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-25T20:24:36.316615] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-25T20:24:36.316669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:36.316702] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:36.316728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:36.316785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:36.375298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:36.376124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:36.376208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:36.376241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:36.498527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:36.498704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:36.498745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:36.498774] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:36.502343] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=16.81%) [2026-02-25T20:24:36.502650] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-25T20:24:36.502788] [INFO ] [sig ] IDYA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:36.662338] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IDYA.txt [2026-02-25T20:24:36.662539] [INFO ] [sig ] [1565/3376] Completed IDYA in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-25T20:24:36.662604] [INFO ] [sig ] [1566/3376] Forecasting IEF... [2026-02-25T20:24:36.662637] [INFO ] [sig ] Generating forecast for: IEF [2026-02-25T20:24:36.662667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-25T20:24:36.674529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-25T20:24:36.674939] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-25T20:24:36.675808] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-25T20:24:36.675861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:36.675893] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:36.675919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:36.675980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:36.734223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:36.735362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:36.735470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:36.735505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:36.861151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:36.861311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:36.861359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:36.861404] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:36.865028] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-02-25T20:24:36.865328] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-25T20:24:36.865466] [INFO ] [sig ] IEF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:37.015958] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IEF.txt [2026-02-25T20:24:37.016187] [INFO ] [sig ] [1566/3376] Completed IEF in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-25T20:24:37.016235] [INFO ] [sig ] [1567/3376] Forecasting IEI... [2026-02-25T20:24:37.016265] [INFO ] [sig ] Generating forecast for: IEI [2026-02-25T20:24:37.016295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-25T20:24:37.029342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-25T20:24:37.029764] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-25T20:24:37.030591] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-25T20:24:37.030646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:37.030678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:37.030706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:37.030762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:37.092874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:37.094024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:37.094135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:37.094174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:37.225492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:37.225684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:37.225740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:37.225785] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:37.229629] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-25T20:24:37.230023] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-25T20:24:37.230177] [INFO ] [sig ] IEI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:37.380646] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IEI.txt [2026-02-25T20:24:37.380841] [INFO ] [sig ] [1567/3376] Completed IEI in 0.4s | 2.74 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-25T20:24:37.380890] [INFO ] [sig ] [1568/3376] Forecasting IEP... [2026-02-25T20:24:37.380929] [INFO ] [sig ] Generating forecast for: IEP [2026-02-25T20:24:37.380967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-25T20:24:37.393442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-25T20:24:37.393832] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-25T20:24:37.394710] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-25T20:24:37.394762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:37.394793] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:37.394819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:37.394876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:37.453366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:37.454133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:37.454218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:37.454251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:37.572465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:37.572634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:37.572675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:37.572703] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:37.576173] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-02-25T20:24:37.576458] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-25T20:24:37.576605] [INFO ] [sig ] IEP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:37.723527] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IEP.txt [2026-02-25T20:24:37.723769] [INFO ] [sig ] [1568/3376] Completed IEP in 0.3s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:37.723841] [INFO ] [sig ] [1569/3376] Forecasting IESC... [2026-02-25T20:24:37.723891] [INFO ] [sig ] Generating forecast for: IESC [2026-02-25T20:24:37.723945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-25T20:24:37.739802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-25T20:24:37.740301] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-25T20:24:37.741371] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-25T20:24:37.741443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:37.741492] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:37.741531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:37.741648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:37.806857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:37.807831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:37.807918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:37.807952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:37.928985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:37.929145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:37.929185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:37.929216] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:37.932703] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-02-25T20:24:37.932992] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-25T20:24:37.933125] [INFO ] [sig ] IESC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:38.081528] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IESC.txt [2026-02-25T20:24:38.081711] [INFO ] [sig ] [1569/3376] Completed IESC in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:38.081753] [INFO ] [sig ] [1570/3376] Forecasting IEX... [2026-02-25T20:24:38.081791] [INFO ] [sig ] Generating forecast for: IEX [2026-02-25T20:24:38.081822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-25T20:24:38.095859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-25T20:24:38.096220] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-25T20:24:38.097057] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-25T20:24:38.097111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:38.097169] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:38.097198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:38.097263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:38.155090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:38.155980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:38.156083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:38.156118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:38.280895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:38.281050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:38.281090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:38.281119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:38.284632] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-25T20:24:38.284929] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-25T20:24:38.285089] [INFO ] [sig ] IEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:38.429476] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IEX.txt [2026-02-25T20:24:38.429646] [INFO ] [sig ] [1570/3376] Completed IEX in 0.3s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:38.429689] [INFO ] [sig ] [1571/3376] Forecasting IFS... [2026-02-25T20:24:38.429719] [INFO ] [sig ] Generating forecast for: IFS [2026-02-25T20:24:38.429750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-25T20:24:38.443554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-25T20:24:38.443976] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-25T20:24:38.444819] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-25T20:24:38.444872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:38.444904] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:38.444930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:38.444986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:38.503804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:38.504545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:38.504651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:38.504685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:38.624226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:38.624376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:38.624417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:38.624446] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:38.628033] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-25T20:24:38.628325] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-25T20:24:38.628460] [INFO ] [sig ] IFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:38.866179] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IFS.txt [2026-02-25T20:24:38.866353] [INFO ] [sig ] [1571/3376] Completed IFS in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:38.866399] [INFO ] [sig ] [1572/3376] Forecasting IGA... [2026-02-25T20:24:38.866432] [INFO ] [sig ] Generating forecast for: IGA [2026-02-25T20:24:38.866464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-25T20:24:38.878260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-25T20:24:38.878619] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-25T20:24:38.879513] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-25T20:24:38.879568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:38.879624] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:38.879652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:38.879711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:38.938102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:38.938835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:38.938922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:38.938962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:39.060586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:39.060746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:39.060785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:39.060814] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:39.064487] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-02-25T20:24:39.064802] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-25T20:24:39.064938] [INFO ] [sig ] IGA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:39.214811] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IGA.txt [2026-02-25T20:24:39.214948] [INFO ] [sig ] [1572/3376] Completed IGA in 0.3s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:39.214989] [INFO ] [sig ] [1573/3376] Forecasting IGD... [2026-02-25T20:24:39.215018] [INFO ] [sig ] Generating forecast for: IGD [2026-02-25T20:24:39.215048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-25T20:24:39.228337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-25T20:24:39.228704] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-25T20:24:39.229759] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-25T20:24:39.229811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:39.229843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:39.229869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:39.229933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:39.289617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:39.290339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:39.290422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:39.290456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:39.414808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:39.415005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:39.415046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:39.415075] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:39.418790] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-25T20:24:39.419080] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-25T20:24:39.419212] [INFO ] [sig ] IGD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:39.568041] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IGD.txt [2026-02-25T20:24:39.568201] [INFO ] [sig ] [1573/3376] Completed IGD in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:39.568246] [INFO ] [sig ] [1574/3376] Forecasting IGF... [2026-02-25T20:24:39.568284] [INFO ] [sig ] Generating forecast for: IGF [2026-02-25T20:24:39.568322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-25T20:24:39.581231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-25T20:24:39.581609] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-25T20:24:39.582592] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-25T20:24:39.582648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:39.582692] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:39.582721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:39.582780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:39.642507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:39.643224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:39.643311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:39.643345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:39.769356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:39.769514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:39.769555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:39.769603] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:39.773076] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=29.64%) [2026-02-25T20:24:39.773455] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-25T20:24:39.773657] [INFO ] [sig ] IGF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:39.924282] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IGF.txt [2026-02-25T20:24:39.924427] [INFO ] [sig ] [1574/3376] Completed IGF in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:39.924467] [INFO ] [sig ] [1575/3376] Forecasting IGI... [2026-02-25T20:24:39.924497] [INFO ] [sig ] Generating forecast for: IGI [2026-02-25T20:24:39.924532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-25T20:24:39.936892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-25T20:24:39.937208] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-25T20:24:39.938043] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-25T20:24:39.938100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:39.938132] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:39.938157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:39.938218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:39.998428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:39.999174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:39.999256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:39.999288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:40.110639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:40.110867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:40.110918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:40.110948] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:40.115102] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=23.99%) [2026-02-25T20:24:40.115419] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-25T20:24:40.115563] [INFO ] [sig ] IGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:40.264618] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IGI.txt [2026-02-25T20:24:40.264760] [INFO ] [sig ] [1575/3376] Completed IGI in 0.3s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:40.264801] [INFO ] [sig ] [1576/3376] Forecasting IGIB... [2026-02-25T20:24:40.264832] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-25T20:24:40.264862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-25T20:24:40.276990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-25T20:24:40.277292] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-25T20:24:40.278128] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-25T20:24:40.278181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:40.278213] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:40.278265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:40.278340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:40.337490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:40.338276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:40.338357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:40.338391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:40.466843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:40.467009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:40.467052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:40.467081] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:40.470966] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=73.85%) [2026-02-25T20:24:40.471475] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-25T20:24:40.471649] [INFO ] [sig ] IGIB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:40.627304] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IGIB.txt [2026-02-25T20:24:40.627438] [INFO ] [sig ] [1576/3376] Completed IGIB in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:40.627490] [INFO ] [sig ] [1577/3376] Forecasting IGIC... [2026-02-25T20:24:40.627529] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-25T20:24:40.627563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-25T20:24:40.639185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-25T20:24:40.639504] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-25T20:24:40.640344] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-25T20:24:40.640397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:40.640428] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:40.640454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:40.640511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:40.700248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:40.700998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:40.701083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:40.701128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:40.827721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:40.827903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:40.827957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:40.828020] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:40.831985] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-02-25T20:24:40.832309] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-25T20:24:40.832441] [INFO ] [sig ] IGIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:40.978026] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IGIC.txt [2026-02-25T20:24:40.978198] [INFO ] [sig ] [1577/3376] Completed IGIC in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:40.978263] [INFO ] [sig ] [1578/3376] Forecasting IGSB... [2026-02-25T20:24:40.978296] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-25T20:24:40.978325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-25T20:24:40.990443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-25T20:24:40.990849] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-25T20:24:40.991673] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-25T20:24:40.991727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:40.991760] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:40.991788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:40.991845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:41.051519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:41.052450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:41.052537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:41.052589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:41.175351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:41.175515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:41.175556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:41.175606] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:41.179682] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-25T20:24:41.180032] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-25T20:24:41.180189] [INFO ] [sig ] IGSB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:41.334899] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IGSB.txt [2026-02-25T20:24:41.335046] [INFO ] [sig ] [1578/3376] Completed IGSB in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-25T20:24:41.335087] [INFO ] [sig ] [1579/3376] Forecasting IHD... [2026-02-25T20:24:41.335116] [INFO ] [sig ] Generating forecast for: IHD [2026-02-25T20:24:41.335146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-25T20:24:41.346663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-25T20:24:41.346963] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-25T20:24:41.347857] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-25T20:24:41.347912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:41.347946] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:41.347974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:41.348063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:41.409086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:41.409780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:41.409863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:41.409911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:41.532363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:41.532519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:41.532559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:41.532608] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:41.536351] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=81.34%) [2026-02-25T20:24:41.536662] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-25T20:24:41.536839] [INFO ] [sig ] IHD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:41.689413] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IHD.txt [2026-02-25T20:24:41.689590] [INFO ] [sig ] [1579/3376] Completed IHD in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-25T20:24:41.689635] [INFO ] [sig ] [1580/3376] Forecasting IHG... [2026-02-25T20:24:41.689665] [INFO ] [sig ] Generating forecast for: IHG [2026-02-25T20:24:41.689697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-25T20:24:41.702129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-25T20:24:41.702485] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-25T20:24:41.703349] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-25T20:24:41.703406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:41.703439] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:41.703469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:41.703528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:41.767674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:41.768671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:41.768793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:41.768851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:41.895694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:41.895852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:41.895906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:41.895938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:41.899416] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=55.12%) [2026-02-25T20:24:41.899720] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-25T20:24:41.899851] [INFO ] [sig ] IHG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:42.046897] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IHG.txt [2026-02-25T20:24:42.047062] [INFO ] [sig ] [1580/3376] Completed IHG in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-25T20:24:42.047103] [INFO ] [sig ] [1581/3376] Forecasting IHS... [2026-02-25T20:24:42.047134] [INFO ] [sig ] Generating forecast for: IHS [2026-02-25T20:24:42.047165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-25T20:24:42.058910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-25T20:24:42.059285] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-25T20:24:42.060241] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-25T20:24:42.060309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:42.060346] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:42.060385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:42.060449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:42.121984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:42.122901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:42.122987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:42.123027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:42.251060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:42.251234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:42.251278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:42.251341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:42.255098] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-02-25T20:24:42.255404] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-25T20:24:42.255561] [INFO ] [sig ] IHS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:42.404755] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IHS.txt [2026-02-25T20:24:42.404924] [INFO ] [sig ] [1581/3376] Completed IHS in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-25T20:24:42.404965] [INFO ] [sig ] [1582/3376] Forecasting IIF... [2026-02-25T20:24:42.404997] [INFO ] [sig ] Generating forecast for: IIF [2026-02-25T20:24:42.405029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-25T20:24:42.417561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-25T20:24:42.417938] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-25T20:24:42.418892] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-25T20:24:42.418948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:42.418983] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:42.419019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:42.419091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:42.479750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:42.480702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:42.480791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:42.480825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:42.598277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:42.598443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:42.598487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:42.598518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:42.602500] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=32.68%) [2026-02-25T20:24:42.602817] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-25T20:24:42.602955] [INFO ] [sig ] IIF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:42.755130] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IIF.txt [2026-02-25T20:24:42.755312] [INFO ] [sig ] [1582/3376] Completed IIF in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-25T20:24:42.755372] [INFO ] [sig ] [1583/3376] Forecasting III... [2026-02-25T20:24:42.755404] [INFO ] [sig ] Generating forecast for: III [2026-02-25T20:24:42.755435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-25T20:24:42.768559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-25T20:24:42.768981] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-25T20:24:42.769813] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-25T20:24:42.769866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:42.769898] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:42.769925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:42.769983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:42.830601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:42.831496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:42.831615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:42.831653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:42.960984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:42.961489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:42.961545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:42.961594] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:42.965796] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-25T20:24:42.966128] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-25T20:24:42.966308] [INFO ] [sig ] III: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:43.118713] [INFO ] [LOCAL ] Saved forecast: III 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/III.txt [2026-02-25T20:24:43.118941] [INFO ] [sig ] [1583/3376] Completed III in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-25T20:24:43.118998] [INFO ] [sig ] [1584/3376] Forecasting IIIN... [2026-02-25T20:24:43.119047] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-25T20:24:43.119088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-25T20:24:43.134201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-25T20:24:43.134713] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-25T20:24:43.135786] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-25T20:24:43.135852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:43.135894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:43.135932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:43.136011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:43.203833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:43.204808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:43.204910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:43.204945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:43.328113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:43.328283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:43.328326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:43.328356] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:43.331996] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-25T20:24:43.332316] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-25T20:24:43.332459] [INFO ] [sig ] IIIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:43.483489] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IIIN.txt [2026-02-25T20:24:43.483677] [INFO ] [sig ] [1584/3376] Completed IIIN in 0.4s | 2.74 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-25T20:24:43.483721] [INFO ] [sig ] [1585/3376] Forecasting IIM... [2026-02-25T20:24:43.483752] [INFO ] [sig ] Generating forecast for: IIM [2026-02-25T20:24:43.483782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-25T20:24:43.496778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-25T20:24:43.497223] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-25T20:24:43.498190] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-25T20:24:43.498251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:43.498283] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:43.498324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:43.498385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:43.558776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:43.559676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:43.559761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:43.559796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:43.687277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:43.687609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:43.687657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:43.687689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:43.691603] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=36.99%) [2026-02-25T20:24:43.691928] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-25T20:24:43.692071] [INFO ] [sig ] IIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:43.842884] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IIM.txt [2026-02-25T20:24:43.843052] [INFO ] [sig ] [1585/3376] Completed IIM in 0.4s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:43.843094] [INFO ] [sig ] [1586/3376] Forecasting ILMN... [2026-02-25T20:24:43.843126] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-25T20:24:43.843156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-25T20:24:43.855162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-25T20:24:43.855541] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-25T20:24:43.856364] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-25T20:24:43.856417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:43.856450] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:43.856477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:43.856533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:43.916355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:43.917264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:43.917349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:43.917382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:44.044889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:44.045047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:44.045099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:44.045129] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:44.048684] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-25T20:24:44.048975] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-25T20:24:44.049131] [INFO ] [sig ] ILMN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:44.196195] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ILMN.txt [2026-02-25T20:24:44.196360] [INFO ] [sig ] [1586/3376] Completed ILMN in 0.4s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:44.196400] [INFO ] [sig ] [1587/3376] Forecasting IMAX... [2026-02-25T20:24:44.196431] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-25T20:24:44.196462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-25T20:24:44.208682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-25T20:24:44.209036] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-25T20:24:44.210075] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-25T20:24:44.210128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:44.210207] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:44.210250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:44.210333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:44.276903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:44.277934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:44.278041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:44.278079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:44.400346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:44.400516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:44.400561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:44.400613] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:44.404181] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-25T20:24:44.404471] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-25T20:24:44.404624] [INFO ] [sig ] IMAX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:44.551111] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMAX.txt [2026-02-25T20:24:44.551255] [INFO ] [sig ] [1587/3376] Completed IMAX in 0.4s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:44.551295] [INFO ] [sig ] [1588/3376] Forecasting IMMP... [2026-02-25T20:24:44.551326] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-25T20:24:44.551356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-25T20:24:44.562960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-25T20:24:44.563260] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-25T20:24:44.564173] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-25T20:24:44.564242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:44.564277] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:44.564304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:44.564363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:44.626241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:44.627003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:44.627086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:44.627120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:44.746932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:44.747093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:44.747136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:44.747164] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:44.750789] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-25T20:24:44.751077] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-25T20:24:44.751217] [INFO ] [sig ] IMMP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:44.898039] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMMP.txt [2026-02-25T20:24:44.898206] [INFO ] [sig ] [1588/3376] Completed IMMP in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:44.898249] [INFO ] [sig ] [1589/3376] Forecasting IMMX... [2026-02-25T20:24:44.898286] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-25T20:24:44.898317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-25T20:24:44.909668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-25T20:24:44.909947] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-25T20:24:44.910758] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-25T20:24:44.910811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:44.910843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:44.910869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:44.910924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:44.974049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:44.975069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:44.975153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:44.975185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:45.098795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:45.098959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:45.098999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:45.099028] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:45.103653] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-25T20:24:45.104004] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-25T20:24:45.104170] [INFO ] [sig ] IMMX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:45.253843] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IMMX.txt [2026-02-25T20:24:45.253995] [INFO ] [sig ] [1589/3376] Completed IMMX in 0.4s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:45.254038] [INFO ] [sig ] [1590/3376] Forecasting IMNM... [2026-02-25T20:24:45.254071] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-25T20:24:45.254107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-25T20:24:45.266477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-25T20:24:45.266860] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-25T20:24:45.267708] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-25T20:24:45.267762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:45.267795] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:45.267822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:45.267880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:45.326549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:45.327293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:45.327374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:45.327408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:45.446588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:45.446733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:45.446773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:45.446833] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:45.450297] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=14.89%) [2026-02-25T20:24:45.450601] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-25T20:24:45.450731] [INFO ] [sig ] IMNM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:45.595070] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMNM.txt [2026-02-25T20:24:45.595197] [INFO ] [sig ] [1590/3376] Completed IMNM in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:45.595237] [INFO ] [sig ] [1591/3376] Forecasting IMNN... [2026-02-25T20:24:45.595266] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-25T20:24:45.595296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-25T20:24:45.607584] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-25T20:24:45.607869] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-25T20:24:45.608733] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-25T20:24:45.608786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:45.608818] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:45.608845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:45.608900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:45.671468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:45.672193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:45.672287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:45.672321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:45.792804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:45.792951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:45.792991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:45.793020] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:45.796424] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-25T20:24:45.796723] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-25T20:24:45.796853] [INFO ] [sig ] IMNN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:45.939908] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMNN.txt [2026-02-25T20:24:45.940039] [INFO ] [sig ] [1591/3376] Completed IMNN in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:45.940086] [INFO ] [sig ] [1592/3376] Forecasting IMOS... [2026-02-25T20:24:45.940122] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-25T20:24:45.940158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-25T20:24:45.951622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-25T20:24:45.951909] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-25T20:24:45.952750] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-25T20:24:45.952803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:45.952835] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:45.952862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:45.952920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:46.010797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:46.011486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:46.011566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:46.011619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:46.131240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:46.131390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:46.131431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:46.131474] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:46.134901] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-02-25T20:24:46.135207] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-25T20:24:46.135350] [INFO ] [sig ] IMOS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:46.280714] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMOS.txt [2026-02-25T20:24:46.280845] [INFO ] [sig ] [1592/3376] Completed IMOS in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:46.280885] [INFO ] [sig ] [1593/3376] Forecasting IMPP... [2026-02-25T20:24:46.280915] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-25T20:24:46.280945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-25T20:24:46.292206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-25T20:24:46.292495] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-25T20:24:46.293333] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-25T20:24:46.293388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:46.293422] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:46.293451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:46.293508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:46.359241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:46.360263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:46.360348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:46.360383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:46.481637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:46.481780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:46.481818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:46.481846] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:46.485256] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-02-25T20:24:46.485535] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-25T20:24:46.485683] [INFO ] [sig ] IMPP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:46.632343] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IMPP.txt [2026-02-25T20:24:46.632476] [INFO ] [sig ] [1593/3376] Completed IMPP in 0.4s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:46.632517] [INFO ] [sig ] [1594/3376] Forecasting IMRX... [2026-02-25T20:24:46.632546] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-25T20:24:46.632596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-25T20:24:46.644208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-25T20:24:46.644506] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-25T20:24:46.645354] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-25T20:24:46.645409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:46.645443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:46.645470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:46.645528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:46.705197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:46.706090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:46.706178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:46.706228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:46.826507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:46.826683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:46.826725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:46.826755] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:46.830290] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-02-25T20:24:46.830594] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-25T20:24:46.830728] [INFO ] [sig ] IMRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:46.978790] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IMRX.txt [2026-02-25T20:24:46.978958] [INFO ] [sig ] [1594/3376] Completed IMRX in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-25T20:24:46.979001] [INFO ] [sig ] [1595/3376] Forecasting IMTX... [2026-02-25T20:24:46.979032] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-25T20:24:46.979062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-25T20:24:46.991012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-25T20:24:46.991288] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-25T20:24:46.992098] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-25T20:24:46.992155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:46.992187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:46.992214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:46.992271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:47.050021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:47.050902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:47.050993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:47.051025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:47.173541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:47.173705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:47.173746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:47.173776] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:47.177235] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-25T20:24:47.177519] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-25T20:24:47.177667] [INFO ] [sig ] IMTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:47.322652] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMTX.txt [2026-02-25T20:24:47.322788] [INFO ] [sig ] [1595/3376] Completed IMTX in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:47.322835] [INFO ] [sig ] [1596/3376] Forecasting IMXI... [2026-02-25T20:24:47.322866] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-25T20:24:47.322897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-25T20:24:47.334628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-25T20:24:47.334925] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-25T20:24:47.335744] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-25T20:24:47.335798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:47.335831] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:47.335880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:47.335940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:47.395886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:47.396567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:47.396668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:47.396703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:47.518567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:47.518714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:47.518754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:47.518782] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:47.522254] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-02-25T20:24:47.522543] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-25T20:24:47.522692] [INFO ] [sig ] IMXI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:47.670442] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IMXI.txt [2026-02-25T20:24:47.670613] [INFO ] [sig ] [1596/3376] Completed IMXI in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:47.670655] [INFO ] [sig ] [1597/3376] Forecasting INAB... [2026-02-25T20:24:47.670685] [INFO ] [sig ] Generating forecast for: INAB [2026-02-25T20:24:47.670715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-25T20:24:47.682594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-25T20:24:47.682910] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-25T20:24:47.683747] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-25T20:24:47.683802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:47.683835] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:47.683865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:47.683961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:47.742259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:47.742905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:47.743027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:47.743078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:47.861410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:47.861566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:47.861627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:47.861657] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:47.865159] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=54.85%) [2026-02-25T20:24:47.865453] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-25T20:24:47.865609] [INFO ] [sig ] INAB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:48.009841] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INAB.txt [2026-02-25T20:24:48.009979] [INFO ] [sig ] [1597/3376] Completed INAB in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:48.010019] [INFO ] [sig ] [1598/3376] Forecasting INBK... [2026-02-25T20:24:48.010050] [INFO ] [sig ] Generating forecast for: INBK [2026-02-25T20:24:48.010080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-25T20:24:48.021132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-25T20:24:48.021408] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-25T20:24:48.022228] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-25T20:24:48.022282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:48.022313] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:48.022339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:48.022396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:48.080615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:48.081252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:48.081342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:48.081374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:48.202466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:48.202630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:48.202672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:48.202701] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:48.206094] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=55.70%) [2026-02-25T20:24:48.206408] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-25T20:24:48.206539] [INFO ] [sig ] INBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:48.357768] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INBK.txt [2026-02-25T20:24:48.357963] [INFO ] [sig ] [1598/3376] Completed INBK in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:48.358023] [INFO ] [sig ] [1599/3376] Forecasting INBX... [2026-02-25T20:24:48.358061] [INFO ] [sig ] Generating forecast for: INBX [2026-02-25T20:24:48.358091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-25T20:24:48.371095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-25T20:24:48.371478] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-25T20:24:48.372400] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-25T20:24:48.372455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:48.372488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:48.372515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:48.372591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:48.433051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:48.434015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:48.434108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:48.434144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:48.555340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:48.555514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:48.555556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:48.555607] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:48.559497] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=73.62%) [2026-02-25T20:24:48.560033] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-25T20:24:48.560246] [INFO ] [sig ] INBX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:48.707348] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INBX.txt [2026-02-25T20:24:48.707492] [INFO ] [sig ] [1599/3376] Completed INBX in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:48.707532] [INFO ] [sig ] [1600/3376] Forecasting INCY... [2026-02-25T20:24:48.707562] [INFO ] [sig ] Generating forecast for: INCY [2026-02-25T20:24:48.707619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-25T20:24:48.718941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-25T20:24:48.719227] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-25T20:24:48.720105] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-25T20:24:48.720168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:48.720207] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:48.720241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:48.720316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:48.778246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:48.778919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:48.778999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:48.779032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:48.896454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:48.896598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:48.896639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:48.896669] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:48.899987] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=74.39%) [2026-02-25T20:24:48.900269] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-25T20:24:48.900395] [INFO ] [sig ] INCY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:49.047777] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INCY.txt [2026-02-25T20:24:49.047939] [INFO ] [sig ] [1600/3376] Completed INCY in 0.3s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:49.047980] [INFO ] [sig ] [1601/3376] Forecasting INDB... [2026-02-25T20:24:49.048029] [INFO ] [sig ] Generating forecast for: INDB [2026-02-25T20:24:49.048059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-25T20:24:49.059072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-25T20:24:49.059351] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-25T20:24:49.060144] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-25T20:24:49.060197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:49.060231] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:49.060259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:49.060316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:49.119163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:49.120011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:49.120090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:49.120122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:49.241877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:49.242027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:49.242066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:49.242094] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:49.245465] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=18.83%) [2026-02-25T20:24:49.245763] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-25T20:24:49.245894] [INFO ] [sig ] INDB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:49.397928] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INDB.txt [2026-02-25T20:24:49.398144] [INFO ] [sig ] [1601/3376] Completed INDB in 0.4s | 2.74 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-25T20:24:49.398190] [INFO ] [sig ] [1602/3376] Forecasting INDI... [2026-02-25T20:24:49.398220] [INFO ] [sig ] Generating forecast for: INDI [2026-02-25T20:24:49.398250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-25T20:24:49.410444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-25T20:24:49.410794] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-25T20:24:49.411660] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-25T20:24:49.411715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:49.411748] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:49.411777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:49.411836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:49.470796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:49.471456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:49.471536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:49.471570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:49.593153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:49.593313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:49.593353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:49.593382] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:49.596877] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-25T20:24:49.597168] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-25T20:24:49.597301] [INFO ] [sig ] INDI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:49.744560] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INDI.txt [2026-02-25T20:24:49.744751] [INFO ] [sig ] [1602/3376] Completed INDI in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:49.744794] [INFO ] [sig ] [1603/3376] Forecasting INDP... [2026-02-25T20:24:49.744822] [INFO ] [sig ] Generating forecast for: INDP [2026-02-25T20:24:49.744853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-25T20:24:49.756670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-25T20:24:49.756983] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-25T20:24:49.757796] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-25T20:24:49.757849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:49.757883] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:49.757910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:49.757968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:49.817385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:49.818104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:49.818205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:49.818240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:49.930000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:49.930180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:49.930245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:49.930292] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:49.933756] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-02-25T20:24:49.934036] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-25T20:24:49.934164] [INFO ] [sig ] INDP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:50.084955] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INDP.txt [2026-02-25T20:24:50.085102] [INFO ] [sig ] [1603/3376] Completed INDP in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:50.085144] [INFO ] [sig ] [1604/3376] Forecasting INDY... [2026-02-25T20:24:50.085173] [INFO ] [sig ] Generating forecast for: INDY [2026-02-25T20:24:50.085203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-25T20:24:50.096705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-25T20:24:50.096975] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-25T20:24:50.097773] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-25T20:24:50.097826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:50.097882] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:50.097911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:50.097969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:50.157879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:50.158609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:50.158691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:50.158724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:50.285346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:50.285500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:50.285540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:50.285584] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:50.289134] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-02-25T20:24:50.289429] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-25T20:24:50.289561] [INFO ] [sig ] INDY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:50.444520] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INDY.txt [2026-02-25T20:24:50.444671] [INFO ] [sig ] [1604/3376] Completed INDY in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:50.444714] [INFO ] [sig ] [1605/3376] Forecasting INFY... [2026-02-25T20:24:50.444743] [INFO ] [sig ] Generating forecast for: INFY [2026-02-25T20:24:50.444773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-25T20:24:50.459510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-25T20:24:50.459910] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-25T20:24:50.460741] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-25T20:24:50.460795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:50.460829] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:50.460857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:50.460915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:50.524397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:50.525261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:50.525347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:50.525381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:50.646599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:50.646756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:50.646797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:50.646826] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:50.650289] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-25T20:24:50.650564] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-25T20:24:50.650715] [INFO ] [sig ] INFY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:50.797307] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INFY.txt [2026-02-25T20:24:50.797470] [INFO ] [sig ] [1605/3376] Completed INFY in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:50.797511] [INFO ] [sig ] [1606/3376] Forecasting ING... [2026-02-25T20:24:50.797544] [INFO ] [sig ] Generating forecast for: ING [2026-02-25T20:24:50.797594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-25T20:24:50.810198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-25T20:24:50.810546] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-25T20:24:50.811368] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-25T20:24:50.811421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:50.811453] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:50.811480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:50.811536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:50.869030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:50.869713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:50.869793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:50.869826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:50.988151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:50.988324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:50.988368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:50.988396] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:50.991895] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-25T20:24:50.992173] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-25T20:24:50.992303] [INFO ] [sig ] ING: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:51.136029] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ING.txt [2026-02-25T20:24:51.136163] [INFO ] [sig ] [1606/3376] Completed ING in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:51.136204] [INFO ] [sig ] [1607/3376] Forecasting INGN... [2026-02-25T20:24:51.136233] [INFO ] [sig ] Generating forecast for: INGN [2026-02-25T20:24:51.136262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-25T20:24:51.149081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-25T20:24:51.149445] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-25T20:24:51.150295] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-25T20:24:51.150353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:51.150386] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:51.150412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:51.150495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:51.210351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:51.211158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:51.211245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:51.211280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:51.340259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:51.340445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:51.340492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:51.340770] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:51.344657] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-25T20:24:51.344986] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-25T20:24:51.345129] [INFO ] [sig ] INGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:51.495243] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INGN.txt [2026-02-25T20:24:51.495376] [INFO ] [sig ] [1607/3376] Completed INGN in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:51.495416] [INFO ] [sig ] [1608/3376] Forecasting INMB... [2026-02-25T20:24:51.495447] [INFO ] [sig ] Generating forecast for: INMB [2026-02-25T20:24:51.495477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-25T20:24:51.507561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-25T20:24:51.507905] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-25T20:24:51.508755] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-25T20:24:51.508809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:51.508841] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:51.508867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:51.508923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:51.567546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:51.568312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:51.568397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:51.568433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:51.693647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:51.693801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:51.693841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:51.693869] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:51.697323] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-02-25T20:24:51.697635] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-25T20:24:51.697764] [INFO ] [sig ] INMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:51.846135] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INMB.txt [2026-02-25T20:24:51.846274] [INFO ] [sig ] [1608/3376] Completed INMB in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:51.846315] [INFO ] [sig ] [1609/3376] Forecasting INMD... [2026-02-25T20:24:51.846345] [INFO ] [sig ] Generating forecast for: INMD [2026-02-25T20:24:51.846373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-25T20:24:51.858067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-25T20:24:51.858386] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-25T20:24:51.859201] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-25T20:24:51.859277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:51.859317] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:51.859351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:51.859421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:51.919381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:51.920248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:51.920334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:51.920366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:52.048301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:52.048684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:52.048727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:52.048758] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:52.052405] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=62.79%) [2026-02-25T20:24:52.052894] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-25T20:24:52.053024] [INFO ] [sig ] INMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:52.198806] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INMD.txt [2026-02-25T20:24:52.198935] [INFO ] [sig ] [1609/3376] Completed INMD in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-25T20:24:52.198975] [INFO ] [sig ] [1610/3376] Forecasting INN... [2026-02-25T20:24:52.199004] [INFO ] [sig ] Generating forecast for: INN [2026-02-25T20:24:52.199034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-25T20:24:52.210704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-25T20:24:52.211035] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-25T20:24:52.211858] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-25T20:24:52.211912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:52.211943] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:52.211969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:52.212025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:52.271087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:52.272115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:52.272204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:52.272237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:52.392973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:52.393138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:52.393179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:52.393208] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:52.397112] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-25T20:24:52.397423] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-25T20:24:52.397551] [INFO ] [sig ] INN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:52.542066] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/INN.txt [2026-02-25T20:24:52.542197] [INFO ] [sig ] [1610/3376] Completed INN in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:52.542244] [INFO ] [sig ] [1611/3376] Forecasting INO... [2026-02-25T20:24:52.542280] [INFO ] [sig ] Generating forecast for: INO [2026-02-25T20:24:52.542316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-25T20:24:52.553802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-25T20:24:52.554092] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-25T20:24:52.554917] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-25T20:24:52.554972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:52.555006] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:52.555034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:52.555093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:52.614379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:52.615101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:52.615184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:52.615219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:52.731724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:52.731876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:52.731916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:52.731945] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:52.735401] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-25T20:24:52.735698] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-25T20:24:52.735835] [INFO ] [sig ] INO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:52.880364] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INO.txt [2026-02-25T20:24:52.880524] [INFO ] [sig ] [1611/3376] Completed INO in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:52.880566] [INFO ] [sig ] [1612/3376] Forecasting INOD... [2026-02-25T20:24:52.880617] [INFO ] [sig ] Generating forecast for: INOD [2026-02-25T20:24:52.880648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-25T20:24:52.892211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-25T20:24:52.892562] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-25T20:24:52.893369] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-25T20:24:52.893426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:52.893458] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:52.893484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:52.893541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:52.951841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:52.952742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:52.952834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:52.952867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:53.079691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:53.079858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:53.079901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:53.079932] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:53.083549] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-25T20:24:53.083861] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-25T20:24:53.083998] [INFO ] [sig ] INOD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:53.232619] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INOD.txt [2026-02-25T20:24:53.232777] [INFO ] [sig ] [1612/3376] Completed INOD in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:53.232839] [INFO ] [sig ] [1613/3376] Forecasting INSE... [2026-02-25T20:24:53.232870] [INFO ] [sig ] Generating forecast for: INSE [2026-02-25T20:24:53.232899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-25T20:24:53.244771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-25T20:24:53.245125] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-25T20:24:53.246029] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-25T20:24:53.246089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:53.246132] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:53.246163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:53.246223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:53.305221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:53.306124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:53.306212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:53.306245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:53.428552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:53.428736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:53.428776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:53.428803] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:53.432289] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=39.88%) [2026-02-25T20:24:53.432589] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-25T20:24:53.432723] [INFO ] [sig ] INSE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:53.577178] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INSE.txt [2026-02-25T20:24:53.577342] [INFO ] [sig ] [1613/3376] Completed INSE in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:53.577382] [INFO ] [sig ] [1614/3376] Forecasting INSG... [2026-02-25T20:24:53.577413] [INFO ] [sig ] Generating forecast for: INSG [2026-02-25T20:24:53.577442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-25T20:24:53.589222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-25T20:24:53.589629] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-25T20:24:53.590427] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-25T20:24:53.590485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:53.590524] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:53.590560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:53.590641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:53.649436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:53.650383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:53.650561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:53.650618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:53.771905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:53.772096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:53.772151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:53.772193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:53.775961] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-02-25T20:24:53.776303] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-25T20:24:53.776477] [INFO ] [sig ] INSG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:53.925082] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INSG.txt [2026-02-25T20:24:53.925262] [INFO ] [sig ] [1614/3376] Completed INSG in 0.3s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:53.925311] [INFO ] [sig ] [1615/3376] Forecasting INSM... [2026-02-25T20:24:53.925344] [INFO ] [sig ] Generating forecast for: INSM [2026-02-25T20:24:53.925376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-25T20:24:53.937993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-25T20:24:53.938358] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-25T20:24:53.939229] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-25T20:24:53.939294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:53.939335] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:53.939369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:53.939451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:54.000692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:54.001545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:54.001655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:54.001690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:54.124651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:54.124809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:54.124849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:54.124878] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:54.128391] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-25T20:24:54.128715] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-25T20:24:54.128849] [INFO ] [sig ] INSM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:54.275347] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INSM.txt [2026-02-25T20:24:54.275487] [INFO ] [sig ] [1615/3376] Completed INSM in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:54.275528] [INFO ] [sig ] [1616/3376] Forecasting INSP... [2026-02-25T20:24:54.275558] [INFO ] [sig ] Generating forecast for: INSP [2026-02-25T20:24:54.275607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-25T20:24:54.288046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-25T20:24:54.288413] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-25T20:24:54.289263] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-25T20:24:54.289329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:54.289371] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:54.289405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:54.289476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:54.348352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:54.349020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:54.349101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:54.349134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:54.481813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:54.481976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:54.482039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:54.482074] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:54.486327] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-25T20:24:54.486683] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-25T20:24:54.486841] [INFO ] [sig ] INSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:54.643971] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INSP.txt [2026-02-25T20:24:54.644155] [INFO ] [sig ] [1616/3376] Completed INSP in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:54.644208] [INFO ] [sig ] [1617/3376] Forecasting INTA... [2026-02-25T20:24:54.644242] [INFO ] [sig ] Generating forecast for: INTA [2026-02-25T20:24:54.644273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-25T20:24:54.657557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-25T20:24:54.657901] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-25T20:24:54.658790] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-25T20:24:54.658843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:54.658876] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:54.658903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:54.658958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:54.717345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:54.718293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:54.718395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:54.718430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:54.849768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:54.849929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:54.849970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:54.850001] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:54.853939] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-02-25T20:24:54.854233] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-25T20:24:54.854369] [INFO ] [sig ] INTA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:55.008120] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INTA.txt [2026-02-25T20:24:55.008360] [INFO ] [sig ] [1617/3376] Completed INTA in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:55.008430] [INFO ] [sig ] [1618/3376] Forecasting INTC... [2026-02-25T20:24:55.008473] [INFO ] [sig ] Generating forecast for: INTC [2026-02-25T20:24:55.008731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-25T20:24:55.022420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-25T20:24:55.022850] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-25T20:24:55.023959] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-25T20:24:55.024015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:55.024048] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:55.024075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:55.024132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:55.083982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:55.084979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:55.085075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:55.085109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:55.206659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:55.206824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:55.206865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:55.206894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:55.210598] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-02-25T20:24:55.210876] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-25T20:24:55.211008] [INFO ] [sig ] INTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:55.360688] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INTC.txt [2026-02-25T20:24:55.360822] [INFO ] [sig ] [1618/3376] Completed INTC in 0.4s | 2.74 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-25T20:24:55.360862] [INFO ] [sig ] [1619/3376] Forecasting INVA... [2026-02-25T20:24:55.360893] [INFO ] [sig ] Generating forecast for: INVA [2026-02-25T20:24:55.360923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-25T20:24:55.372207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-25T20:24:55.372505] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-25T20:24:55.373363] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-25T20:24:55.373419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:55.373453] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:55.373482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:55.373541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:55.432126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:55.432797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:55.432882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:55.432916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:55.553083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:55.553237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:55.553278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:55.553308] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:55.556843] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=23.40%) [2026-02-25T20:24:55.557129] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-25T20:24:55.557260] [INFO ] [sig ] INVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:55.723120] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INVA.txt [2026-02-25T20:24:55.723285] [INFO ] [sig ] [1619/3376] Completed INVA in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:55.723330] [INFO ] [sig ] [1620/3376] Forecasting INVE... [2026-02-25T20:24:55.723361] [INFO ] [sig ] Generating forecast for: INVE [2026-02-25T20:24:55.723392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-25T20:24:55.734659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-25T20:24:55.734971] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-25T20:24:55.735849] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-25T20:24:55.735904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:55.735949] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:55.735979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:55.736038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:55.801898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:55.803328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:55.803456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:55.803493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:55.922037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:55.922199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:55.922247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:55.922278] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:55.926750] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-25T20:24:55.927047] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-25T20:24:55.927193] [INFO ] [sig ] INVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:56.078708] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INVE.txt [2026-02-25T20:24:56.078865] [INFO ] [sig ] [1620/3376] Completed INVE in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:56.078907] [INFO ] [sig ] [1621/3376] Forecasting INVH... [2026-02-25T20:24:56.078936] [INFO ] [sig ] Generating forecast for: INVH [2026-02-25T20:24:56.078976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-25T20:24:56.092078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-25T20:24:56.092447] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-25T20:24:56.093462] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-25T20:24:56.093519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:56.093599] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:56.093631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:56.093700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:56.155289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:56.156417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:56.156516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:56.156551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:56.280138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:56.280314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:56.280381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:56.280420] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:56.284084] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-02-25T20:24:56.284383] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-25T20:24:56.284530] [INFO ] [sig ] INVH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:56.428667] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/INVH.txt [2026-02-25T20:24:56.428811] [INFO ] [sig ] [1621/3376] Completed INVH in 0.3s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:56.428853] [INFO ] [sig ] [1622/3376] Forecasting IONS... [2026-02-25T20:24:56.428883] [INFO ] [sig ] Generating forecast for: IONS [2026-02-25T20:24:56.428912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-25T20:24:56.442799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-25T20:24:56.443168] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-25T20:24:56.444078] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-25T20:24:56.444134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:56.444167] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:56.444195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:56.444252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:56.502750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:56.503680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:56.503767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:56.503801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:56.626846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:56.627003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:56.627043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:56.627072] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:56.630626] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-25T20:24:56.630913] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-25T20:24:56.631050] [INFO ] [sig ] IONS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:56.777094] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IONS.txt [2026-02-25T20:24:56.777244] [INFO ] [sig ] [1622/3376] Completed IONS in 0.3s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:56.777286] [INFO ] [sig ] [1623/3376] Forecasting IOSP... [2026-02-25T20:24:56.777316] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-25T20:24:56.777346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-25T20:24:56.789040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-25T20:24:56.789408] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-25T20:24:56.790238] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-25T20:24:56.790292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:56.790326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:56.790358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:56.790427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:56.849208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:56.850225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:56.850321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:56.850355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:56.976796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:56.976985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:56.977036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:56.977077] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:56.981777] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-25T20:24:56.982201] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-25T20:24:56.982400] [INFO ] [sig ] IOSP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:57.201916] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IOSP.txt [2026-02-25T20:24:57.202225] [INFO ] [sig ] [1623/3376] Completed IOSP in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:57.202308] [INFO ] [sig ] [1624/3376] Forecasting IOVA... [2026-02-25T20:24:57.202362] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-25T20:24:57.202431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-25T20:24:57.221336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-25T20:24:57.221902] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-25T20:24:57.223003] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-25T20:24:57.223068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:57.223119] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:57.223157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:57.223243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:57.307910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:57.310505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:57.310797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:57.310898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:57.490465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:57.490698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:57.490754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:57.490845] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:57.495995] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-25T20:24:57.496468] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-25T20:24:57.496694] [INFO ] [sig ] IOVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:57.744765] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IOVA.txt [2026-02-25T20:24:57.744993] [INFO ] [sig ] [1624/3376] Completed IOVA in 0.5s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:57.745056] [INFO ] [sig ] [1625/3376] Forecasting IPGP... [2026-02-25T20:24:57.745101] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-25T20:24:57.745148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-25T20:24:57.781157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-25T20:24:57.781760] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-25T20:24:57.783037] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-25T20:24:57.783113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:57.783164] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:57.783206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:57.783297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:57.882548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:57.883659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:57.883772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:57.883814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:58.069843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:58.070034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:58.070082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:58.070117] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:58.075304] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-02-25T20:24:58.075913] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-25T20:24:58.076180] [INFO ] [sig ] IPGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:58.295730] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IPGP.txt [2026-02-25T20:24:58.295906] [INFO ] [sig ] [1625/3376] Completed IPGP in 0.6s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:58.295949] [INFO ] [sig ] [1626/3376] Forecasting IPI... [2026-02-25T20:24:58.295978] [INFO ] [sig ] Generating forecast for: IPI [2026-02-25T20:24:58.296009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-25T20:24:58.313639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-25T20:24:58.314171] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-25T20:24:58.315410] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-25T20:24:58.315483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:58.315538] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:58.315609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:58.315710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:58.385808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:58.386801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:58.386890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:58.386924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:58.513242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:58.513404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:58.513446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:58.513477] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:58.517894] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-02-25T20:24:58.518412] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-25T20:24:58.518596] [INFO ] [sig ] IPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:58.667472] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IPI.txt [2026-02-25T20:24:58.667664] [INFO ] [sig ] [1626/3376] Completed IPI in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:58.667711] [INFO ] [sig ] [1627/3376] Forecasting IQ... [2026-02-25T20:24:58.667740] [INFO ] [sig ] Generating forecast for: IQ [2026-02-25T20:24:58.667772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-25T20:24:58.680054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-25T20:24:58.680445] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-25T20:24:58.681297] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-25T20:24:58.681352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:58.681386] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:58.681419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:58.681489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:58.741069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:58.741998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:58.742085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:58.742118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:58.871486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:58.871670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:58.871730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:58.871761] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:58.875286] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-25T20:24:58.875634] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-25T20:24:58.875776] [INFO ] [sig ] IQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:24:59.030620] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IQ.txt [2026-02-25T20:24:59.030797] [INFO ] [sig ] [1627/3376] Completed IQ in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-25T20:24:59.030838] [INFO ] [sig ] [1628/3376] Forecasting IQI... [2026-02-25T20:24:59.030868] [INFO ] [sig ] Generating forecast for: IQI [2026-02-25T20:24:59.030897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-25T20:24:59.044251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-25T20:24:59.044887] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-25T20:24:59.045995] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-25T20:24:59.046051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:59.046084] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:59.046112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:59.046170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:59.104763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:59.105732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:59.105821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:59.105853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:59.229525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:59.229720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:59.229761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:59.229791] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:59.233242] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-25T20:24:59.233534] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-25T20:24:59.233691] [INFO ] [sig ] IQI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:59.386735] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IQI.txt [2026-02-25T20:24:59.386909] [INFO ] [sig ] [1628/3376] Completed IQI in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:24:59.386951] [INFO ] [sig ] [1629/3376] Forecasting IQQQ... [2026-02-25T20:24:59.386984] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-25T20:24:59.387014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-25T20:24:59.400478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-25T20:24:59.400955] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-25T20:24:59.401928] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-25T20:24:59.401987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:59.402021] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:59.402049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:59.402107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:59.460599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:59.461501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:59.461626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:59.461662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:59.584878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:59.585036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:59.585077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:59.585106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:59.589106] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=55.11%) [2026-02-25T20:24:59.589410] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-25T20:24:59.589594] [INFO ] [sig ] IQQQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:24:59.736276] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IQQQ.txt [2026-02-25T20:24:59.736427] [INFO ] [sig ] [1629/3376] Completed IQQQ in 0.3s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:24:59.736467] [INFO ] [sig ] [1630/3376] Forecasting IRDM... [2026-02-25T20:24:59.736498] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-25T20:24:59.736528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-25T20:24:59.748129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-25T20:24:59.748429] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-25T20:24:59.749244] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-25T20:24:59.749299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:24:59.749331] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:24:59.749358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:24:59.749415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:24:59.810403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:24:59.811325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:24:59.811429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:24:59.811472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:24:59.931991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:24:59.932156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:24:59.932198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:24:59.932228] [INFO ] [FORECASTER] Training complete [2026-02-25T20:24:59.935755] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-02-25T20:24:59.936041] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-25T20:24:59.936176] [INFO ] [sig ] IRDM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:00.086122] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IRDM.txt [2026-02-25T20:25:00.086286] [INFO ] [sig ] [1630/3376] Completed IRDM in 0.3s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:25:00.086328] [INFO ] [sig ] [1631/3376] Forecasting IREN... [2026-02-25T20:25:00.086361] [INFO ] [sig ] Generating forecast for: IREN [2026-02-25T20:25:00.086390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-25T20:25:00.098456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-25T20:25:00.098820] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-25T20:25:00.099625] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-25T20:25:00.099678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:00.099720] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:00.099748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:00.099806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:00.160304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:00.161233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:00.161347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:00.161382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:00.291067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:00.291184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:00.291223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:00.291252] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:00.295016] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-25T20:25:00.295305] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-25T20:25:00.295448] [INFO ] [sig ] IREN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:00.452603] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IREN.txt [2026-02-25T20:25:00.452785] [INFO ] [sig ] [1631/3376] Completed IREN in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:25:00.452834] [INFO ] [sig ] [1632/3376] Forecasting IRM... [2026-02-25T20:25:00.452866] [INFO ] [sig ] Generating forecast for: IRM [2026-02-25T20:25:00.452900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-25T20:25:00.468949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-25T20:25:00.469307] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-25T20:25:00.470346] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-25T20:25:00.470416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:00.470462] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:00.470501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:00.470612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:00.538376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:00.539337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:00.539439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:00.539478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:00.668876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:00.668997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:00.669037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:00.669067] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:00.672765] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-02-25T20:25:00.673063] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-25T20:25:00.673199] [INFO ] [sig ] IRM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:00.825720] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IRM.txt [2026-02-25T20:25:00.825891] [INFO ] [sig ] [1632/3376] Completed IRM in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:25:00.825934] [INFO ] [sig ] [1633/3376] Forecasting IRMD... [2026-02-25T20:25:00.825968] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-25T20:25:00.825997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-25T20:25:00.838245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-25T20:25:00.838630] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-25T20:25:00.839443] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-25T20:25:00.839509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:00.839549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:00.839603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:00.839663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:00.897951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:00.898973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:00.899062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:00.899096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:01.017743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:01.017902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:01.017949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:01.017977] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:01.021558] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-02-25T20:25:01.021877] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-25T20:25:01.022013] [INFO ] [sig ] IRMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:01.166648] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IRMD.txt [2026-02-25T20:25:01.166799] [INFO ] [sig ] [1633/3376] Completed IRMD in 0.3s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:25:01.166844] [INFO ] [sig ] [1634/3376] Forecasting IRON... [2026-02-25T20:25:01.166875] [INFO ] [sig ] Generating forecast for: IRON [2026-02-25T20:25:01.166909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-25T20:25:01.182288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-25T20:25:01.182702] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-25T20:25:01.183513] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-25T20:25:01.183568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:01.183627] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:01.183657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:01.183716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:01.252063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:01.253130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:01.253237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:01.253275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:01.385044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:01.385215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:01.385258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:01.385289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:01.389095] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-02-25T20:25:01.389406] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-25T20:25:01.389548] [INFO ] [sig ] IRON: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:01.546603] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IRON.txt [2026-02-25T20:25:01.548099] [INFO ] [sig ] [1634/3376] Completed IRON in 0.4s | 2.74 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-25T20:25:01.548172] [INFO ] [sig ] [1635/3376] Forecasting IRTC... [2026-02-25T20:25:01.548216] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-25T20:25:01.548250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-25T20:25:01.562720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-25T20:25:01.563205] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-25T20:25:01.564197] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-25T20:25:01.564259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:01.564305] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:01.564342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:01.564423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:01.624224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:01.625191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:01.625279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:01.625313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:01.752495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:01.752684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:01.752727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:01.752757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:01.756356] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-02-25T20:25:01.756680] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-25T20:25:01.756830] [INFO ] [sig ] IRTC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:01.912126] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IRTC.txt [2026-02-25T20:25:01.912284] [INFO ] [sig ] [1635/3376] Completed IRTC in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:01.912324] [INFO ] [sig ] [1636/3376] Forecasting IRWD... [2026-02-25T20:25:01.912355] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-25T20:25:01.912386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-25T20:25:01.924369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-25T20:25:01.924754] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-25T20:25:01.925608] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-25T20:25:01.925662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:01.925694] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:01.925721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:01.925778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:01.986982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:01.987845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:01.987933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:01.987968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:02.113216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:02.113388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:02.113428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:02.113457] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:02.117039] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=29.94%) [2026-02-25T20:25:02.117470] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-25T20:25:02.117640] [INFO ] [sig ] IRWD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:02.271023] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IRWD.txt [2026-02-25T20:25:02.271192] [INFO ] [sig ] [1636/3376] Completed IRWD in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:02.271234] [INFO ] [sig ] [1637/3376] Forecasting ISD... [2026-02-25T20:25:02.271264] [INFO ] [sig ] Generating forecast for: ISD [2026-02-25T20:25:02.271294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-25T20:25:02.284355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-25T20:25:02.284793] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-25T20:25:02.285695] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-25T20:25:02.285751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:02.285785] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:02.285812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:02.285869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:02.346375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:02.347283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:02.347370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:02.347404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:02.470088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:02.470246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:02.470285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:02.470314] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:02.473811] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: DOWN (p=32.54%) [2026-02-25T20:25:02.474090] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-25T20:25:02.474220] [INFO ] [sig ] ISD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:02.627624] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ISD.txt [2026-02-25T20:25:02.627781] [INFO ] [sig ] [1637/3376] Completed ISD in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:02.627836] [INFO ] [sig ] [1638/3376] Forecasting ISRG... [2026-02-25T20:25:02.627867] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-25T20:25:02.627897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-25T20:25:02.641034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-25T20:25:02.641401] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-25T20:25:02.642276] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-25T20:25:02.642331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:02.642406] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:02.642437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:02.642495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:02.702950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:02.703767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:02.703875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:02.703912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:02.833918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:02.834075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:02.834115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:02.834161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:02.837711] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-02-25T20:25:02.837993] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-25T20:25:02.838145] [INFO ] [sig ] ISRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:02.989787] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ISRG.txt [2026-02-25T20:25:02.989939] [INFO ] [sig ] [1638/3376] Completed ISRG in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:02.989982] [INFO ] [sig ] [1639/3376] Forecasting ISSC... [2026-02-25T20:25:02.990012] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-25T20:25:02.990043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-25T20:25:03.002729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-25T20:25:03.003111] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-25T20:25:03.003976] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-25T20:25:03.004031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:03.004065] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:03.004094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:03.004154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:03.066233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:03.067158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:03.067248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:03.067283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:03.193822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:03.193985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:03.194032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:03.194061] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:03.197717] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-25T20:25:03.198035] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-25T20:25:03.198192] [INFO ] [sig ] ISSC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:03.352050] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ISSC.txt [2026-02-25T20:25:03.352218] [INFO ] [sig ] [1639/3376] Completed ISSC in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:03.352262] [INFO ] [sig ] [1640/3376] Forecasting ISTB... [2026-02-25T20:25:03.352294] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-25T20:25:03.352327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-25T20:25:03.364800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-25T20:25:03.365214] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-25T20:25:03.366075] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-25T20:25:03.366131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:03.366165] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:03.366193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:03.366252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:03.425960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:03.426834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:03.426917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:03.426965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:03.549291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:03.549445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:03.549490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:03.549525] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:03.553084] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=59.18%) [2026-02-25T20:25:03.553365] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-25T20:25:03.553498] [INFO ] [sig ] ISTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:03.699876] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ISTB.txt [2026-02-25T20:25:03.700041] [INFO ] [sig ] [1640/3376] Completed ISTB in 0.3s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:03.700086] [INFO ] [sig ] [1641/3376] Forecasting ITIC... [2026-02-25T20:25:03.700127] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-25T20:25:03.700166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-25T20:25:03.712249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-25T20:25:03.712550] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-25T20:25:03.713715] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-25T20:25:03.713769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:03.713801] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:03.713828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:03.713884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:03.774150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:03.774952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:03.775037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:03.775070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:03.890504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:03.890707] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:25:03.890753] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:03.890824] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:03.894606] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-02-25T20:25:03.894936] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-25T20:25:03.895079] [INFO ] [sig ] ITIC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:04.041460] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ITIC.txt [2026-02-25T20:25:04.041638] [INFO ] [sig ] [1641/3376] Completed ITIC in 0.3s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:04.041681] [INFO ] [sig ] [1642/3376] Forecasting ITRI... [2026-02-25T20:25:04.041712] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-25T20:25:04.041742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-25T20:25:04.053127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-25T20:25:04.053474] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-25T20:25:04.054291] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-25T20:25:04.054344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:04.054376] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:04.054415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:04.054474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:04.114183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:04.115024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:04.115114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:04.115148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:04.240227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:04.240390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:04.240433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:04.240463] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:04.244077] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=39.80%) [2026-02-25T20:25:04.244365] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-25T20:25:04.244502] [INFO ] [sig ] ITRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:04.390670] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ITRI.txt [2026-02-25T20:25:04.390812] [INFO ] [sig ] [1642/3376] Completed ITRI in 0.3s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:04.390853] [INFO ] [sig ] [1643/3376] Forecasting ITRN... [2026-02-25T20:25:04.390883] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-25T20:25:04.390913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-25T20:25:04.437152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-25T20:25:04.437499] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-25T20:25:04.438354] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-25T20:25:04.438408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:04.438440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:04.438467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:04.438525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:04.496689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:04.497471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:04.497557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:04.497610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:04.619727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:04.619883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:04.619925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:04.619954] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:04.623477] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=60.18%) [2026-02-25T20:25:04.623832] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-25T20:25:04.623967] [INFO ] [sig ] ITRN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:04.767290] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ITRN.txt [2026-02-25T20:25:04.767427] [INFO ] [sig ] [1643/3376] Completed ITRN in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-25T20:25:04.767468] [INFO ] [sig ] [1644/3376] Forecasting ITUB... [2026-02-25T20:25:04.767497] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-25T20:25:04.767527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-25T20:25:04.779100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-25T20:25:04.779399] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-25T20:25:04.780211] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-25T20:25:04.780264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:04.780297] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:04.780324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:04.780380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:04.837622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:04.838376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:04.838461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:04.838493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:04.965459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:04.965634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:04.965679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:04.965708] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:04.969152] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: DOWN (p=27.67%) [2026-02-25T20:25:04.969430] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-25T20:25:04.969594] [INFO ] [sig ] ITUB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:05.113791] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ITUB.txt [2026-02-25T20:25:05.113935] [INFO ] [sig ] [1644/3376] Completed ITUB in 0.3s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:05.113976] [INFO ] [sig ] [1645/3376] Forecasting IUS... [2026-02-25T20:25:05.114007] [INFO ] [sig ] Generating forecast for: IUS [2026-02-25T20:25:05.114038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-25T20:25:05.125309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-25T20:25:05.125638] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-25T20:25:05.126455] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-25T20:25:05.126508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:05.126539] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:05.126565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:05.126650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:05.185724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:05.186657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:05.186747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:05.186782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:05.314949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:05.315140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:05.315199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:05.315230] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:05.318914] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-25T20:25:05.319223] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-25T20:25:05.319360] [INFO ] [sig ] IUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:05.471541] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IUS.txt [2026-02-25T20:25:05.471730] [INFO ] [sig ] [1645/3376] Completed IUS in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:05.471772] [INFO ] [sig ] [1646/3376] Forecasting IUSB... [2026-02-25T20:25:05.471801] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-25T20:25:05.471836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-25T20:25:05.483306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-25T20:25:05.483658] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-25T20:25:05.484453] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-25T20:25:05.484507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:05.484539] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:05.484591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:05.484653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:05.543878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:05.544748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:05.544864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:05.544900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:05.665952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:05.666109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:05.666152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:05.666182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:05.669788] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-02-25T20:25:05.670086] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-25T20:25:05.670220] [INFO ] [sig ] IUSB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:05.823180] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IUSB.txt [2026-02-25T20:25:05.823320] [INFO ] [sig ] [1646/3376] Completed IUSB in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:05.823360] [INFO ] [sig ] [1647/3376] Forecasting IUSG... [2026-02-25T20:25:05.823390] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-25T20:25:05.823420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-25T20:25:05.836241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-25T20:25:05.836607] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-25T20:25:05.837406] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-25T20:25:05.837459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:05.837491] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:05.837518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:05.837603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:05.897975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:05.898955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:05.899042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:05.899075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:06.027683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:06.027849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:06.027896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:06.027927] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:06.031947] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-02-25T20:25:06.032250] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-25T20:25:06.032389] [INFO ] [sig ] IUSG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:06.193527] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IUSG.txt [2026-02-25T20:25:06.193728] [INFO ] [sig ] [1647/3376] Completed IUSG in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:06.193772] [INFO ] [sig ] [1648/3376] Forecasting IVAL... [2026-02-25T20:25:06.193806] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-25T20:25:06.193837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-25T20:25:06.205434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-25T20:25:06.205742] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-25T20:25:06.206589] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-25T20:25:06.206645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:06.206679] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:06.206708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:06.206770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:06.269126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:06.270143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:06.270286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:06.270335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:06.400311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:06.400506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:06.400558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:06.400617] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:06.405207] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-02-25T20:25:06.405552] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-25T20:25:06.405922] [INFO ] [sig ] IVAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:06.571301] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/IVAL.txt [2026-02-25T20:25:06.571446] [INFO ] [sig ] [1648/3376] Completed IVAL in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:06.571488] [INFO ] [sig ] [1649/3376] Forecasting IVZ... [2026-02-25T20:25:06.571518] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-25T20:25:06.571548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-25T20:25:06.587689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-25T20:25:06.588118] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-25T20:25:06.589007] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-25T20:25:06.589060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:06.589092] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:06.589120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:06.589176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:06.646634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:06.647539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:06.647657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:06.647693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:06.773856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:06.774019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:06.774059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:06.774088] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:06.777540] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=67.12%) [2026-02-25T20:25:06.777850] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-25T20:25:06.777978] [INFO ] [sig ] IVZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:06.924048] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IVZ.txt [2026-02-25T20:25:06.924186] [INFO ] [sig ] [1649/3376] Completed IVZ in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:06.924225] [INFO ] [sig ] [1650/3376] Forecasting IX... [2026-02-25T20:25:06.924255] [INFO ] [sig ] Generating forecast for: IX [2026-02-25T20:25:06.924285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-25T20:25:06.935929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-25T20:25:06.936245] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-25T20:25:06.937080] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-25T20:25:06.937134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:06.937166] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:06.937194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:06.937251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:07.002671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:07.003658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:07.003771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:07.003805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:07.131891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:07.132050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:07.132095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:07.132126] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:07.135758] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=79.22%) [2026-02-25T20:25:07.136054] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-25T20:25:07.136192] [INFO ] [sig ] IX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:07.292139] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IX.txt [2026-02-25T20:25:07.292308] [INFO ] [sig ] [1650/3376] Completed IX in 0.4s | 2.74 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-25T20:25:07.292349] [INFO ] [sig ] [1651/3376] Forecasting IXUS... [2026-02-25T20:25:07.292380] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-25T20:25:07.292409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-25T20:25:07.303871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-25T20:25:07.304277] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-25T20:25:07.305151] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-25T20:25:07.305207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:07.305243] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:07.305270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:07.305328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:07.364970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:07.365899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:07.365985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:07.366018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:07.487123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:07.487311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:07.487352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:07.487382] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:07.491038] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-25T20:25:07.491415] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-25T20:25:07.491570] [INFO ] [sig ] IXUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:07.651121] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IXUS.txt [2026-02-25T20:25:07.651304] [INFO ] [sig ] [1651/3376] Completed IXUS in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:07.651346] [INFO ] [sig ] [1652/3376] Forecasting IZEA... [2026-02-25T20:25:07.651377] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-25T20:25:07.651408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-25T20:25:07.662716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-25T20:25:07.663023] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-25T20:25:07.663853] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-25T20:25:07.663907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:07.663941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:07.663969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:07.664027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:07.723697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:07.724451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:07.724533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:07.724567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:07.844600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:07.844952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:07.844994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:07.845023] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:07.848948] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-02-25T20:25:07.849250] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-25T20:25:07.849405] [INFO ] [sig ] IZEA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:08.011919] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/IZEA.txt [2026-02-25T20:25:08.012084] [INFO ] [sig ] [1652/3376] Completed IZEA in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:08.012126] [INFO ] [sig ] [1653/3376] Forecasting J... [2026-02-25T20:25:08.012157] [INFO ] [sig ] Generating forecast for: J [2026-02-25T20:25:08.012188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-25T20:25:08.026150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-25T20:25:08.026495] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-25T20:25:08.027356] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-25T20:25:08.027411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:08.027444] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:08.027471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:08.027528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:08.088279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:08.088994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:08.089075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:08.089107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:08.214537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:08.214722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:08.214764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:08.214794] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:08.218716] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-25T20:25:08.219032] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-25T20:25:08.219166] [INFO ] [sig ] J: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:08.381506] [INFO ] [LOCAL ] Saved forecast: J 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/J.txt [2026-02-25T20:25:08.381683] [INFO ] [sig ] [1653/3376] Completed J in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:08.381727] [INFO ] [sig ] [1654/3376] Forecasting JACK... [2026-02-25T20:25:08.381756] [INFO ] [sig ] Generating forecast for: JACK [2026-02-25T20:25:08.381787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-25T20:25:08.393465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-25T20:25:08.393828] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-25T20:25:08.394637] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-25T20:25:08.394690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:08.394723] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:08.394750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:08.394812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:08.457560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:08.458729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:08.458819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:08.458853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:08.580206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:08.580365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:08.580404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:08.580434] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:08.583897] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=72.81%) [2026-02-25T20:25:08.584183] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-25T20:25:08.584312] [INFO ] [sig ] JACK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:08.745239] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JACK.txt [2026-02-25T20:25:08.745386] [INFO ] [sig ] [1654/3376] Completed JACK in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:08.745429] [INFO ] [sig ] [1655/3376] Forecasting JAKK... [2026-02-25T20:25:08.745459] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-25T20:25:08.745489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-25T20:25:08.758292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-25T20:25:08.758712] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-25T20:25:08.759560] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-25T20:25:08.759655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:08.759719] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:08.759752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:08.759812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:08.821704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:08.822553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:08.822661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:08.822701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:08.948651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:08.948815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:08.948858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:08.948889] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:08.952598] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=51.25%) [2026-02-25T20:25:08.952948] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-25T20:25:08.953094] [INFO ] [sig ] JAKK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:09.103388] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JAKK.txt [2026-02-25T20:25:09.103539] [INFO ] [sig ] [1655/3376] Completed JAKK in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:09.103615] [INFO ] [sig ] [1656/3376] Forecasting JANX... [2026-02-25T20:25:09.103679] [INFO ] [sig ] Generating forecast for: JANX [2026-02-25T20:25:09.103721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-25T20:25:09.290605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-25T20:25:09.290954] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-25T20:25:09.291853] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-25T20:25:09.291911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:09.291945] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:09.291974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:09.292032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:09.353732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:09.354598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:09.354687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:09.354721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:09.474901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:09.475059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:09.475099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:09.475128] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:09.479454] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-25T20:25:09.479892] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-25T20:25:09.480095] [INFO ] [sig ] JANX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:09.628928] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JANX.txt [2026-02-25T20:25:09.629079] [INFO ] [sig ] [1656/3376] Completed JANX in 0.5s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:09.629122] [INFO ] [sig ] [1657/3376] Forecasting JAZZ... [2026-02-25T20:25:09.629155] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-25T20:25:09.629187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-25T20:25:09.641753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-25T20:25:09.642123] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-25T20:25:09.642986] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-25T20:25:09.643039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:09.643073] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:09.643100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:09.643157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:09.704222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:09.705081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:09.705171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:09.705206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:09.832011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:09.832208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:09.832273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:09.832318] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:09.835995] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-02-25T20:25:09.836294] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-25T20:25:09.836430] [INFO ] [sig ] JAZZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:09.995087] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JAZZ.txt [2026-02-25T20:25:09.995251] [INFO ] [sig ] [1657/3376] Completed JAZZ in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:09.995294] [INFO ] [sig ] [1658/3376] Forecasting JBGS... [2026-02-25T20:25:09.995324] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-25T20:25:09.995355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-25T20:25:10.007497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-25T20:25:10.007838] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-25T20:25:10.009065] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-25T20:25:10.009119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:10.009152] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:10.009179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:10.009236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:10.069706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:10.070496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:10.070609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:10.070646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:10.206371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:10.206525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:10.206566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:10.206654] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:10.210899] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-02-25T20:25:10.211249] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-25T20:25:10.211399] [INFO ] [sig ] JBGS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:10.366667] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JBGS.txt [2026-02-25T20:25:10.366828] [INFO ] [sig ] [1658/3376] Completed JBGS in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:10.366875] [INFO ] [sig ] [1659/3376] Forecasting JBI... [2026-02-25T20:25:10.366909] [INFO ] [sig ] Generating forecast for: JBI [2026-02-25T20:25:10.366939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-25T20:25:10.378776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-25T20:25:10.379073] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-25T20:25:10.379923] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-25T20:25:10.379977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:10.380008] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:10.380034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:10.380090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:10.443675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:10.444607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:10.444699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:10.444734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:10.575894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:10.576056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:10.576098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:10.576128] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:10.579682] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-02-25T20:25:10.579974] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-25T20:25:10.580120] [INFO ] [sig ] JBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:10.735827] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JBI.txt [2026-02-25T20:25:10.735961] [INFO ] [sig ] [1659/3376] Completed JBI in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-25T20:25:10.736001] [INFO ] [sig ] [1660/3376] Forecasting JBL... [2026-02-25T20:25:10.736031] [INFO ] [sig ] Generating forecast for: JBL [2026-02-25T20:25:10.736061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-25T20:25:10.749051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-25T20:25:10.749416] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-25T20:25:10.750273] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-25T20:25:10.750340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:10.750378] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:10.750410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:10.750480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:10.812041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:10.812773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:10.813068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:10.813103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:10.939052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:10.939218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:10.939260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:10.939292] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:10.943694] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-02-25T20:25:10.943999] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-25T20:25:10.944161] [INFO ] [sig ] JBL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:11.100228] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JBL.txt [2026-02-25T20:25:11.100374] [INFO ] [sig ] [1660/3376] Completed JBL in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:11.100415] [INFO ] [sig ] [1661/3376] Forecasting JBND... [2026-02-25T20:25:11.100445] [INFO ] [sig ] Generating forecast for: JBND [2026-02-25T20:25:11.100477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-25T20:25:11.112409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-25T20:25:11.112726] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-25T20:25:11.113520] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-25T20:25:11.113593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:11.113629] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:11.113657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:11.113725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:11.174055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:11.174766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:11.174849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:11.174883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:11.293541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:11.293707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:11.293755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:11.293789] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:11.297211] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-25T20:25:11.297494] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-25T20:25:11.297644] [INFO ] [sig ] JBND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:11.447816] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JBND.txt [2026-02-25T20:25:11.447987] [INFO ] [sig ] [1661/3376] Completed JBND in 0.3s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:11.448054] [INFO ] [sig ] [1662/3376] Forecasting JBSS... [2026-02-25T20:25:11.448085] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-25T20:25:11.448116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-25T20:25:11.460081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-25T20:25:11.460439] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-25T20:25:11.461314] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-25T20:25:11.461372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:11.461407] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:11.461437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:11.461496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:11.519329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:11.520190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:11.520274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:11.520306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:11.642106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:11.642262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:11.642319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:11.642351] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:11.645967] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-25T20:25:11.646260] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-25T20:25:11.646390] [INFO ] [sig ] JBSS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:11.811088] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JBSS.txt [2026-02-25T20:25:11.811272] [INFO ] [sig ] [1662/3376] Completed JBSS in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:11.811318] [INFO ] [sig ] [1663/3376] Forecasting JCE... [2026-02-25T20:25:11.811348] [INFO ] [sig ] Generating forecast for: JCE [2026-02-25T20:25:11.811378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-25T20:25:11.823859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-25T20:25:11.824298] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-25T20:25:11.825403] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-25T20:25:11.825470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:11.825502] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:11.825530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:11.825608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:11.886027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:11.886969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:11.887055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:11.887088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:12.011679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:12.011886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:12.011941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:12.011980] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:12.015720] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-02-25T20:25:12.016102] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-25T20:25:12.016253] [INFO ] [sig ] JCE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:12.176864] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JCE.txt [2026-02-25T20:25:12.177056] [INFO ] [sig ] [1663/3376] Completed JCE in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:12.177111] [INFO ] [sig ] [1664/3376] Forecasting JCI... [2026-02-25T20:25:12.177150] [INFO ] [sig ] Generating forecast for: JCI [2026-02-25T20:25:12.177183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-25T20:25:12.191201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-25T20:25:12.191586] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-25T20:25:12.192402] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-25T20:25:12.192456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:12.192489] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:12.192516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:12.192606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:12.251196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:12.251965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:12.252065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:12.252099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:12.375714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:12.375876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:12.375915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:12.375945] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:12.379692] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=36.99%) [2026-02-25T20:25:12.379998] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-25T20:25:12.380134] [INFO ] [sig ] JCI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:12.528844] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JCI.txt [2026-02-25T20:25:12.529012] [INFO ] [sig ] [1664/3376] Completed JCI in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:12.529055] [INFO ] [sig ] [1665/3376] Forecasting JD... [2026-02-25T20:25:12.529084] [INFO ] [sig ] Generating forecast for: JD [2026-02-25T20:25:12.529114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-25T20:25:12.541330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-25T20:25:12.541695] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-25T20:25:12.542472] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-25T20:25:12.542525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:12.542557] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:12.542616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:12.542680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:12.606213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:12.607188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:12.607325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:12.607376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:12.745290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:12.745464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:12.745506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:12.745537] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:12.749205] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-02-25T20:25:12.749597] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-25T20:25:12.749764] [INFO ] [sig ] JD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:12.912407] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JD.txt [2026-02-25T20:25:12.912618] [INFO ] [sig ] [1665/3376] Completed JD in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:12.912684] [INFO ] [sig ] [1666/3376] Forecasting JEF... [2026-02-25T20:25:12.912719] [INFO ] [sig ] Generating forecast for: JEF [2026-02-25T20:25:12.912751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-25T20:25:12.925220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-25T20:25:12.925630] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-25T20:25:12.926602] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-25T20:25:12.926659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:12.926717] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:12.926770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:12.926838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:12.991744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:12.992688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:12.992780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:12.992815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:13.125595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:13.125765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:13.125807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:13.125837] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:13.129631] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-25T20:25:13.129956] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-25T20:25:13.130125] [INFO ] [sig ] JEF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:13.287060] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JEF.txt [2026-02-25T20:25:13.287231] [INFO ] [sig ] [1666/3376] Completed JEF in 0.4s | 2.74 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-25T20:25:13.287275] [INFO ] [sig ] [1667/3376] Forecasting JELD... [2026-02-25T20:25:13.287308] [INFO ] [sig ] Generating forecast for: JELD [2026-02-25T20:25:13.287339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-25T20:25:13.299679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-25T20:25:13.300086] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-25T20:25:13.301012] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-25T20:25:13.301076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:13.301110] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:13.301137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:13.301195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:13.364940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:13.365947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:13.366040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:13.366074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:13.500139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:13.500379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:13.500440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:13.500484] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:13.504557] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=53.17%) [2026-02-25T20:25:13.504912] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-25T20:25:13.505059] [INFO ] [sig ] JELD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:13.676734] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JELD.txt [2026-02-25T20:25:13.676919] [INFO ] [sig ] [1667/3376] Completed JELD in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:13.676965] [INFO ] [sig ] [1668/3376] Forecasting JEPQ... [2026-02-25T20:25:13.676995] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-25T20:25:13.677031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-25T20:25:13.689781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-25T20:25:13.690228] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-25T20:25:13.691101] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-25T20:25:13.691155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:13.691187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:13.691213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:13.691269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:13.750426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:13.751446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:13.751545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:13.751598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:13.877072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:13.877242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:13.877283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:13.877312] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:13.881058] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-02-25T20:25:13.881348] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-25T20:25:13.881481] [INFO ] [sig ] JEPQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:14.028447] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JEPQ.txt [2026-02-25T20:25:14.028715] [INFO ] [sig ] [1668/3376] Completed JEPQ in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:14.028768] [INFO ] [sig ] [1669/3376] Forecasting JFIN... [2026-02-25T20:25:14.028801] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-25T20:25:14.028831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-25T20:25:14.041392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-25T20:25:14.041754] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-25T20:25:14.042558] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-25T20:25:14.042631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:14.042664] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:14.042690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:14.042746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:14.103149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:14.104080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:14.104167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:14.104201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:14.232749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:14.232958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:14.233001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:14.233031] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:14.236855] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: DOWN (p=37.47%) [2026-02-25T20:25:14.237204] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-25T20:25:14.237350] [INFO ] [sig ] JFIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:14.392846] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JFIN.txt [2026-02-25T20:25:14.393004] [INFO ] [sig ] [1669/3376] Completed JFIN in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:14.393045] [INFO ] [sig ] [1670/3376] Forecasting JGLO... [2026-02-25T20:25:14.393082] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-25T20:25:14.393115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-25T20:25:14.404790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-25T20:25:14.405119] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-25T20:25:14.405982] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-25T20:25:14.406035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:14.406069] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:14.406098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:14.406156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:14.466850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:14.467711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:14.467799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:14.467833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:14.591037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:14.591201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:14.591244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:14.591273] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:14.594881] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-25T20:25:14.595179] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-25T20:25:14.595315] [INFO ] [sig ] JGLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:14.743349] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JGLO.txt [2026-02-25T20:25:14.743505] [INFO ] [sig ] [1670/3376] Completed JGLO in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:14.743544] [INFO ] [sig ] [1671/3376] Forecasting JHG... [2026-02-25T20:25:14.743594] [INFO ] [sig ] Generating forecast for: JHG [2026-02-25T20:25:14.743627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-25T20:25:14.754950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-25T20:25:14.755292] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-25T20:25:14.756114] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-25T20:25:14.756167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:14.756200] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:14.756227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:14.756285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:14.816395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:14.817286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:14.817375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:14.817409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:14.948768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:14.948942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:14.948990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:14.949022] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:14.952812] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=38.30%) [2026-02-25T20:25:14.953143] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-25T20:25:14.953286] [INFO ] [sig ] JHG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:15.101155] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JHG.txt [2026-02-25T20:25:15.101332] [INFO ] [sig ] [1671/3376] Completed JHG in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:15.101376] [INFO ] [sig ] [1672/3376] Forecasting JHI... [2026-02-25T20:25:15.101405] [INFO ] [sig ] Generating forecast for: JHI [2026-02-25T20:25:15.101435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-25T20:25:15.113125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-25T20:25:15.113498] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-25T20:25:15.114321] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-25T20:25:15.114375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:15.114444] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:15.114473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:15.114530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:15.172033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:15.172945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:15.173032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:15.173076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:15.288751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:15.288919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:15.288959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:15.288988] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:15.292555] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=36.97%) [2026-02-25T20:25:15.292870] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-25T20:25:15.293003] [INFO ] [sig ] JHI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:15.453588] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JHI.txt [2026-02-25T20:25:15.453752] [INFO ] [sig ] [1672/3376] Completed JHI in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:15.453793] [INFO ] [sig ] [1673/3376] Forecasting JHX... [2026-02-25T20:25:15.453824] [INFO ] [sig ] Generating forecast for: JHX [2026-02-25T20:25:15.453853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-25T20:25:15.465427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-25T20:25:15.465808] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-25T20:25:15.466649] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-25T20:25:15.466704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:15.466738] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:15.466765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:15.466829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:15.528409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:15.529329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:15.529419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:15.529453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:15.664953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:15.665143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:15.665184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:15.665230] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:15.668917] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-25T20:25:15.669231] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-25T20:25:15.669374] [INFO ] [sig ] JHX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:15.818386] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JHX.txt [2026-02-25T20:25:15.818591] [INFO ] [sig ] [1673/3376] Completed JHX in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:15.818638] [INFO ] [sig ] [1674/3376] Forecasting JILL... [2026-02-25T20:25:15.818669] [INFO ] [sig ] Generating forecast for: JILL [2026-02-25T20:25:15.818700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-25T20:25:15.831558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-25T20:25:15.832002] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-25T20:25:15.832952] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-25T20:25:15.833007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:15.833040] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:15.833067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:15.833124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:15.900759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:15.901707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:15.901794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:15.901829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:16.022811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:16.022973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:16.023203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:16.023231] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:16.027069] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=48.73%) [2026-02-25T20:25:16.027350] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-25T20:25:16.027479] [INFO ] [sig ] JILL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:16.177217] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JILL.txt [2026-02-25T20:25:16.177399] [INFO ] [sig ] [1674/3376] Completed JILL in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:16.177439] [INFO ] [sig ] [1675/3376] Forecasting JIVE... [2026-02-25T20:25:16.177470] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-25T20:25:16.177502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-25T20:25:16.189547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-25T20:25:16.189991] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-25T20:25:16.190835] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-25T20:25:16.190888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:16.190920] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:16.190946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:16.191003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:16.251473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:16.252367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:16.252451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:16.252504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:16.371679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:16.371990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:16.372039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:16.372119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:16.376050] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-02-25T20:25:16.376364] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-25T20:25:16.376531] [INFO ] [sig ] JIVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:16.539097] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JIVE.txt [2026-02-25T20:25:16.539280] [INFO ] [sig ] [1675/3376] Completed JIVE in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:16.539334] [INFO ] [sig ] [1676/3376] Forecasting JJSF... [2026-02-25T20:25:16.539372] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-25T20:25:16.539403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-25T20:25:16.551356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-25T20:25:16.551767] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-25T20:25:16.552594] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-25T20:25:16.552649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:16.552681] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:16.552709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:16.552766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:16.611472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:16.612367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:16.612451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:16.612484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:16.735738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:16.735907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:16.735954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:16.735984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:16.739458] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=51.11%) [2026-02-25T20:25:16.739763] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-25T20:25:16.739922] [INFO ] [sig ] JJSF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:16.883305] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JJSF.txt [2026-02-25T20:25:16.883467] [INFO ] [sig ] [1676/3376] Completed JJSF in 0.3s | 2.74 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-25T20:25:16.883509] [INFO ] [sig ] [1677/3376] Forecasting JKHY... [2026-02-25T20:25:16.883540] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-25T20:25:16.883590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-25T20:25:16.896347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-25T20:25:16.896742] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-25T20:25:16.897538] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-25T20:25:16.897609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:16.897643] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:16.897670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:16.897741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:16.956982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:16.957891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:16.957983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:16.958041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:17.081073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:17.081276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:17.081322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:17.081354] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:17.085317] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-02-25T20:25:17.085658] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-25T20:25:17.085797] [INFO ] [sig ] JKHY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:17.235297] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JKHY.txt [2026-02-25T20:25:17.235462] [INFO ] [sig ] [1677/3376] Completed JKHY in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:17.235506] [INFO ] [sig ] [1678/3376] Forecasting JKS... [2026-02-25T20:25:17.235536] [INFO ] [sig ] Generating forecast for: JKS [2026-02-25T20:25:17.235567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-25T20:25:17.247963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-25T20:25:17.248242] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-25T20:25:17.249045] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-25T20:25:17.249098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:17.249130] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:17.249157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:17.249214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:17.307790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:17.308683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:17.308767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:17.308800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:17.432937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:17.433098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:17.433139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:17.433167] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:17.436922] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-02-25T20:25:17.437205] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-25T20:25:17.437333] [INFO ] [sig ] JKS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:17.583904] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JKS.txt [2026-02-25T20:25:17.584029] [INFO ] [sig ] [1678/3376] Completed JKS in 0.3s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:17.584078] [INFO ] [sig ] [1679/3376] Forecasting JLL... [2026-02-25T20:25:17.584107] [INFO ] [sig ] Generating forecast for: JLL [2026-02-25T20:25:17.584137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-25T20:25:17.595662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-25T20:25:17.595955] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-25T20:25:17.596793] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-25T20:25:17.596848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:17.596887] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:17.596915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:17.596973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:17.657251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:17.658047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:17.658132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:17.658167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:17.785780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:17.786008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:17.786052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:17.786094] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:17.789599] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=37.08%) [2026-02-25T20:25:17.789886] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-25T20:25:17.790015] [INFO ] [sig ] JLL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:17.938636] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JLL.txt [2026-02-25T20:25:17.938787] [INFO ] [sig ] [1679/3376] Completed JLL in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:17.938829] [INFO ] [sig ] [1680/3376] Forecasting JLS... [2026-02-25T20:25:17.938861] [INFO ] [sig ] Generating forecast for: JLS [2026-02-25T20:25:17.938893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-25T20:25:17.950497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-25T20:25:17.950820] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-25T20:25:17.951664] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-25T20:25:17.951719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:17.951753] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:17.951782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:17.951855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:18.014472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:18.015425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:18.015521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:18.015556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:18.129970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:18.130135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:18.130178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:18.130208] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:18.133989] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-25T20:25:18.134284] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-25T20:25:18.134418] [INFO ] [sig ] JLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:18.285361] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JLS.txt [2026-02-25T20:25:18.285525] [INFO ] [sig ] [1680/3376] Completed JLS in 0.3s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:18.285586] [INFO ] [sig ] [1681/3376] Forecasting JMIA... [2026-02-25T20:25:18.285622] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-25T20:25:18.285654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-25T20:25:18.297303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-25T20:25:18.297649] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-25T20:25:18.298471] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-25T20:25:18.298523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:18.298554] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:18.298600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:18.298658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:18.356521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:18.357401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:18.357485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:18.357517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:18.484642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:18.484817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:18.484858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:18.484888] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:18.488490] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-25T20:25:18.488789] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-25T20:25:18.488933] [INFO ] [sig ] JMIA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:18.633507] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JMIA.txt [2026-02-25T20:25:18.633658] [INFO ] [sig ] [1681/3376] Completed JMIA in 0.3s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:18.633701] [INFO ] [sig ] [1682/3376] Forecasting JMSB... [2026-02-25T20:25:18.633729] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-25T20:25:18.633758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-25T20:25:18.646066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-25T20:25:18.646352] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-25T20:25:18.647356] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-25T20:25:18.647410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:18.647442] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:18.647471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:18.647528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:18.706293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:18.707021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:18.707135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:18.707169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:18.815198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:18.815351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:18.815392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:18.815420] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:18.818940] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-25T20:25:18.819221] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-25T20:25:18.819353] [INFO ] [sig ] JMSB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:18.966798] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JMSB.txt [2026-02-25T20:25:18.966962] [INFO ] [sig ] [1682/3376] Completed JMSB in 0.3s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:18.967003] [INFO ] [sig ] [1683/3376] Forecasting JNJ... [2026-02-25T20:25:18.967036] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-25T20:25:18.967066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-25T20:25:18.979624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-25T20:25:18.979974] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-25T20:25:18.980832] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-25T20:25:18.980892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:18.980926] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:18.980954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:18.981013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:19.043262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:19.044147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:19.044234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:19.044268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:19.180615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:19.180796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:19.180840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:19.180874] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:19.184757] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=39.18%) [2026-02-25T20:25:19.185105] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-25T20:25:19.185254] [INFO ] [sig ] JNJ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:19.345031] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JNJ.txt [2026-02-25T20:25:19.345193] [INFO ] [sig ] [1683/3376] Completed JNJ in 0.4s | 2.74 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-25T20:25:19.345233] [INFO ] [sig ] [1684/3376] Forecasting JOBY... [2026-02-25T20:25:19.345263] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-25T20:25:19.345295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-25T20:25:19.357378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-25T20:25:19.357753] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-25T20:25:19.358606] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-25T20:25:19.358659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:19.358691] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:19.358717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:19.358774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:19.419875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:19.420775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:19.420868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:19.420911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:19.545083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:19.545240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:19.545281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:19.545312] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:19.549007] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-25T20:25:19.549329] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-25T20:25:19.549470] [INFO ] [sig ] JOBY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:19.703544] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JOBY.txt [2026-02-25T20:25:19.703720] [INFO ] [sig ] [1684/3376] Completed JOBY in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:19.703760] [INFO ] [sig ] [1685/3376] Forecasting JOE... [2026-02-25T20:25:19.703789] [INFO ] [sig ] Generating forecast for: JOE [2026-02-25T20:25:19.703820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-25T20:25:19.716088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-25T20:25:19.716435] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-25T20:25:19.717280] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-25T20:25:19.717335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:19.717369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:19.717396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:19.717452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:19.777199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:19.777890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:19.777988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:19.778042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:19.906555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:19.906748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:19.906789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:19.906818] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:19.911334] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-25T20:25:19.911691] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-25T20:25:19.911835] [INFO ] [sig ] JOE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:20.069789] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JOE.txt [2026-02-25T20:25:20.070022] [INFO ] [sig ] [1685/3376] Completed JOE in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:20.070088] [INFO ] [sig ] [1686/3376] Forecasting JOF... [2026-02-25T20:25:20.070122] [INFO ] [sig ] Generating forecast for: JOF [2026-02-25T20:25:20.070152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-25T20:25:20.082127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-25T20:25:20.082617] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-25T20:25:20.083720] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-25T20:25:20.083789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:20.083828] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:20.083861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:20.083940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:20.147133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:20.148077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:20.148168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:20.148202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:20.298986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:20.299203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:20.299262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:20.299308] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:20.305506] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=53.29%) [2026-02-25T20:25:20.306130] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-25T20:25:20.306379] [INFO ] [sig ] JOF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:20.489947] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JOF.txt [2026-02-25T20:25:20.490126] [INFO ] [sig ] [1686/3376] Completed JOF in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:20.490168] [INFO ] [sig ] [1687/3376] Forecasting JPC... [2026-02-25T20:25:20.490199] [INFO ] [sig ] Generating forecast for: JPC [2026-02-25T20:25:20.490230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-25T20:25:20.509491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-25T20:25:20.510216] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-25T20:25:20.511376] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-25T20:25:20.511439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:20.511486] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:20.511532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:20.511649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:20.575320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:20.576396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:20.576510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:20.576543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:20.708674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:20.708843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:20.708884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:20.708915] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:20.713464] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: DOWN (p=38.78%) [2026-02-25T20:25:20.713938] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-25T20:25:20.714118] [INFO ] [sig ] JPC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:20.908378] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JPC.txt [2026-02-25T20:25:20.908642] [INFO ] [sig ] [1687/3376] Completed JPC in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:20.908709] [INFO ] [sig ] [1688/3376] Forecasting JPEF... [2026-02-25T20:25:20.908758] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-25T20:25:20.908809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-25T20:25:20.925509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-25T20:25:20.926048] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-25T20:25:20.927237] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-25T20:25:20.927316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:20.927366] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:20.927410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:20.927504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:21.009486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:21.010404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:21.010489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:21.010521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:21.128730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:21.128894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:21.128944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:21.128980] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:21.132502] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-25T20:25:21.132813] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-25T20:25:21.132950] [INFO ] [sig ] JPEF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:21.277053] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JPEF.txt [2026-02-25T20:25:21.277192] [INFO ] [sig ] [1688/3376] Completed JPEF in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:21.277233] [INFO ] [sig ] [1689/3376] Forecasting JPM... [2026-02-25T20:25:21.277264] [INFO ] [sig ] Generating forecast for: JPM [2026-02-25T20:25:21.277294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-25T20:25:21.291371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-25T20:25:21.291769] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-25T20:25:21.292565] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-25T20:25:21.292637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:21.292694] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:21.292722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:21.292780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:21.356980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:21.357947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:21.358054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:21.358089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:21.485108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:21.485277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:21.485316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:21.485345] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:21.488920] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=72.14%) [2026-02-25T20:25:21.489224] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-25T20:25:21.489360] [INFO ] [sig ] JPM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:21.640435] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JPM.txt [2026-02-25T20:25:21.640633] [INFO ] [sig ] [1689/3376] Completed JPM in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:21.640676] [INFO ] [sig ] [1690/3376] Forecasting JQC... [2026-02-25T20:25:21.640706] [INFO ] [sig ] Generating forecast for: JQC [2026-02-25T20:25:21.640739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-25T20:25:21.656880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-25T20:25:21.657261] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-25T20:25:21.658173] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-25T20:25:21.658229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:21.658276] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:21.658305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:21.658363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:21.718168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:21.719097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:21.719183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:21.719406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:21.846162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:21.846289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:21.846328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:21.846358] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:21.849784] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=67.14%) [2026-02-25T20:25:21.850066] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-25T20:25:21.850198] [INFO ] [sig ] JQC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:21.993780] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JQC.txt [2026-02-25T20:25:21.993901] [INFO ] [sig ] [1690/3376] Completed JQC in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:21.993942] [INFO ] [sig ] [1691/3376] Forecasting JRI... [2026-02-25T20:25:21.993972] [INFO ] [sig ] Generating forecast for: JRI [2026-02-25T20:25:21.994005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-25T20:25:22.005779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-25T20:25:22.006087] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-25T20:25:22.006914] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-25T20:25:22.006973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:22.007012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:22.007051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:22.007118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:22.066784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:22.067392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:22.067471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:22.067503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:22.197349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:22.197510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:22.197550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:22.197598] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:22.201182] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-25T20:25:22.201508] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-25T20:25:22.201663] [INFO ] [sig ] JRI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:22.347567] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JRI.txt [2026-02-25T20:25:22.347721] [INFO ] [sig ] [1691/3376] Completed JRI in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:22.347760] [INFO ] [sig ] [1692/3376] Forecasting JRS... [2026-02-25T20:25:22.347790] [INFO ] [sig ] Generating forecast for: JRS [2026-02-25T20:25:22.347822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-25T20:25:22.359532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-25T20:25:22.359835] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-25T20:25:22.360678] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-25T20:25:22.360731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:22.360763] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:22.360790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:22.360847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:22.423519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:22.424335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:22.424418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:22.424451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:22.537888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:22.538059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:22.538108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:22.538139] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:22.541615] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-25T20:25:22.541899] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-25T20:25:22.542030] [INFO ] [sig ] JRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:22.685610] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JRS.txt [2026-02-25T20:25:22.685741] [INFO ] [sig ] [1692/3376] Completed JRS in 0.3s | 2.74 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-25T20:25:22.685780] [INFO ] [sig ] [1693/3376] Forecasting JSM... [2026-02-25T20:25:22.685811] [INFO ] [sig ] Generating forecast for: JSM [2026-02-25T20:25:22.685841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-25T20:25:22.697784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-25T20:25:22.698084] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-25T20:25:22.698894] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-25T20:25:22.698947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:22.698979] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:22.699006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:22.699062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:22.757060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:22.757715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:22.757794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:22.757827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:22.877207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:22.877374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:22.877418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:22.877447] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:22.881047] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=35.02%) [2026-02-25T20:25:22.881333] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-25T20:25:22.881473] [INFO ] [sig ] JSM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:23.034551] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JSM.txt [2026-02-25T20:25:23.034738] [INFO ] [sig ] [1693/3376] Completed JSM in 0.3s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:23.034796] [INFO ] [sig ] [1694/3376] Forecasting JSMD... [2026-02-25T20:25:23.034830] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-25T20:25:23.034861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-25T20:25:23.047286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-25T20:25:23.047682] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-25T20:25:23.048516] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-25T20:25:23.048588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:23.048623] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:23.048650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:23.048706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:23.113432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:23.114418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:23.114507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:23.114540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:23.241738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:23.241914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:23.241957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:23.241986] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:23.245608] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=30.51%) [2026-02-25T20:25:23.245901] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-25T20:25:23.246050] [INFO ] [sig ] JSMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:23.405001] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JSMD.txt [2026-02-25T20:25:23.405159] [INFO ] [sig ] [1694/3376] Completed JSMD in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:23.405201] [INFO ] [sig ] [1695/3376] Forecasting JSML... [2026-02-25T20:25:23.405231] [INFO ] [sig ] Generating forecast for: JSML [2026-02-25T20:25:23.405261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-25T20:25:23.417246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-25T20:25:23.417776] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-25T20:25:23.418806] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-25T20:25:23.418858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:23.418890] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:23.418916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:23.418976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:23.477046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:23.477691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:23.477770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:23.477803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:23.594607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:23.594759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:23.594799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:23.594828] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:23.598489] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-25T20:25:23.598803] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-25T20:25:23.598956] [INFO ] [sig ] JSML: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:23.745890] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JSML.txt [2026-02-25T20:25:23.746052] [INFO ] [sig ] [1695/3376] Completed JSML in 0.3s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:23.746095] [INFO ] [sig ] [1696/3376] Forecasting JTEK... [2026-02-25T20:25:23.746125] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-25T20:25:23.746154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-25T20:25:23.760176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-25T20:25:23.760477] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-25T20:25:23.761517] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-25T20:25:23.761595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:23.761631] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:23.761657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:23.761714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:23.827588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:23.828548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:23.828647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:23.828682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:23.953357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:23.953527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:23.953569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:23.953631] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:23.957240] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=79.34%) [2026-02-25T20:25:23.957534] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-25T20:25:23.957687] [INFO ] [sig ] JTEK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:24.104985] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JTEK.txt [2026-02-25T20:25:24.105152] [INFO ] [sig ] [1696/3376] Completed JTEK in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:24.105196] [INFO ] [sig ] [1697/3376] Forecasting JVA... [2026-02-25T20:25:24.105226] [INFO ] [sig ] Generating forecast for: JVA [2026-02-25T20:25:24.105451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-25T20:25:24.118188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-25T20:25:24.118605] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-25T20:25:24.119400] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-25T20:25:24.119453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:24.119485] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:24.119512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:24.119569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:24.180250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:24.181180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:24.181271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:24.181309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:24.306408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:24.306585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:24.306627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:24.306687] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:24.310284] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-02-25T20:25:24.310596] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-25T20:25:24.310736] [INFO ] [sig ] JVA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:24.456918] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/JVA.txt [2026-02-25T20:25:24.457064] [INFO ] [sig ] [1697/3376] Completed JVA in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:24.457105] [INFO ] [sig ] [1698/3376] Forecasting JXN... [2026-02-25T20:25:24.457135] [INFO ] [sig ] Generating forecast for: JXN [2026-02-25T20:25:24.457164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-25T20:25:24.468465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-25T20:25:24.468798] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-25T20:25:24.469646] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-25T20:25:24.469700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:24.469732] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:24.469759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:24.469817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:24.530712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:24.531417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:24.531502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:24.531544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:24.654225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:24.654379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:24.654419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:24.654447] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:24.657933] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=14.91%) [2026-02-25T20:25:24.658249] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-25T20:25:24.658381] [INFO ] [sig ] JXN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:24.803298] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/JXN.txt [2026-02-25T20:25:24.803455] [INFO ] [sig ] [1698/3376] Completed JXN in 0.3s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:24.803495] [INFO ] [sig ] [1699/3376] Forecasting KAI... [2026-02-25T20:25:24.803526] [INFO ] [sig ] Generating forecast for: KAI [2026-02-25T20:25:24.803555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-25T20:25:24.815561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-25T20:25:24.815938] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-25T20:25:24.816736] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-25T20:25:24.816789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:24.816821] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:24.816849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:24.816905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:24.878829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:24.879767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:24.879906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:24.879941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:25.016912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:25.017078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:25.017121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:25.017337] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:25.021170] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-25T20:25:25.021459] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-25T20:25:25.021613] [INFO ] [sig ] KAI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:25.167476] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KAI.txt [2026-02-25T20:25:25.167676] [INFO ] [sig ] [1699/3376] Completed KAI in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:25.167722] [INFO ] [sig ] [1700/3376] Forecasting KARO... [2026-02-25T20:25:25.167753] [INFO ] [sig ] Generating forecast for: KARO [2026-02-25T20:25:25.167783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-25T20:25:25.179617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-25T20:25:25.179999] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-25T20:25:25.180838] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-25T20:25:25.180892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:25.180924] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:25.180951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:25.181008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:25.241567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:25.242412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:25.242499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:25.242533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:25.365931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:25.366103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:25.366151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:25.366183] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:25.369763] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=56.09%) [2026-02-25T20:25:25.370048] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-25T20:25:25.370179] [INFO ] [sig ] KARO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:25.518001] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KARO.txt [2026-02-25T20:25:25.518199] [INFO ] [sig ] [1700/3376] Completed KARO in 0.4s | 2.74 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-25T20:25:25.518243] [INFO ] [sig ] [1701/3376] Forecasting KB... [2026-02-25T20:25:25.518272] [INFO ] [sig ] Generating forecast for: KB [2026-02-25T20:25:25.518304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-25T20:25:25.529834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-25T20:25:25.530121] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-25T20:25:25.530919] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-25T20:25:25.530972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:25.531004] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:25.531041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:25.531100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:25.590336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:25.590987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:25.591066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:25.591099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:25.716441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:25.716598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:25.716639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:25.716668] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:25.720112] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=72.69%) [2026-02-25T20:25:25.720388] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-25T20:25:25.720516] [INFO ] [sig ] KB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:25.867420] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KB.txt [2026-02-25T20:25:25.867593] [INFO ] [sig ] [1701/3376] Completed KB in 0.3s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:25.867636] [INFO ] [sig ] [1702/3376] Forecasting KBH... [2026-02-25T20:25:25.867669] [INFO ] [sig ] Generating forecast for: KBH [2026-02-25T20:25:25.867698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-25T20:25:25.879315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-25T20:25:25.879633] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-25T20:25:25.880446] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-25T20:25:25.880500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:25.880532] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:25.880559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:25.880649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:25.939272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:25.940127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:25.940219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:25.940252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:26.063494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:26.063680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:26.063723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:26.063755] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:26.067598] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-25T20:25:26.067891] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-25T20:25:26.068071] [INFO ] [sig ] KBH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:26.294922] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KBH.txt [2026-02-25T20:25:26.295124] [INFO ] [sig ] [1702/3376] Completed KBH in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:26.295170] [INFO ] [sig ] [1703/3376] Forecasting KBWB... [2026-02-25T20:25:26.295202] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-25T20:25:26.295232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-25T20:25:26.306880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-25T20:25:26.307256] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-25T20:25:26.308145] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-25T20:25:26.308200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:26.308234] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:26.308260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:26.308322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:26.367121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:26.368272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:26.368391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:26.368425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:26.491871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:26.492025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:26.492067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:26.492096] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:26.495538] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-25T20:25:26.495839] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-25T20:25:26.495968] [INFO ] [sig ] KBWB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:26.642894] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KBWB.txt [2026-02-25T20:25:26.643023] [INFO ] [sig ] [1703/3376] Completed KBWB in 0.3s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:26.643072] [INFO ] [sig ] [1704/3376] Forecasting KBWD... [2026-02-25T20:25:26.643108] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-25T20:25:26.643145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-25T20:25:26.654849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-25T20:25:26.655132] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-25T20:25:26.655943] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-25T20:25:26.655996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:26.656029] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:26.656056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:26.656112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:26.714476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:26.715123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:26.715202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:26.715420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:26.844817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:26.844979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:26.845020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:26.845049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:26.848835] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=41.98%) [2026-02-25T20:25:26.849134] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-25T20:25:26.849267] [INFO ] [sig ] KBWD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:26.999076] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KBWD.txt [2026-02-25T20:25:26.999258] [INFO ] [sig ] [1704/3376] Completed KBWD in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:26.999497] [INFO ] [sig ] [1705/3376] Forecasting KBWP... [2026-02-25T20:25:26.999527] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-25T20:25:26.999564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-25T20:25:27.011236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-25T20:25:27.011668] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-25T20:25:27.012478] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-25T20:25:27.012532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:27.012565] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:27.012614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:27.012671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:27.070806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:27.071709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:27.071799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:27.071833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:27.189375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:27.189540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:27.189601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:27.189633] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:27.193153] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=56.78%) [2026-02-25T20:25:27.193437] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-25T20:25:27.193567] [INFO ] [sig ] KBWP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:27.340372] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KBWP.txt [2026-02-25T20:25:27.340534] [INFO ] [sig ] [1705/3376] Completed KBWP in 0.3s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:27.340599] [INFO ] [sig ] [1706/3376] Forecasting KBWY... [2026-02-25T20:25:27.340632] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-25T20:25:27.340663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-25T20:25:27.352667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-25T20:25:27.352988] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-25T20:25:27.353790] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-25T20:25:27.353842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:27.353899] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:27.353927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:27.353986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:27.411759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:27.412595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:27.412679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:27.412712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:27.533690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:27.533845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:27.533886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:27.533915] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:27.537386] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-02-25T20:25:27.537694] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-25T20:25:27.537828] [INFO ] [sig ] KBWY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:27.682736] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KBWY.txt [2026-02-25T20:25:27.682883] [INFO ] [sig ] [1706/3376] Completed KBWY in 0.3s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:27.682925] [INFO ] [sig ] [1707/3376] Forecasting KC... [2026-02-25T20:25:27.682954] [INFO ] [sig ] Generating forecast for: KC [2026-02-25T20:25:27.682984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-25T20:25:27.697679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-25T20:25:27.698189] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-25T20:25:27.699281] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-25T20:25:27.699347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:27.699390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:27.699425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:27.699500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:27.764211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:27.765279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:27.765437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:27.765473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:27.892402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:27.892569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:27.892633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:27.892663] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:27.896231] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-25T20:25:27.896631] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-25T20:25:27.896782] [INFO ] [sig ] KC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:28.043832] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KC.txt [2026-02-25T20:25:28.043999] [INFO ] [sig ] [1707/3376] Completed KC in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:28.044040] [INFO ] [sig ] [1708/3376] Forecasting KD... [2026-02-25T20:25:28.044073] [INFO ] [sig ] Generating forecast for: KD [2026-02-25T20:25:28.044103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-25T20:25:28.056501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-25T20:25:28.056934] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-25T20:25:28.057900] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-25T20:25:28.057956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:28.057992] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:28.058046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:28.058109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:28.116012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:28.116954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:28.117043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:28.117077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:28.249886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:28.250081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:28.250135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:28.250172] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:28.254048] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=50.77%) [2026-02-25T20:25:28.254412] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-25T20:25:28.254597] [INFO ] [sig ] KD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:28.404450] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KD.txt [2026-02-25T20:25:28.404649] [INFO ] [sig ] [1708/3376] Completed KD in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-25T20:25:28.404696] [INFO ] [sig ] [1709/3376] Forecasting KDP... [2026-02-25T20:25:28.404726] [INFO ] [sig ] Generating forecast for: KDP [2026-02-25T20:25:28.404757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-25T20:25:28.417151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-25T20:25:28.417632] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-25T20:25:28.418625] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-25T20:25:28.418683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:28.418716] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:28.418744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:28.418802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:28.477829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:28.478761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:28.478853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:28.478888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:28.604055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:28.604221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:28.604264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:28.604294] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:28.608054] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-25T20:25:28.608368] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-25T20:25:28.608509] [INFO ] [sig ] KDP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:28.753966] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KDP.txt [2026-02-25T20:25:28.754109] [INFO ] [sig ] [1709/3376] Completed KDP in 0.3s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:28.754151] [INFO ] [sig ] [1710/3376] Forecasting KE... [2026-02-25T20:25:28.754181] [INFO ] [sig ] Generating forecast for: KE [2026-02-25T20:25:28.754211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-25T20:25:28.765431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-25T20:25:28.765760] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-25T20:25:28.766621] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-25T20:25:28.766675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:28.766708] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:28.766736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:28.766794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:28.826003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:28.826753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:28.826836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:28.826869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:28.959035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:28.959221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:28.959272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:28.959304] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:28.963668] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-25T20:25:28.964019] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-25T20:25:28.964197] [INFO ] [sig ] KE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:29.113398] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KE.txt [2026-02-25T20:25:29.113593] [INFO ] [sig ] [1710/3376] Completed KE in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:29.113646] [INFO ] [sig ] [1711/3376] Forecasting KELYA... [2026-02-25T20:25:29.113678] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-25T20:25:29.113707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-25T20:25:29.126128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-25T20:25:29.126537] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-25T20:25:29.127542] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-25T20:25:29.127619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:29.127656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:29.127683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:29.127752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:29.185268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:29.186314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:29.186413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:29.186449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:29.308637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:29.308808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:29.308851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:29.308880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:29.312775] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-25T20:25:29.313085] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-25T20:25:29.313230] [INFO ] [sig ] KELYA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:29.463266] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KELYA.txt [2026-02-25T20:25:29.463435] [INFO ] [sig ] [1711/3376] Completed KELYA in 0.3s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:29.463478] [INFO ] [sig ] [1712/3376] Forecasting KEN... [2026-02-25T20:25:29.463509] [INFO ] [sig ] Generating forecast for: KEN [2026-02-25T20:25:29.463540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-25T20:25:29.477811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-25T20:25:29.478287] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-25T20:25:29.479270] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-25T20:25:29.479328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:29.479361] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:29.479390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:29.479448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:29.540634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:29.541745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:29.541838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:29.541873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:29.673333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:29.673558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:29.673645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:29.673678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:29.678322] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: DOWN (p=32.67%) [2026-02-25T20:25:29.678797] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-25T20:25:29.678984] [INFO ] [sig ] KEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:29.833387] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KEN.txt [2026-02-25T20:25:29.833594] [INFO ] [sig ] [1712/3376] Completed KEN in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:29.833643] [INFO ] [sig ] [1713/3376] Forecasting KEP... [2026-02-25T20:25:29.833674] [INFO ] [sig ] Generating forecast for: KEP [2026-02-25T20:25:29.833716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-25T20:25:29.847919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-25T20:25:29.848339] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-25T20:25:29.849302] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-25T20:25:29.849359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:29.849392] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:29.849419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:29.849486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:29.913625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:29.914449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:29.914535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:29.914568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:30.048324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:30.048499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:30.048542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:30.048591] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:30.052426] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-25T20:25:30.052792] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-25T20:25:30.052951] [INFO ] [sig ] KEP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:30.204717] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KEP.txt [2026-02-25T20:25:30.204892] [INFO ] [sig ] [1713/3376] Completed KEP in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:30.204935] [INFO ] [sig ] [1714/3376] Forecasting KEX... [2026-02-25T20:25:30.204968] [INFO ] [sig ] Generating forecast for: KEX [2026-02-25T20:25:30.204997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-25T20:25:30.220125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-25T20:25:30.220544] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-25T20:25:30.221407] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-25T20:25:30.221466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:30.221521] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:30.221551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:30.221632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:30.285869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:30.286884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:30.286983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:30.287023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:30.424633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:30.424895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:30.424951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:30.424989] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:30.429839] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-02-25T20:25:30.430369] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-25T20:25:30.430556] [INFO ] [sig ] KEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:30.597146] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KEX.txt [2026-02-25T20:25:30.597326] [INFO ] [sig ] [1714/3376] Completed KEX in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:30.597374] [INFO ] [sig ] [1715/3376] Forecasting KEYS... [2026-02-25T20:25:30.597405] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-25T20:25:30.597451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-25T20:25:30.615505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-25T20:25:30.615938] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-25T20:25:30.617138] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-25T20:25:30.617196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:30.617230] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:30.617257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:30.617327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:30.681225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:30.682174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:30.682287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:30.682332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:30.816109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:30.816271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:30.816314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:30.816344] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:30.820084] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-25T20:25:30.820380] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-25T20:25:30.820539] [INFO ] [sig ] KEYS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:30.971403] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KEYS.txt [2026-02-25T20:25:30.971597] [INFO ] [sig ] [1715/3376] Completed KEYS in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:30.971641] [INFO ] [sig ] [1716/3376] Forecasting KFS... [2026-02-25T20:25:30.971673] [INFO ] [sig ] Generating forecast for: KFS [2026-02-25T20:25:30.971702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-25T20:25:30.984612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-25T20:25:30.985014] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-25T20:25:30.986110] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-25T20:25:30.986165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:30.986197] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:30.986227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:30.986287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:31.048235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:31.049363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:31.049565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:31.049637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:31.180283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:31.180459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:31.180502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:31.180532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:31.184363] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-02-25T20:25:31.184742] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-25T20:25:31.184896] [INFO ] [sig ] KFS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:31.345216] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KFS.txt [2026-02-25T20:25:31.345416] [INFO ] [sig ] [1716/3376] Completed KFS in 0.4s | 2.74 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-25T20:25:31.345463] [INFO ] [sig ] [1717/3376] Forecasting KFY... [2026-02-25T20:25:31.345501] [INFO ] [sig ] Generating forecast for: KFY [2026-02-25T20:25:31.345547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-25T20:25:31.363688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-25T20:25:31.364113] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-25T20:25:31.365188] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-25T20:25:31.365244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:31.365276] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:31.365302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:31.365551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:31.430516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:31.431444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:31.431545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:31.431608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:31.555478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:31.555674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:31.555723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:31.555753] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:31.559365] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-25T20:25:31.559701] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-25T20:25:31.560009] [INFO ] [sig ] KFY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:31.712392] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KFY.txt [2026-02-25T20:25:31.712585] [INFO ] [sig ] [1717/3376] Completed KFY in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:31.712647] [INFO ] [sig ] [1718/3376] Forecasting KGS... [2026-02-25T20:25:31.712680] [INFO ] [sig ] Generating forecast for: KGS [2026-02-25T20:25:31.712711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-25T20:25:31.727829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-25T20:25:31.728301] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-25T20:25:31.729169] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-25T20:25:31.729234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:31.729273] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:31.729306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:31.729368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:31.805752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:31.806719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:31.806807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:31.806840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:31.934652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:31.934810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:31.934850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:31.934879] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:31.938536] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-25T20:25:31.938903] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-25T20:25:31.939054] [INFO ] [sig ] KGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:32.090775] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KGS.txt [2026-02-25T20:25:32.090913] [INFO ] [sig ] [1718/3376] Completed KGS in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:32.090953] [INFO ] [sig ] [1719/3376] Forecasting KHC... [2026-02-25T20:25:32.090982] [INFO ] [sig ] Generating forecast for: KHC [2026-02-25T20:25:32.091010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-25T20:25:32.108426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-25T20:25:32.108824] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-25T20:25:32.109669] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-25T20:25:32.109723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:32.109758] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:32.109786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:32.109844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:32.171272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:32.172060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:32.172148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:32.172183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:32.306334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:32.306497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:32.306538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:32.306569] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:32.310203] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=78.00%) [2026-02-25T20:25:32.310542] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-25T20:25:32.310730] [INFO ] [sig ] KHC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:32.460420] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KHC.txt [2026-02-25T20:25:32.460629] [INFO ] [sig ] [1719/3376] Completed KHC in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:32.460672] [INFO ] [sig ] [1720/3376] Forecasting KIDS... [2026-02-25T20:25:32.460704] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-25T20:25:32.460735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-25T20:25:32.474666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-25T20:25:32.475032] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-25T20:25:32.475856] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-25T20:25:32.475910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:32.475941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:32.475968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:32.476025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:32.539665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:32.540530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:32.540636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:32.540672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:32.665323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:32.665487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:32.665529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:32.665559] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:32.669217] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-25T20:25:32.669513] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-25T20:25:32.669668] [INFO ] [sig ] KIDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:32.826614] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KIDS.txt [2026-02-25T20:25:32.826800] [INFO ] [sig ] [1720/3376] Completed KIDS in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:32.826843] [INFO ] [sig ] [1721/3376] Forecasting KIM... [2026-02-25T20:25:32.826874] [INFO ] [sig ] Generating forecast for: KIM [2026-02-25T20:25:32.826907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-25T20:25:32.841464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-25T20:25:32.841957] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-25T20:25:32.842877] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-25T20:25:32.842936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:32.842968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:32.842996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:32.843055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:32.902551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:32.903490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:32.903613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:32.903652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:33.027244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:33.027412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:33.027454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:33.027501] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:33.031328] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=17.38%) [2026-02-25T20:25:33.031684] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-25T20:25:33.031846] [INFO ] [sig ] KIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:33.180682] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KIM.txt [2026-02-25T20:25:33.180856] [INFO ] [sig ] [1721/3376] Completed KIM in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:33.180900] [INFO ] [sig ] [1722/3376] Forecasting KINS... [2026-02-25T20:25:33.180931] [INFO ] [sig ] Generating forecast for: KINS [2026-02-25T20:25:33.180962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-25T20:25:33.193141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-25T20:25:33.193503] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-25T20:25:33.194342] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-25T20:25:33.194396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:33.194430] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:33.194458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:33.194517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:33.255646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:33.256554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:33.256660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:33.256694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:33.381726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:33.381895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:33.381935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:33.381967] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:33.386381] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-25T20:25:33.386808] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-25T20:25:33.386961] [INFO ] [sig ] KINS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:33.532423] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KINS.txt [2026-02-25T20:25:33.532589] [INFO ] [sig ] [1722/3376] Completed KINS in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:33.532632] [INFO ] [sig ] [1723/3376] Forecasting KIO... [2026-02-25T20:25:33.532662] [INFO ] [sig ] Generating forecast for: KIO [2026-02-25T20:25:33.532693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-25T20:25:33.546824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-25T20:25:33.547179] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-25T20:25:33.548540] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-25T20:25:33.548635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:33.548712] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:33.548755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:33.548832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:33.609500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:33.610310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:33.610431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:33.610464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:33.737307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:33.737469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:33.737510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:33.737539] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:33.741538] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-02-25T20:25:33.741862] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-25T20:25:33.742001] [INFO ] [sig ] KIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:33.901333] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KIO.txt [2026-02-25T20:25:33.901500] [INFO ] [sig ] [1723/3376] Completed KIO in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:33.901545] [INFO ] [sig ] [1724/3376] Forecasting KKRS... [2026-02-25T20:25:33.901596] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-25T20:25:33.901632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-25T20:25:33.920333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-25T20:25:33.920714] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-25T20:25:33.921557] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-25T20:25:33.921641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:33.921684] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:33.921719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:33.921806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:33.981108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:33.982222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:33.982327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:33.982361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:34.099987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:34.100152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:34.100193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:34.100223] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:34.103738] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=42.06%) [2026-02-25T20:25:34.104025] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-25T20:25:34.104155] [INFO ] [sig ] KKRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:34.250615] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KKRS.txt [2026-02-25T20:25:34.250757] [INFO ] [sig ] [1724/3376] Completed KKRS in 0.3s | 2.74 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-25T20:25:34.250801] [INFO ] [sig ] [1725/3376] Forecasting KLAC... [2026-02-25T20:25:34.250830] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-25T20:25:34.250860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-25T20:25:34.263726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-25T20:25:34.264060] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-25T20:25:34.264929] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-25T20:25:34.264984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:34.265016] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:34.265055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:34.265117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:34.322420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:34.323314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:34.323402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:34.323436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:34.450473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:34.450650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:34.450693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:34.450723] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:34.454272] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-02-25T20:25:34.454597] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-25T20:25:34.454730] [INFO ] [sig ] KLAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:34.603607] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KLAC.txt [2026-02-25T20:25:34.603750] [INFO ] [sig ] [1725/3376] Completed KLAC in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:34.603797] [INFO ] [sig ] [1726/3376] Forecasting KLIC... [2026-02-25T20:25:34.603828] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-25T20:25:34.603858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-25T20:25:34.617039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-25T20:25:34.617395] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-25T20:25:34.618242] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-25T20:25:34.618296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:34.618327] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:34.618353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:34.618409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:34.676614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:34.677341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:34.677422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:34.677455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:34.806765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:34.806939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:34.806983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:34.807059] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:34.810689] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=35.71%) [2026-02-25T20:25:34.810977] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-25T20:25:34.811112] [INFO ] [sig ] KLIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:35.006465] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KLIC.txt [2026-02-25T20:25:35.006856] [INFO ] [sig ] [1726/3376] Completed KLIC in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:35.006901] [INFO ] [sig ] [1727/3376] Forecasting KLXE... [2026-02-25T20:25:35.006930] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-25T20:25:35.006960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-25T20:25:35.021958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-25T20:25:35.022393] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-25T20:25:35.023246] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-25T20:25:35.023313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:35.023352] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:35.023384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:35.023439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:35.084239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:35.085386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:35.085476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:35.085509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:35.208250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:35.208449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:35.208498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:35.208527] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:35.212000] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-25T20:25:35.212283] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-25T20:25:35.212411] [INFO ] [sig ] KLXE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:35.361317] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KLXE.txt [2026-02-25T20:25:35.361519] [INFO ] [sig ] [1727/3376] Completed KLXE in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:35.361590] [INFO ] [sig ] [1728/3376] Forecasting KMB... [2026-02-25T20:25:35.361623] [INFO ] [sig ] Generating forecast for: KMB [2026-02-25T20:25:35.361653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-25T20:25:35.376429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-25T20:25:35.376855] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-25T20:25:35.377693] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-25T20:25:35.377746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:35.377779] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:35.377807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:35.377865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:35.435731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:35.436464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:35.436596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:35.436634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:35.555092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:35.555258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:35.555301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:35.555332] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:35.559431] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-25T20:25:35.559750] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-25T20:25:35.559885] [INFO ] [sig ] KMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:35.707234] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KMB.txt [2026-02-25T20:25:35.707387] [INFO ] [sig ] [1728/3376] Completed KMB in 0.3s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:35.707428] [INFO ] [sig ] [1729/3376] Forecasting KMDA... [2026-02-25T20:25:35.707465] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-25T20:25:35.707497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-25T20:25:35.719554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-25T20:25:35.719862] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-25T20:25:35.720697] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-25T20:25:35.720750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:35.720782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:35.720808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:35.720864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:35.778817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:35.779709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:35.779794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:35.779828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:35.902206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:35.902366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:35.902407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:35.902436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:35.905875] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-25T20:25:35.906155] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-25T20:25:35.906285] [INFO ] [sig ] KMDA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:36.056419] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KMDA.txt [2026-02-25T20:25:36.056593] [INFO ] [sig ] [1729/3376] Completed KMDA in 0.3s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:36.056636] [INFO ] [sig ] [1730/3376] Forecasting KMI... [2026-02-25T20:25:36.056668] [INFO ] [sig ] Generating forecast for: KMI [2026-02-25T20:25:36.056698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-25T20:25:36.070074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-25T20:25:36.070547] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-25T20:25:36.071413] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-25T20:25:36.071469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:36.071503] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:36.071531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:36.071616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:36.131025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:36.131889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:36.131996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:36.132032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:36.254960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:36.255129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:36.255170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:36.255198] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:36.258767] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: DOWN (p=47.15%) [2026-02-25T20:25:36.259064] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-25T20:25:36.259195] [INFO ] [sig ] KMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:36.406957] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KMI.txt [2026-02-25T20:25:36.407133] [INFO ] [sig ] [1730/3376] Completed KMI in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:36.407176] [INFO ] [sig ] [1731/3376] Forecasting KMPB... [2026-02-25T20:25:36.407205] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-25T20:25:36.407235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-25T20:25:36.422392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-25T20:25:36.422807] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-25T20:25:36.423622] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-25T20:25:36.423675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:36.423707] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:36.423734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:36.423790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:36.485150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:36.486155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:36.486252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:36.486290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:36.623716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:36.623912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:36.623972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:36.624018] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:36.629261] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-25T20:25:36.629680] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-25T20:25:36.629871] [INFO ] [sig ] KMPB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:36.777995] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KMPB.txt [2026-02-25T20:25:36.778193] [INFO ] [sig ] [1731/3376] Completed KMPB in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:36.778238] [INFO ] [sig ] [1732/3376] Forecasting KMX... [2026-02-25T20:25:36.778274] [INFO ] [sig ] Generating forecast for: KMX [2026-02-25T20:25:36.778310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-25T20:25:36.793241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-25T20:25:36.793668] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-25T20:25:36.794470] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-25T20:25:36.794523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:36.794554] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:36.794600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:36.794659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:36.852772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:36.853898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:36.853985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:36.854017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:36.976337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:36.976515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:36.976557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:36.976624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:36.983806] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-02-25T20:25:36.984184] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-25T20:25:36.984335] [INFO ] [sig ] KMX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:37.129956] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KMX.txt [2026-02-25T20:25:37.130136] [INFO ] [sig ] [1732/3376] Completed KMX in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:37.130176] [INFO ] [sig ] [1733/3376] Forecasting KN... [2026-02-25T20:25:37.130207] [INFO ] [sig ] Generating forecast for: KN [2026-02-25T20:25:37.130237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-25T20:25:37.145337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-25T20:25:37.146026] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-25T20:25:37.147030] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-25T20:25:37.147090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:37.147127] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:37.147167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:37.147231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:37.206304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:37.207226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:37.207354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:37.207388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:37.335521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:37.335709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:37.335776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:37.335805] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:37.339336] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=60.48%) [2026-02-25T20:25:37.339655] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-25T20:25:37.339793] [INFO ] [sig ] KN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:37.488672] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KN.txt [2026-02-25T20:25:37.488850] [INFO ] [sig ] [1733/3376] Completed KN in 0.4s | 2.74 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-25T20:25:37.488891] [INFO ] [sig ] [1734/3376] Forecasting KNF... [2026-02-25T20:25:37.488923] [INFO ] [sig ] Generating forecast for: KNF [2026-02-25T20:25:37.488954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-25T20:25:37.500663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-25T20:25:37.501038] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-25T20:25:37.501850] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-25T20:25:37.501904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:37.501937] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:37.501964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:37.502021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:37.559478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:37.560385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:37.560481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:37.560515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:37.681983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:37.682148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:37.682188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:37.682216] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:37.685703] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-02-25T20:25:37.685995] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-25T20:25:37.686129] [INFO ] [sig ] KNF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:37.836286] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KNF.txt [2026-02-25T20:25:37.836451] [INFO ] [sig ] [1734/3376] Completed KNF in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:37.836493] [INFO ] [sig ] [1735/3376] Forecasting KNOP... [2026-02-25T20:25:37.836523] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-25T20:25:37.836559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-25T20:25:37.851537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-25T20:25:37.851962] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-25T20:25:37.852852] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-25T20:25:37.852908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:37.852941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:37.852968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:37.853025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:37.910637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:37.911396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:37.911489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:37.911524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:38.030930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:38.031094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:38.031135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:38.031164] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:38.035291] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-02-25T20:25:38.035774] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-25T20:25:38.035935] [INFO ] [sig ] KNOP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:38.184485] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KNOP.txt [2026-02-25T20:25:38.184837] [INFO ] [sig ] [1735/3376] Completed KNOP in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:38.184877] [INFO ] [sig ] [1736/3376] Forecasting KNSA... [2026-02-25T20:25:38.184906] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-25T20:25:38.184938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-25T20:25:38.197371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-25T20:25:38.197786] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-25T20:25:38.198667] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-25T20:25:38.198720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:38.198752] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:38.198779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:38.198848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:38.257968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:38.258769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:38.258850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:38.258883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:38.385011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:38.385161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:38.385199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:38.385228] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:38.389032] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=92.01%) [2026-02-25T20:25:38.389323] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-25T20:25:38.389480] [INFO ] [sig ] KNSA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:38.537331] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KNSA.txt [2026-02-25T20:25:38.537513] [INFO ] [sig ] [1736/3376] Completed KNSA in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:38.537555] [INFO ] [sig ] [1737/3376] Forecasting KNSL... [2026-02-25T20:25:38.537606] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-25T20:25:38.537638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-25T20:25:38.549094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-25T20:25:38.549478] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-25T20:25:38.550382] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-25T20:25:38.550455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:38.550509] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:38.550545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:38.550645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:38.608775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:38.609698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:38.609785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:38.609818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:38.734081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:38.734244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:38.734285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:38.734314] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:38.737988] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-25T20:25:38.738401] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-25T20:25:38.738588] [INFO ] [sig ] KNSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:38.883210] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KNSL.txt [2026-02-25T20:25:38.883383] [INFO ] [sig ] [1737/3376] Completed KNSL in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:38.883445] [INFO ] [sig ] [1738/3376] Forecasting KNTK... [2026-02-25T20:25:38.883483] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-25T20:25:38.883516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-25T20:25:38.894814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-25T20:25:38.895140] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-25T20:25:38.895992] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-25T20:25:38.896068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:38.896103] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:38.896130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:38.896187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:38.954231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:38.955122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:38.955208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:38.955240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:39.078214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:39.078380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:39.078420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:39.078449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:39.082010] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-02-25T20:25:39.082303] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-25T20:25:39.082437] [INFO ] [sig ] KNTK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:39.231151] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KNTK.txt [2026-02-25T20:25:39.231298] [INFO ] [sig ] [1738/3376] Completed KNTK in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:39.231348] [INFO ] [sig ] [1739/3376] Forecasting KNX... [2026-02-25T20:25:39.231383] [INFO ] [sig ] Generating forecast for: KNX [2026-02-25T20:25:39.231420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-25T20:25:39.243436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-25T20:25:39.243813] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-25T20:25:39.244700] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-25T20:25:39.244756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:39.244790] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:39.244819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:39.244879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:39.305117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:39.306257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:39.306349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:39.306382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:39.431752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:39.431919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:39.431961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:39.431991] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:39.436335] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-02-25T20:25:39.436782] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-25T20:25:39.436961] [INFO ] [sig ] KNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:39.584020] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KNX.txt [2026-02-25T20:25:39.584178] [INFO ] [sig ] [1739/3376] Completed KNX in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:39.584218] [INFO ] [sig ] [1740/3376] Forecasting KOD... [2026-02-25T20:25:39.584249] [INFO ] [sig ] Generating forecast for: KOD [2026-02-25T20:25:39.584279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-25T20:25:39.598836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-25T20:25:39.599254] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-25T20:25:39.600122] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-25T20:25:39.600179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:39.600244] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:39.600273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:39.600333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:39.660145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:39.661016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:39.661101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:39.661135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:39.785051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:39.785210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:39.785251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:39.785279] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:39.788830] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-25T20:25:39.789111] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-25T20:25:39.789242] [INFO ] [sig ] KOD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:39.937540] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KOD.txt [2026-02-25T20:25:39.937699] [INFO ] [sig ] [1740/3376] Completed KOD in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-25T20:25:39.937741] [INFO ] [sig ] [1741/3376] Forecasting KODK... [2026-02-25T20:25:39.937770] [INFO ] [sig ] Generating forecast for: KODK [2026-02-25T20:25:39.937801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-25T20:25:39.949916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-25T20:25:39.950277] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-25T20:25:39.951118] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-25T20:25:39.951173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:39.951205] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:39.951232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:39.951288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:40.009656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:40.010460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:40.010569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:40.010622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:40.132937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:40.133093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:40.133135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:40.133163] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:40.137132] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-25T20:25:40.137434] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-25T20:25:40.137789] [INFO ] [sig ] KODK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:40.283032] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KODK.txt [2026-02-25T20:25:40.283177] [INFO ] [sig ] [1741/3376] Completed KODK in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:40.283218] [INFO ] [sig ] [1742/3376] Forecasting KOF... [2026-02-25T20:25:40.283249] [INFO ] [sig ] Generating forecast for: KOF [2026-02-25T20:25:40.283279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-25T20:25:40.295512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-25T20:25:40.296134] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-25T20:25:40.296936] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-25T20:25:40.296988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:40.297020] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:40.297047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:40.297105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:40.356930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:40.357719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:40.357803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:40.357838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:40.482690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:40.482832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:40.482874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:40.482905] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:40.486473] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=48.83%) [2026-02-25T20:25:40.486795] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-25T20:25:40.486933] [INFO ] [sig ] KOF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:40.632125] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KOF.txt [2026-02-25T20:25:40.632296] [INFO ] [sig ] [1742/3376] Completed KOF in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:40.632339] [INFO ] [sig ] [1743/3376] Forecasting KOP... [2026-02-25T20:25:40.632370] [INFO ] [sig ] Generating forecast for: KOP [2026-02-25T20:25:40.632401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-25T20:25:40.648909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-25T20:25:40.649318] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-25T20:25:40.650186] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-25T20:25:40.650240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:40.650273] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:40.650299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:40.650360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:40.708389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:40.709435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:40.709542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:40.709601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:40.833819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:40.833986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:40.834029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:40.834110] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:40.837754] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-02-25T20:25:40.838109] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-25T20:25:40.838255] [INFO ] [sig ] KOP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:40.991103] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KOP.txt [2026-02-25T20:25:40.991299] [INFO ] [sig ] [1743/3376] Completed KOP in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:40.991359] [INFO ] [sig ] [1744/3376] Forecasting KOPN... [2026-02-25T20:25:40.991412] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-25T20:25:40.991445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-25T20:25:41.004810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-25T20:25:41.005265] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-25T20:25:41.006129] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-25T20:25:41.006185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:41.006219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:41.006258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:41.006320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:41.067033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:41.068041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:41.068179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:41.068221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:41.195471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:41.195649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:41.195693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:41.195723] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:41.199361] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-02-25T20:25:41.199692] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-25T20:25:41.199829] [INFO ] [sig ] KOPN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:41.355730] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KOPN.txt [2026-02-25T20:25:41.355904] [INFO ] [sig ] [1744/3376] Completed KOPN in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:41.355947] [INFO ] [sig ] [1745/3376] Forecasting KOSS... [2026-02-25T20:25:41.355977] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-25T20:25:41.356009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-25T20:25:41.369956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-25T20:25:41.370377] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-25T20:25:41.371437] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-25T20:25:41.371503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:41.371544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:41.371591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:41.371655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:41.435020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:41.435981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:41.436071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:41.436106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:41.558525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:41.558716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:41.558778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:41.558812] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:41.562353] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=37.82%) [2026-02-25T20:25:41.562697] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-25T20:25:41.562835] [INFO ] [sig ] KOSS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:41.712652] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KOSS.txt [2026-02-25T20:25:41.712820] [INFO ] [sig ] [1745/3376] Completed KOSS in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:41.712869] [INFO ] [sig ] [1746/3376] Forecasting KPRX... [2026-02-25T20:25:41.712899] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-25T20:25:41.712929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-25T20:25:41.725176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-25T20:25:41.725477] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-25T20:25:41.726299] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-25T20:25:41.726353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:41.726384] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:41.726411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:41.726476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:41.784190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:41.785010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:41.785097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:41.785129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:41.900339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:41.900492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:41.900532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:41.900561] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:41.904034] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=75.07%) [2026-02-25T20:25:41.904318] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-25T20:25:41.904447] [INFO ] [sig ] KPRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:42.054127] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KPRX.txt [2026-02-25T20:25:42.054266] [INFO ] [sig ] [1746/3376] Completed KPRX in 0.3s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:42.054308] [INFO ] [sig ] [1747/3376] Forecasting KPTI... [2026-02-25T20:25:42.054339] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-25T20:25:42.054369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-25T20:25:42.065774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-25T20:25:42.066094] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-25T20:25:42.066923] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-25T20:25:42.066978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:42.067011] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:42.067040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:42.067098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:42.126749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:42.127422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:42.127505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:42.127540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:42.247929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:42.248113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:42.248169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:42.248201] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:42.251942] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-25T20:25:42.252249] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-25T20:25:42.252385] [INFO ] [sig ] KPTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:42.409959] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KPTI.txt [2026-02-25T20:25:42.410103] [INFO ] [sig ] [1747/3376] Completed KPTI in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:42.410144] [INFO ] [sig ] [1748/3376] Forecasting KRC... [2026-02-25T20:25:42.410174] [INFO ] [sig ] Generating forecast for: KRC [2026-02-25T20:25:42.410204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-25T20:25:42.422398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-25T20:25:42.422739] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-25T20:25:42.423605] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-25T20:25:42.423667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:42.423701] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:42.423730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:42.423789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:42.483384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:42.484273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:42.484364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:42.484399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:42.610335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:42.610505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:42.610555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:42.610618] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:42.614212] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-02-25T20:25:42.614507] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-25T20:25:42.614663] [INFO ] [sig ] KRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:42.760289] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KRC.txt [2026-02-25T20:25:42.760433] [INFO ] [sig ] [1748/3376] Completed KRC in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:42.760481] [INFO ] [sig ] [1749/3376] Forecasting KREF... [2026-02-25T20:25:42.760519] [INFO ] [sig ] Generating forecast for: KREF [2026-02-25T20:25:42.760555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-25T20:25:42.771902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-25T20:25:42.772271] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-25T20:25:42.773187] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-25T20:25:42.773244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:42.773290] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:42.773319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:42.773376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:42.831360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:42.832293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:42.832380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:42.832412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:42.952863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:42.953028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:42.953068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:42.953096] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:42.956678] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-02-25T20:25:42.956998] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-25T20:25:42.957138] [INFO ] [sig ] KREF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:43.114501] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KREF.txt [2026-02-25T20:25:43.114724] [INFO ] [sig ] [1749/3376] Completed KREF in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:43.114771] [INFO ] [sig ] [1750/3376] Forecasting KRG... [2026-02-25T20:25:43.114801] [INFO ] [sig ] Generating forecast for: KRG [2026-02-25T20:25:43.114831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-25T20:25:43.126152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-25T20:25:43.126506] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-25T20:25:43.127360] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-25T20:25:43.127414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:43.127446] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:43.127474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:43.127532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:43.190234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:43.191161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:43.191311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:43.191348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:43.322251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:43.322420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:43.322462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:43.322494] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:43.326013] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-02-25T20:25:43.326310] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-25T20:25:43.326444] [INFO ] [sig ] KRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:43.479784] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KRG.txt [2026-02-25T20:25:43.479944] [INFO ] [sig ] [1750/3376] Completed KRG in 0.4s | 2.74 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-25T20:25:43.479986] [INFO ] [sig ] [1751/3376] Forecasting KRMD... [2026-02-25T20:25:43.480017] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-25T20:25:43.480047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-25T20:25:43.491521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-25T20:25:43.491890] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-25T20:25:43.492713] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-25T20:25:43.492767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:43.492799] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:43.492826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:43.492884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:43.553223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:43.554100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:43.554190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:43.554224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:43.679229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:43.679387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:43.679427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:43.679456] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:43.683048] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-02-25T20:25:43.683333] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-25T20:25:43.683469] [INFO ] [sig ] KRMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:43.830769] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KRMD.txt [2026-02-25T20:25:43.830918] [INFO ] [sig ] [1751/3376] Completed KRMD in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:43.830959] [INFO ] [sig ] [1752/3376] Forecasting KRNY... [2026-02-25T20:25:43.830989] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-25T20:25:43.831019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-25T20:25:43.842204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-25T20:25:43.842546] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-25T20:25:43.843354] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-25T20:25:43.843408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:43.843440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:43.843466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:43.843522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:43.902652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:43.903479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:43.903567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:43.903623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:44.042288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:44.042464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:44.042508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:44.042542] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:44.047713] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-25T20:25:44.048451] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-25T20:25:44.048684] [INFO ] [sig ] KRNY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:44.278838] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KRNY.txt [2026-02-25T20:25:44.279029] [INFO ] [sig ] [1752/3376] Completed KRNY in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:44.279096] [INFO ] [sig ] [1753/3376] Forecasting KRO... [2026-02-25T20:25:44.279149] [INFO ] [sig ] Generating forecast for: KRO [2026-02-25T20:25:44.279183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-25T20:25:44.297032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-25T20:25:44.297568] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-25T20:25:44.298793] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-25T20:25:44.298864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:44.298911] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:44.298948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:44.299029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:44.371938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:44.373161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:44.373298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:44.373364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:44.542519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:44.542817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:44.542884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:44.542928] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:44.548328] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=17.56%) [2026-02-25T20:25:44.548929] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-25T20:25:44.549172] [INFO ] [sig ] KRO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:44.794156] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KRO.txt [2026-02-25T20:25:44.794479] [INFO ] [sig ] [1753/3376] Completed KRO in 0.5s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:44.794549] [INFO ] [sig ] [1754/3376] Forecasting KROS... [2026-02-25T20:25:44.794627] [INFO ] [sig ] Generating forecast for: KROS [2026-02-25T20:25:44.794690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-25T20:25:44.826556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-25T20:25:44.827132] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-25T20:25:44.828532] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-25T20:25:44.828639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:44.828694] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:44.828737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:44.828825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:44.927125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:44.928421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:44.928560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:44.928637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:45.107454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:45.107684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:45.107748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:45.107794] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:45.113042] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=5.86%) [2026-02-25T20:25:45.113497] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-25T20:25:45.113746] [INFO ] [sig ] KROS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:45.358978] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KROS.txt [2026-02-25T20:25:45.359209] [INFO ] [sig ] [1754/3376] Completed KROS in 0.6s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:45.359275] [INFO ] [sig ] [1755/3376] Forecasting KRRO... [2026-02-25T20:25:45.359324] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-25T20:25:45.359374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-25T20:25:45.373837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-25T20:25:45.374310] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-25T20:25:45.375366] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-25T20:25:45.375426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:45.375461] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:45.375489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:45.375554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:45.436546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:45.437499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:45.437609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:45.437648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:45.566907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:45.567071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:45.567113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:45.567144] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:45.570703] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-25T20:25:45.570991] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-25T20:25:45.571126] [INFO ] [sig ] KRRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:45.718993] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KRRO.txt [2026-02-25T20:25:45.719127] [INFO ] [sig ] [1755/3376] Completed KRRO in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:45.719168] [INFO ] [sig ] [1756/3376] Forecasting KRUS... [2026-02-25T20:25:45.719197] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-25T20:25:45.719227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-25T20:25:45.730853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-25T20:25:45.731185] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-25T20:25:45.732044] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-25T20:25:45.732100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:45.732134] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:45.732164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:45.732223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:45.793784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:45.794440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:45.794519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:45.794552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:45.920443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:45.920635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:45.920678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:45.920725] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:45.924819] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=78.98%) [2026-02-25T20:25:45.925101] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-25T20:25:45.925424] [INFO ] [sig ] KRUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:46.074624] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KRUS.txt [2026-02-25T20:25:46.074799] [INFO ] [sig ] [1756/3376] Completed KRUS in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:46.074840] [INFO ] [sig ] [1757/3376] Forecasting KRYS... [2026-02-25T20:25:46.074872] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-25T20:25:46.074902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-25T20:25:46.088081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-25T20:25:46.088494] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-25T20:25:46.089421] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-25T20:25:46.089477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:46.089544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:46.089598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:46.089681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:46.151290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:46.152228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:46.152316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:46.152350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:46.273239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:46.273401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:46.273442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:46.273472] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:46.277099] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=36.55%) [2026-02-25T20:25:46.277386] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-25T20:25:46.277518] [INFO ] [sig ] KRYS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:46.435980] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KRYS.txt [2026-02-25T20:25:46.436143] [INFO ] [sig ] [1757/3376] Completed KRYS in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:46.436184] [INFO ] [sig ] [1758/3376] Forecasting KSCP... [2026-02-25T20:25:46.436213] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-25T20:25:46.436244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-25T20:25:46.449625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-25T20:25:46.450003] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-25T20:25:46.450825] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-25T20:25:46.450880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:46.450912] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:46.450939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:46.450995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:46.509968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:46.510780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:46.510885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:46.510919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:46.630014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:46.630177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:46.630217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:46.630246] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:46.633710] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-25T20:25:46.633999] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-25T20:25:46.634131] [INFO ] [sig ] KSCP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:46.781724] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KSCP.txt [2026-02-25T20:25:46.781857] [INFO ] [sig ] [1758/3376] Completed KSCP in 0.3s | 2.74 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-25T20:25:46.781897] [INFO ] [sig ] [1759/3376] Forecasting KSPI... [2026-02-25T20:25:46.781927] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-25T20:25:46.781956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-25T20:25:46.794074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-25T20:25:46.794450] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-25T20:25:46.795283] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-25T20:25:46.795336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:46.795369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:46.795396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:46.795453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:46.853781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:46.854633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:46.854728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:46.854761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:46.973296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:46.973446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:46.973489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:46.973529] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:46.977054] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-02-25T20:25:46.977339] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-25T20:25:46.977471] [INFO ] [sig ] KSPI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:47.129418] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KSPI.txt [2026-02-25T20:25:47.129561] [INFO ] [sig ] [1759/3376] Completed KSPI in 0.3s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:47.129625] [INFO ] [sig ] [1760/3376] Forecasting KSS... [2026-02-25T20:25:47.129655] [INFO ] [sig ] Generating forecast for: KSS [2026-02-25T20:25:47.129685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-25T20:25:47.141224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-25T20:25:47.141602] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-25T20:25:47.142417] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-25T20:25:47.142470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:47.142502] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:47.142540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:47.142630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:47.201947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:47.202723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:47.202811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:47.202843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:47.323551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:47.323726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:47.323767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:47.323830] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:47.327756] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-25T20:25:47.328070] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-25T20:25:47.328216] [INFO ] [sig ] KSS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:47.480162] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KSS.txt [2026-02-25T20:25:47.480319] [INFO ] [sig ] [1760/3376] Completed KSS in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:47.480369] [INFO ] [sig ] [1761/3376] Forecasting KTB... [2026-02-25T20:25:47.480403] [INFO ] [sig ] Generating forecast for: KTB [2026-02-25T20:25:47.480435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-25T20:25:47.492489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-25T20:25:47.492888] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-25T20:25:47.493739] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-25T20:25:47.493794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:47.493827] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:47.493855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:47.493915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:47.554263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:47.555145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:47.555235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:47.555267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:47.679896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:47.680054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:47.680100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:47.680130] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:47.683711] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-02-25T20:25:47.684000] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-25T20:25:47.684132] [INFO ] [sig ] KTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:47.838929] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KTB.txt [2026-02-25T20:25:47.839102] [INFO ] [sig ] [1761/3376] Completed KTB in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:47.839144] [INFO ] [sig ] [1762/3376] Forecasting KTCC... [2026-02-25T20:25:47.839176] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-25T20:25:47.839208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-25T20:25:47.850523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-25T20:25:47.850852] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-25T20:25:47.851726] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-25T20:25:47.851780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:47.851813] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:47.851841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:47.851899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:47.913714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:47.914629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:47.914717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:47.914752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:48.031263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:48.031428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:48.031472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:48.031504] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:48.035360] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-02-25T20:25:48.035728] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-25T20:25:48.036095] [INFO ] [sig ] KTCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:48.190378] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KTCC.txt [2026-02-25T20:25:48.190540] [INFO ] [sig ] [1762/3376] Completed KTCC in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:48.190602] [INFO ] [sig ] [1763/3376] Forecasting KTF... [2026-02-25T20:25:48.190640] [INFO ] [sig ] Generating forecast for: KTF [2026-02-25T20:25:48.190672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-25T20:25:48.203109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-25T20:25:48.203492] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-25T20:25:48.204318] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-25T20:25:48.204371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:48.204403] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:48.204429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:48.204486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:48.267030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:48.267948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:48.268059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:48.268096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:48.399091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:48.399253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:48.399293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:48.399322] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:48.402919] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=43.22%) [2026-02-25T20:25:48.403211] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-25T20:25:48.403342] [INFO ] [sig ] KTF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:48.558254] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KTF.txt [2026-02-25T20:25:48.558422] [INFO ] [sig ] [1763/3376] Completed KTF in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:48.558467] [INFO ] [sig ] [1764/3376] Forecasting KURA... [2026-02-25T20:25:48.558497] [INFO ] [sig ] Generating forecast for: KURA [2026-02-25T20:25:48.558534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-25T20:25:48.571214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-25T20:25:48.571644] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-25T20:25:48.572745] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-25T20:25:48.572825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:48.572877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:48.572918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:48.573003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:48.635948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:48.636892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:48.636985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:48.637020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:48.767699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:48.767907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:48.767982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:48.768052] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:48.772094] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=70.38%) [2026-02-25T20:25:48.772457] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-25T20:25:48.772641] [INFO ] [sig ] KURA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:48.920956] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KURA.txt [2026-02-25T20:25:48.921096] [INFO ] [sig ] [1764/3376] Completed KURA in 0.4s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:48.921135] [INFO ] [sig ] [1765/3376] Forecasting KVHI... [2026-02-25T20:25:48.921165] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-25T20:25:48.921194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-25T20:25:48.932405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-25T20:25:48.932704] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-25T20:25:48.933479] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-25T20:25:48.933532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:48.933563] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:48.933612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:48.933674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:48.992807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:48.993425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:48.993508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:48.993539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:49.109245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:49.109409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:49.109450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:49.109479] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:49.112967] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=60.51%) [2026-02-25T20:25:49.113287] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-25T20:25:49.113416] [INFO ] [sig ] KVHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:49.260295] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KVHI.txt [2026-02-25T20:25:49.260462] [INFO ] [sig ] [1765/3376] Completed KVHI in 0.3s | 2.74 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-25T20:25:49.260503] [INFO ] [sig ] [1766/3376] Forecasting KVUE... [2026-02-25T20:25:49.260537] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-25T20:25:49.260593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-25T20:25:49.273909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-25T20:25:49.274225] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-25T20:25:49.275022] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-25T20:25:49.275076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:49.275107] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:49.275133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:49.275189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:49.332328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:49.332957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:49.333037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:49.333084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:49.450991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:49.451187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:49.451229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:49.451259] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:49.454933] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-25T20:25:49.455221] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-25T20:25:49.455360] [INFO ] [sig ] KVUE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:49.599632] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KVUE.txt [2026-02-25T20:25:49.599805] [INFO ] [sig ] [1766/3376] Completed KVUE in 0.3s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:49.599848] [INFO ] [sig ] [1767/3376] Forecasting KVYO... [2026-02-25T20:25:49.599880] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-25T20:25:49.599910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-25T20:25:49.611801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-25T20:25:49.612097] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-25T20:25:49.612933] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-25T20:25:49.612986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:49.613021] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:49.613049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:49.613106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:49.670939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:49.671847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:49.671960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:49.671993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:49.794013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:49.794174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:49.794214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:49.794261] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:49.797788] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=55.82%) [2026-02-25T20:25:49.798097] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-25T20:25:49.798229] [INFO ] [sig ] KVYO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:49.945017] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KVYO.txt [2026-02-25T20:25:49.945181] [INFO ] [sig ] [1767/3376] Completed KVYO in 0.3s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:49.945222] [INFO ] [sig ] [1768/3376] Forecasting KYN... [2026-02-25T20:25:49.945254] [INFO ] [sig ] Generating forecast for: KYN [2026-02-25T20:25:49.945285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-25T20:25:49.957772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-25T20:25:49.958158] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-25T20:25:49.958975] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-25T20:25:49.959028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:49.959060] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:49.959086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:49.959142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:50.023936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:50.024865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:50.024952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:50.024987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:50.161651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:50.162029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:50.162074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:50.162106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:50.166221] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=35.60%) [2026-02-25T20:25:50.166552] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-25T20:25:50.166749] [INFO ] [sig ] KYN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:50.322811] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KYN.txt [2026-02-25T20:25:50.322992] [INFO ] [sig ] [1768/3376] Completed KYN in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:50.323037] [INFO ] [sig ] [1769/3376] Forecasting KYTX... [2026-02-25T20:25:50.323067] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-25T20:25:50.323097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-25T20:25:50.344408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-25T20:25:50.345142] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-25T20:25:50.346315] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-25T20:25:50.346388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:50.346435] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:50.346474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:50.346559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:50.408657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:50.409601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:50.409691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:50.409726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:50.538429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:50.538618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:50.538671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:50.538714] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:50.542635] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=65.63%) [2026-02-25T20:25:50.542934] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-25T20:25:50.543078] [INFO ] [sig ] KYTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:50.689185] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/KYTX.txt [2026-02-25T20:25:50.689330] [INFO ] [sig ] [1769/3376] Completed KYTX in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:50.689370] [INFO ] [sig ] [1770/3376] Forecasting KZIA... [2026-02-25T20:25:50.689400] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-25T20:25:50.689432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-25T20:25:50.701090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-25T20:25:50.701467] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-25T20:25:50.702292] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-25T20:25:50.702346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:50.702379] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:50.702406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:50.702462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:50.764518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:50.765456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:50.765543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:50.765602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:50.892347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:50.892682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:50.892738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:50.892771] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:50.896898] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-02-25T20:25:50.897209] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-25T20:25:50.897365] [INFO ] [sig ] KZIA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:51.051397] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/KZIA.txt [2026-02-25T20:25:51.051628] [INFO ] [sig ] [1770/3376] Completed KZIA in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:51.051690] [INFO ] [sig ] [1771/3376] Forecasting L... [2026-02-25T20:25:51.051729] [INFO ] [sig ] Generating forecast for: L [2026-02-25T20:25:51.051762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-25T20:25:51.063666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-25T20:25:51.064001] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-25T20:25:51.064846] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-25T20:25:51.064902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:51.064935] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:51.064963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:51.065035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:51.127258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:51.128227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:51.128311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:51.128346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:51.250289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:51.250452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:51.250494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:51.250525] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:51.254038] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=22.56%) [2026-02-25T20:25:51.254347] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-25T20:25:51.254482] [INFO ] [sig ] L: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:51.403462] [INFO ] [LOCAL ] Saved forecast: L 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/L.txt [2026-02-25T20:25:51.403652] [INFO ] [sig ] [1771/3376] Completed L in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:51.403696] [INFO ] [sig ] [1772/3376] Forecasting LAB... [2026-02-25T20:25:51.403727] [INFO ] [sig ] Generating forecast for: LAB [2026-02-25T20:25:51.403757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-25T20:25:51.415261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-25T20:25:51.415669] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-25T20:25:51.416484] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-25T20:25:51.416537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:51.416569] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:51.416621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:51.416695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:51.475302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:51.476235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:51.476326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:51.476359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:51.606047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:51.606370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:51.606415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:51.606445] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:51.610255] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=37.71%) [2026-02-25T20:25:51.610586] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-25T20:25:51.610753] [INFO ] [sig ] LAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:51.756212] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LAB.txt [2026-02-25T20:25:51.756352] [INFO ] [sig ] [1772/3376] Completed LAB in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:51.756390] [INFO ] [sig ] [1773/3376] Forecasting LAC... [2026-02-25T20:25:51.756420] [INFO ] [sig ] Generating forecast for: LAC [2026-02-25T20:25:51.756449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-25T20:25:51.769836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-25T20:25:51.770390] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-25T20:25:51.771207] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-25T20:25:51.771287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:51.771323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:51.771350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:51.771407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:51.831007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:51.831779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:51.831859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:51.831892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:51.953942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:51.954103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:51.954145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:51.954176] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:51.957668] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-25T20:25:51.957954] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-25T20:25:51.958126] [INFO ] [sig ] LAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:52.105728] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LAC.txt [2026-02-25T20:25:52.105916] [INFO ] [sig ] [1773/3376] Completed LAC in 0.3s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:52.105971] [INFO ] [sig ] [1774/3376] Forecasting LAD... [2026-02-25T20:25:52.106007] [INFO ] [sig ] Generating forecast for: LAD [2026-02-25T20:25:52.106038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-25T20:25:52.118840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-25T20:25:52.119239] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-25T20:25:52.120108] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-25T20:25:52.120163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:52.120224] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:52.120254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:52.120313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:52.181556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:52.182476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:52.182564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:52.182620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:52.311570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:52.311798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:52.311844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:52.311875] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:52.315853] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-02-25T20:25:52.316160] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-25T20:25:52.316300] [INFO ] [sig ] LAD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:52.463448] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LAD.txt [2026-02-25T20:25:52.463635] [INFO ] [sig ] [1774/3376] Completed LAD in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-25T20:25:52.463688] [INFO ] [sig ] [1775/3376] Forecasting LAES... [2026-02-25T20:25:52.463724] [INFO ] [sig ] Generating forecast for: LAES [2026-02-25T20:25:52.463763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-25T20:25:52.476900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-25T20:25:52.477291] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-25T20:25:52.478221] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-25T20:25:52.478278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:52.478311] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:52.478339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:52.478397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:52.542750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:52.543673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:52.543764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:52.543798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:52.664441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:52.664620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:52.664684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:52.664724] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:52.668502] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=27.50%) [2026-02-25T20:25:52.668864] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-25T20:25:52.669007] [INFO ] [sig ] LAES: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:52.820025] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LAES.txt [2026-02-25T20:25:52.820175] [INFO ] [sig ] [1775/3376] Completed LAES in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:52.820216] [INFO ] [sig ] [1776/3376] Forecasting LAND... [2026-02-25T20:25:52.820249] [INFO ] [sig ] Generating forecast for: LAND [2026-02-25T20:25:52.820279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-25T20:25:52.833384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-25T20:25:52.833767] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-25T20:25:52.834600] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-25T20:25:52.834655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:52.834690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:52.834718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:52.834776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:52.896271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:52.897087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:52.897175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:52.897210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:53.031854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:53.032026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:53.032068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:53.032099] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:53.035812] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-25T20:25:53.036115] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-25T20:25:53.036254] [INFO ] [sig ] LAND: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:53.186722] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LAND.txt [2026-02-25T20:25:53.186869] [INFO ] [sig ] [1776/3376] Completed LAND in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:53.186919] [INFO ] [sig ] [1777/3376] Forecasting LANDO... [2026-02-25T20:25:53.186950] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-25T20:25:53.186981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-25T20:25:53.198878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-25T20:25:53.199234] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-25T20:25:53.200101] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-25T20:25:53.200156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:53.200190] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:53.200218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:53.200276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:53.261930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:53.262862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:53.262952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:53.262986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:53.377887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:53.378088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:53.378135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:53.378220] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:53.382081] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-02-25T20:25:53.382473] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-25T20:25:53.382670] [INFO ] [sig ] LANDO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:53.527566] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LANDO.txt [2026-02-25T20:25:53.527736] [INFO ] [sig ] [1777/3376] Completed LANDO in 0.3s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:53.527776] [INFO ] [sig ] [1778/3376] Forecasting LANDP... [2026-02-25T20:25:53.527806] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-25T20:25:53.527837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-25T20:25:53.540126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-25T20:25:53.540513] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-25T20:25:53.541382] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-25T20:25:53.541438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:53.541471] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:53.541500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:53.541557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:53.602195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:53.603108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:53.603195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:53.603230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:53.726240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:53.726434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:53.726504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:53.726540] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:53.730752] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-25T20:25:53.731220] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-25T20:25:53.731384] [INFO ] [sig ] LANDP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:53.879516] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LANDP.txt [2026-02-25T20:25:53.879716] [INFO ] [sig ] [1778/3376] Completed LANDP in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:53.879769] [INFO ] [sig ] [1779/3376] Forecasting LAZ... [2026-02-25T20:25:53.879805] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-25T20:25:53.879842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-25T20:25:53.892088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-25T20:25:53.892468] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-25T20:25:53.893290] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-25T20:25:53.893344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:53.893376] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:53.893404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:53.893462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:53.959061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:53.959991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:53.960077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:53.960113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:54.083906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:54.084071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:54.084112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:54.084146] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:54.087682] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-02-25T20:25:54.087979] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-25T20:25:54.088139] [INFO ] [sig ] LAZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:54.234329] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LAZ.txt [2026-02-25T20:25:54.234481] [INFO ] [sig ] [1779/3376] Completed LAZ in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:54.234523] [INFO ] [sig ] [1780/3376] Forecasting LBRDA... [2026-02-25T20:25:54.234552] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-25T20:25:54.234603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-25T20:25:54.245898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-25T20:25:54.246186] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-25T20:25:54.247010] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-25T20:25:54.247064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:54.247095] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:54.247122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:54.247178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:54.306046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:54.306739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:54.306820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:54.306853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:54.435477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:54.435681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:54.435741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:54.435771] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:54.439911] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-25T20:25:54.440226] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-25T20:25:54.440362] [INFO ] [sig ] LBRDA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:54.589587] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LBRDA.txt [2026-02-25T20:25:54.589776] [INFO ] [sig ] [1780/3376] Completed LBRDA in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:54.589828] [INFO ] [sig ] [1781/3376] Forecasting LBRDK... [2026-02-25T20:25:54.589864] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-25T20:25:54.589894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-25T20:25:54.601693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-25T20:25:54.602071] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-25T20:25:54.602883] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-25T20:25:54.602936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:54.602968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:54.602996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:54.603053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:54.665321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:54.666284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:54.666374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:54.666407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:54.789514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:54.789698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:54.789742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:54.789772] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:54.793227] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=3.95%) [2026-02-25T20:25:54.793509] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-25T20:25:54.793654] [INFO ] [sig ] LBRDK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:54.962456] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LBRDK.txt [2026-02-25T20:25:54.962651] [INFO ] [sig ] [1781/3376] Completed LBRDK in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:54.962706] [INFO ] [sig ] [1782/3376] Forecasting LBTYA... [2026-02-25T20:25:54.962743] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-25T20:25:54.962776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-25T20:25:54.976690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-25T20:25:54.977033] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-25T20:25:54.977868] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-25T20:25:54.977923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:54.977956] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:54.977984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:54.978074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:55.039549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:55.040466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:55.040556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:55.040613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:55.167107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:55.167273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:55.167313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:55.167342] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:55.171029] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-02-25T20:25:55.171315] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-25T20:25:55.171449] [INFO ] [sig ] LBTYA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:55.317417] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LBTYA.txt [2026-02-25T20:25:55.317590] [INFO ] [sig ] [1782/3376] Completed LBTYA in 0.4s | 2.74 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-25T20:25:55.317634] [INFO ] [sig ] [1783/3376] Forecasting LBTYK... [2026-02-25T20:25:55.317663] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-25T20:25:55.317693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-25T20:25:55.329512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-25T20:25:55.329862] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-25T20:25:55.330678] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-25T20:25:55.330732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:55.330764] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:55.330790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:55.330855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:55.389534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:55.390314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:55.390399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:55.390434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:55.509104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:55.509253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:55.509293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:55.509322] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:55.512744] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-02-25T20:25:55.513027] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-25T20:25:55.513154] [INFO ] [sig ] LBTYK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:55.657290] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LBTYK.txt [2026-02-25T20:25:55.657436] [INFO ] [sig ] [1783/3376] Completed LBTYK in 0.3s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:55.657477] [INFO ] [sig ] [1784/3376] Forecasting LC... [2026-02-25T20:25:55.657506] [INFO ] [sig ] Generating forecast for: LC [2026-02-25T20:25:55.657537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-25T20:25:55.669295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-25T20:25:55.669613] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-25T20:25:55.670428] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-25T20:25:55.670493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:55.670526] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:55.670554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:55.670648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:55.728793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:55.729542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:55.729672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:55.729711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:55.853650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:55.853830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:55.853880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:55.853911] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:55.857426] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-25T20:25:55.857732] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-25T20:25:55.857862] [INFO ] [sig ] LC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:56.066347] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LC.txt [2026-02-25T20:25:56.066567] [INFO ] [sig ] [1784/3376] Completed LC in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:56.066654] [INFO ] [sig ] [1785/3376] Forecasting LCFY... [2026-02-25T20:25:56.066702] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-25T20:25:56.066761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-25T20:25:56.082001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-25T20:25:56.082451] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-25T20:25:56.083610] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-25T20:25:56.083690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:56.083742] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:56.083786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:56.083875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:56.156093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:56.157035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:56.157121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:56.157153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:56.271015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:56.271177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:56.271221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:56.271251] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:56.274685] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-02-25T20:25:56.274966] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-25T20:25:56.275097] [INFO ] [sig ] LCFY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:56.419973] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LCFY.txt [2026-02-25T20:25:56.420134] [INFO ] [sig ] [1785/3376] Completed LCFY in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:56.420176] [INFO ] [sig ] [1786/3376] Forecasting LCID... [2026-02-25T20:25:56.420206] [INFO ] [sig ] Generating forecast for: LCID [2026-02-25T20:25:56.420237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-25T20:25:56.432540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-25T20:25:56.433022] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-25T20:25:56.433880] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-25T20:25:56.433935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:56.433968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:56.433995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:56.434052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:56.494119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:56.495014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:56.495099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:56.495132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:56.620110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:56.620285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:56.620326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:56.620354] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:56.624115] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-25T20:25:56.624403] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-25T20:25:56.624530] [INFO ] [sig ] LCID: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:56.769011] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LCID.txt [2026-02-25T20:25:56.769156] [INFO ] [sig ] [1786/3376] Completed LCID in 0.3s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:56.769197] [INFO ] [sig ] [1787/3376] Forecasting LCII... [2026-02-25T20:25:56.769228] [INFO ] [sig ] Generating forecast for: LCII [2026-02-25T20:25:56.769259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-25T20:25:56.781149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-25T20:25:56.781495] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-25T20:25:56.782294] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-25T20:25:56.782347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:56.782380] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:56.782407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:56.782463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:56.839726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:56.840687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:56.840776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:56.840808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:56.961919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:56.962085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:56.962127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:56.962158] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:56.965759] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-02-25T20:25:56.966055] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-25T20:25:56.966192] [INFO ] [sig ] LCII: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:57.122822] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LCII.txt [2026-02-25T20:25:57.123015] [INFO ] [sig ] [1787/3376] Completed LCII in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:57.123069] [INFO ] [sig ] [1788/3376] Forecasting LCNB... [2026-02-25T20:25:57.123102] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-25T20:25:57.123134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-25T20:25:57.135040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-25T20:25:57.135427] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-25T20:25:57.136268] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-25T20:25:57.136323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:57.136356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:57.136385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:57.136444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:57.197431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:57.198367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:57.198454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:57.198488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:57.323207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:57.323403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:57.323447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:57.323478] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:57.327448] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=51.26%) [2026-02-25T20:25:57.327781] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-25T20:25:57.327933] [INFO ] [sig ] LCNB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:57.474732] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LCNB.txt [2026-02-25T20:25:57.474884] [INFO ] [sig ] [1788/3376] Completed LCNB in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:57.474933] [INFO ] [sig ] [1789/3376] Forecasting LDI... [2026-02-25T20:25:57.474969] [INFO ] [sig ] Generating forecast for: LDI [2026-02-25T20:25:57.475005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-25T20:25:57.488143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-25T20:25:57.488478] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-25T20:25:57.489321] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-25T20:25:57.489375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:57.489406] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:57.489432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:57.489488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:57.547330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:57.548159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:57.548244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:57.548277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:57.674243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:57.674402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:57.674444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:57.674474] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:57.678148] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: DOWN (p=27.39%) [2026-02-25T20:25:57.678443] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-25T20:25:57.678654] [INFO ] [sig ] LDI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:57.831192] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LDI.txt [2026-02-25T20:25:57.831350] [INFO ] [sig ] [1789/3376] Completed LDI in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:57.831394] [INFO ] [sig ] [1790/3376] Forecasting LDP... [2026-02-25T20:25:57.831426] [INFO ] [sig ] Generating forecast for: LDP [2026-02-25T20:25:57.831459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-25T20:25:57.844523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-25T20:25:57.844899] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-25T20:25:57.846049] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-25T20:25:57.846105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:57.846140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:57.846168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:57.846226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:57.908562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:57.909433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:57.909522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:57.909556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:58.041829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:58.042034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:58.042081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:58.042121] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:58.045691] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-25T20:25:58.045978] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-25T20:25:58.046111] [INFO ] [sig ] LDP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:58.208217] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LDP.txt [2026-02-25T20:25:58.208393] [INFO ] [sig ] [1790/3376] Completed LDP in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-25T20:25:58.208443] [INFO ] [sig ] [1791/3376] Forecasting LE... [2026-02-25T20:25:58.208478] [INFO ] [sig ] Generating forecast for: LE [2026-02-25T20:25:58.208509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-25T20:25:58.223719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-25T20:25:58.224061] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-25T20:25:58.224962] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-25T20:25:58.225026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:58.225101] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:58.225132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:58.225191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:58.291764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:58.292496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:58.292601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:58.292643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:58.423954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:58.424114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:58.424173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:58.424205] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:58.427811] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-25T20:25:58.428216] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-25T20:25:58.428372] [INFO ] [sig ] LE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:58.585300] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LE.txt [2026-02-25T20:25:58.585450] [INFO ] [sig ] [1791/3376] Completed LE in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:25:58.585492] [INFO ] [sig ] [1792/3376] Forecasting LEA... [2026-02-25T20:25:58.585524] [INFO ] [sig ] Generating forecast for: LEA [2026-02-25T20:25:58.585556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-25T20:25:58.597639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-25T20:25:58.597993] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-25T20:25:58.598887] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-25T20:25:58.598943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:58.598976] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:58.599003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:58.599062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:58.660475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:58.661226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:58.661309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:58.661341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:58.782566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:58.782743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:58.782785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:58.782816] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:58.786417] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-02-25T20:25:58.786752] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-25T20:25:58.786915] [INFO ] [sig ] LEA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:58.935362] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LEA.txt [2026-02-25T20:25:58.935510] [INFO ] [sig ] [1792/3376] Completed LEA in 0.3s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:25:58.935560] [INFO ] [sig ] [1793/3376] Forecasting LECO... [2026-02-25T20:25:58.935611] [INFO ] [sig ] Generating forecast for: LECO [2026-02-25T20:25:58.935642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-25T20:25:58.947680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-25T20:25:58.948070] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-25T20:25:58.948956] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-25T20:25:58.949010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:58.949044] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:58.949072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:58.949130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:59.011826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:59.012778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:59.012884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:59.012920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:59.142847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:59.143004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:59.143046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:59.143076] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:59.146650] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-25T20:25:59.146958] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-25T20:25:59.147099] [INFO ] [sig ] LECO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:59.296665] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LECO.txt [2026-02-25T20:25:59.296824] [INFO ] [sig ] [1793/3376] Completed LECO in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:25:59.296875] [INFO ] [sig ] [1794/3376] Forecasting LEG... [2026-02-25T20:25:59.296915] [INFO ] [sig ] Generating forecast for: LEG [2026-02-25T20:25:59.296954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-25T20:25:59.308528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-25T20:25:59.308881] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-25T20:25:59.309940] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-25T20:25:59.309995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:59.310028] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:59.310056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:59.310114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:59.372239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:59.373054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:59.373143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:59.373185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:59.502005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:59.502169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:59.502211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:59.502274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:59.505911] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=53.46%) [2026-02-25T20:25:59.506200] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-25T20:25:59.506338] [INFO ] [sig ] LEG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:25:59.655781] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LEG.txt [2026-02-25T20:25:59.655950] [INFO ] [sig ] [1794/3376] Completed LEG in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:25:59.655994] [INFO ] [sig ] [1795/3376] Forecasting LEGH... [2026-02-25T20:25:59.656026] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-25T20:25:59.656057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-25T20:25:59.668173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-25T20:25:59.668556] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-25T20:25:59.669428] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-25T20:25:59.669491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:25:59.669541] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:25:59.669590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:25:59.669655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:25:59.731564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:25:59.732393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:25:59.732477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:25:59.732510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:25:59.850612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:25:59.850778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:25:59.850819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:25:59.850848] [INFO ] [FORECASTER] Training complete [2026-02-25T20:25:59.854316] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-02-25T20:25:59.854616] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-25T20:25:59.854748] [INFO ] [sig ] LEGH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:25:59.998086] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LEGH.txt [2026-02-25T20:25:59.998242] [INFO ] [sig ] [1795/3376] Completed LEGH in 0.3s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:25:59.998283] [INFO ] [sig ] [1796/3376] Forecasting LEGN... [2026-02-25T20:25:59.998312] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-25T20:25:59.998342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-25T20:26:00.009918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-25T20:26:00.010216] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-25T20:26:00.011015] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-25T20:26:00.011255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:00.011286] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:00.011312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:00.011370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:00.069543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:00.070469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:00.070559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:00.070616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:00.195409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:00.195564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:00.195624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:00.195653] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:00.199188] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-02-25T20:26:00.199475] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-25T20:26:00.199629] [INFO ] [sig ] LEGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:00.361772] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LEGN.txt [2026-02-25T20:26:00.361950] [INFO ] [sig ] [1796/3376] Completed LEGN in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:26:00.361999] [INFO ] [sig ] [1797/3376] Forecasting LEN... [2026-02-25T20:26:00.362029] [INFO ] [sig ] Generating forecast for: LEN [2026-02-25T20:26:00.362060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-25T20:26:00.374656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-25T20:26:00.375039] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-25T20:26:00.375845] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-25T20:26:00.375899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:00.375931] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:00.375958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:00.376015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:00.436170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:00.437129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:00.437218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:00.437252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:00.557793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:00.557941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:00.557979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:00.558008] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:00.561511] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=56.76%) [2026-02-25T20:26:00.561809] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-25T20:26:00.561941] [INFO ] [sig ] LEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:00.709051] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LEN.txt [2026-02-25T20:26:00.709219] [INFO ] [sig ] [1797/3376] Completed LEN in 0.3s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:26:00.709263] [INFO ] [sig ] [1798/3376] Forecasting LENZ... [2026-02-25T20:26:00.709292] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-25T20:26:00.709323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-25T20:26:00.721441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-25T20:26:00.721806] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-25T20:26:00.722641] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-25T20:26:00.722698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:00.722731] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:00.722758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:00.722820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:00.782225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:00.783316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:00.783407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:00.783440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:00.920746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:00.920923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:00.920972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:00.921007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:00.924488] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-25T20:26:00.924806] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-25T20:26:00.924974] [INFO ] [sig ] LENZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:01.083342] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LENZ.txt [2026-02-25T20:26:01.083532] [INFO ] [sig ] [1798/3376] Completed LENZ in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:26:01.083610] [INFO ] [sig ] [1799/3376] Forecasting LEO... [2026-02-25T20:26:01.083660] [INFO ] [sig ] Generating forecast for: LEO [2026-02-25T20:26:01.083695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-25T20:26:01.097050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-25T20:26:01.097501] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-25T20:26:01.098486] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-25T20:26:01.098546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:01.098601] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:01.098642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:01.098703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:01.158204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:01.159140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:01.159245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:01.159293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:01.286807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:01.286967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:01.287010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:01.287039] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:01.290848] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=28.71%) [2026-02-25T20:26:01.291153] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-25T20:26:01.291290] [INFO ] [sig ] LEO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:01.465342] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LEO.txt [2026-02-25T20:26:01.465517] [INFO ] [sig ] [1799/3376] Completed LEO in 0.4s | 2.74 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-25T20:26:01.465569] [INFO ] [sig ] [1800/3376] Forecasting LEVI... [2026-02-25T20:26:01.465626] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-25T20:26:01.465658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-25T20:26:01.480415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-25T20:26:01.480888] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-25T20:26:01.481967] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-25T20:26:01.482024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:01.482058] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:01.482087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:01.482145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:01.546207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:01.547326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:01.547417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:01.547449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:01.670655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:01.670826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:01.670868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:01.670902] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:01.674418] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=69.28%) [2026-02-25T20:26:01.674741] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-25T20:26:01.674880] [INFO ] [sig ] LEVI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:01.822979] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LEVI.txt [2026-02-25T20:26:01.823152] [INFO ] [sig ] [1800/3376] Completed LEVI in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:01.823198] [INFO ] [sig ] [1801/3376] Forecasting LFMD... [2026-02-25T20:26:01.823229] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-25T20:26:01.823262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-25T20:26:01.835555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-25T20:26:01.835920] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-25T20:26:01.836815] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-25T20:26:01.836870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:01.836904] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:01.836933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:01.836992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:01.899201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:01.900129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:01.900256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:01.900301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:02.031817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:02.031973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:02.032018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:02.032049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:02.035686] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-25T20:26:02.036005] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-25T20:26:02.036151] [INFO ] [sig ] LFMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:02.184259] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LFMD.txt [2026-02-25T20:26:02.184422] [INFO ] [sig ] [1801/3376] Completed LFMD in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:02.184462] [INFO ] [sig ] [1802/3376] Forecasting LFUS... [2026-02-25T20:26:02.184493] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-25T20:26:02.184523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-25T20:26:02.196776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-25T20:26:02.197150] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-25T20:26:02.198060] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-25T20:26:02.198115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:02.198149] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:02.198176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:02.198234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:02.259238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:02.260211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:02.260304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:02.260338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:02.395747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:02.395914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:02.395958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:02.396033] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:02.399947] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-02-25T20:26:02.400295] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-25T20:26:02.400442] [INFO ] [sig ] LFUS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:02.552512] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LFUS.txt [2026-02-25T20:26:02.552701] [INFO ] [sig ] [1802/3376] Completed LFUS in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:02.552758] [INFO ] [sig ] [1803/3376] Forecasting LFVN... [2026-02-25T20:26:02.552791] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-25T20:26:02.552823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-25T20:26:02.564913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-25T20:26:02.565286] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-25T20:26:02.566158] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-25T20:26:02.566215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:02.566248] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:02.566275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:02.566333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:02.627589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:02.628510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:02.628622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:02.628661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:02.754773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:02.754933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:02.754976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:02.755007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:02.758751] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-02-25T20:26:02.759082] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-25T20:26:02.759223] [INFO ] [sig ] LFVN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:02.913373] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LFVN.txt [2026-02-25T20:26:02.913531] [INFO ] [sig ] [1803/3376] Completed LFVN in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:02.913597] [INFO ] [sig ] [1804/3376] Forecasting LGCL... [2026-02-25T20:26:02.913646] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-25T20:26:02.913680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-25T20:26:02.925448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-25T20:26:02.925799] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-25T20:26:02.926665] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-25T20:26:02.926722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:02.926757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:02.926786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:02.926845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:02.986996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:02.987865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:02.987965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:02.988046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:03.102465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:03.102640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:03.102682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:03.102712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:03.106118] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-25T20:26:03.106398] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-25T20:26:03.106528] [INFO ] [sig ] LGCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:03.250708] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LGCL.txt [2026-02-25T20:26:03.250908] [INFO ] [sig ] [1804/3376] Completed LGCL in 0.3s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:03.250958] [INFO ] [sig ] [1805/3376] Forecasting LGI... [2026-02-25T20:26:03.250995] [INFO ] [sig ] Generating forecast for: LGI [2026-02-25T20:26:03.251033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-25T20:26:03.262701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-25T20:26:03.263032] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-25T20:26:03.263844] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-25T20:26:03.263897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:03.263930] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:03.263957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:03.264014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:03.324064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:03.324991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:03.325088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:03.325134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:03.447393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:03.447570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:03.447649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:03.447684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:03.451315] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-02-25T20:26:03.451630] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-25T20:26:03.451771] [INFO ] [sig ] LGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:03.602305] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LGI.txt [2026-02-25T20:26:03.602638] [INFO ] [sig ] [1805/3376] Completed LGI in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:03.602715] [INFO ] [sig ] [1806/3376] Forecasting LGIH... [2026-02-25T20:26:03.602767] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-25T20:26:03.602799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-25T20:26:03.618152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-25T20:26:03.618603] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-25T20:26:03.619781] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-25T20:26:03.619835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:03.619868] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:03.619894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:03.619966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:03.680691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:03.681775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:03.681902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:03.681964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:03.804121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:03.804281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:03.804323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:03.804353] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:03.807946] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-25T20:26:03.808247] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-25T20:26:03.808382] [INFO ] [sig ] LGIH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:03.953615] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LGIH.txt [2026-02-25T20:26:03.953756] [INFO ] [sig ] [1806/3376] Completed LGIH in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-25T20:26:03.953795] [INFO ] [sig ] [1807/3376] Forecasting LGND... [2026-02-25T20:26:03.953825] [INFO ] [sig ] Generating forecast for: LGND [2026-02-25T20:26:03.953854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-25T20:26:03.965544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-25T20:26:03.965886] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-25T20:26:03.966719] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-25T20:26:03.966782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:03.966817] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:03.966845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:03.966903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:04.027990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:04.028787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:04.028870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:04.028903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:04.149252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:04.149405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:04.149447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:04.149476] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:04.153094] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=32.51%) [2026-02-25T20:26:04.153387] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-25T20:26:04.153521] [INFO ] [sig ] LGND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:04.298427] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LGND.txt [2026-02-25T20:26:04.298608] [INFO ] [sig ] [1807/3376] Completed LGND in 0.3s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:04.298655] [INFO ] [sig ] [1808/3376] Forecasting LH... [2026-02-25T20:26:04.298687] [INFO ] [sig ] Generating forecast for: LH [2026-02-25T20:26:04.298719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-25T20:26:04.310266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-25T20:26:04.310564] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-25T20:26:04.311380] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-25T20:26:04.311444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:04.311503] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:04.311531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:04.311610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:04.369796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:04.370454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:04.370534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:04.370567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:04.489969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:04.490135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:04.490175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:04.490204] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:04.493636] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=21.39%) [2026-02-25T20:26:04.493920] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-25T20:26:04.494052] [INFO ] [sig ] LH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:04.637550] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LH.txt [2026-02-25T20:26:04.637700] [INFO ] [sig ] [1808/3376] Completed LH in 0.3s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:04.637741] [INFO ] [sig ] [1809/3376] Forecasting LHX... [2026-02-25T20:26:04.637771] [INFO ] [sig ] Generating forecast for: LHX [2026-02-25T20:26:04.637801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-25T20:26:04.651481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-25T20:26:04.651844] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-25T20:26:04.652792] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-25T20:26:04.652845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:04.652877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:04.652904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:04.652961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:04.711042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:04.711736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:04.711816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:04.711849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:04.834519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:04.834704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:04.834745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:04.834774] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:04.838314] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-25T20:26:04.838627] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-25T20:26:04.838758] [INFO ] [sig ] LHX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:04.983009] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LHX.txt [2026-02-25T20:26:04.983150] [INFO ] [sig ] [1809/3376] Completed LHX in 0.3s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:04.983192] [INFO ] [sig ] [1810/3376] Forecasting LI... [2026-02-25T20:26:04.983222] [INFO ] [sig ] Generating forecast for: LI [2026-02-25T20:26:04.983253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-25T20:26:04.995741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-25T20:26:04.996100] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-25T20:26:04.996921] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-25T20:26:04.996975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:04.997008] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:04.997034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:04.997090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:05.061180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:05.062594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:05.062729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:05.062766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:05.190327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:05.190486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:05.190533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:05.190563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:05.194210] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-25T20:26:05.194494] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-25T20:26:05.194651] [INFO ] [sig ] LI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:05.338640] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LI.txt [2026-02-25T20:26:05.338802] [INFO ] [sig ] [1810/3376] Completed LI in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:05.338854] [INFO ] [sig ] [1811/3376] Forecasting LICN... [2026-02-25T20:26:05.338885] [INFO ] [sig ] Generating forecast for: LICN [2026-02-25T20:26:05.338930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-25T20:26:05.353372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-25T20:26:05.353716] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-25T20:26:05.354743] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-25T20:26:05.354799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:05.354831] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:05.354856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:05.354922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:05.416714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:05.417544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:05.417645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:05.417679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:05.527531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:05.527706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:05.527747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:05.527776] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:05.531632] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=89.00%) [2026-02-25T20:26:05.531911] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-25T20:26:05.532048] [INFO ] [sig ] LICN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:05.680323] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LICN.txt [2026-02-25T20:26:05.680473] [INFO ] [sig ] [1811/3376] Completed LICN in 0.3s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:05.680515] [INFO ] [sig ] [1812/3376] Forecasting LIF... [2026-02-25T20:26:05.680549] [INFO ] [sig ] Generating forecast for: LIF [2026-02-25T20:26:05.680600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-25T20:26:05.694993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-25T20:26:05.695396] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-25T20:26:05.696221] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-25T20:26:05.696275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:05.696307] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:05.696334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:05.696390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:05.759494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:05.760456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:05.760544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:05.760598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:05.888927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:05.889102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:05.889151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:05.889182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:05.892915] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-25T20:26:05.893202] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-25T20:26:05.893333] [INFO ] [sig ] LIF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:06.038874] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LIF.txt [2026-02-25T20:26:06.039024] [INFO ] [sig ] [1812/3376] Completed LIF in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:06.039064] [INFO ] [sig ] [1813/3376] Forecasting LII... [2026-02-25T20:26:06.039096] [INFO ] [sig ] Generating forecast for: LII [2026-02-25T20:26:06.039126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-25T20:26:06.051851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-25T20:26:06.052229] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-25T20:26:06.053044] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-25T20:26:06.053097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:06.053129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:06.053156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:06.053212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:06.112909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:06.113695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:06.113781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:06.113815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:06.233361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:06.233527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:06.233588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:06.233624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:06.237324] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-25T20:26:06.237653] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-25T20:26:06.237795] [INFO ] [sig ] LII: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:06.386565] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LII.txt [2026-02-25T20:26:06.386719] [INFO ] [sig ] [1813/3376] Completed LII in 0.3s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:06.386759] [INFO ] [sig ] [1814/3376] Forecasting LILA... [2026-02-25T20:26:06.386788] [INFO ] [sig ] Generating forecast for: LILA [2026-02-25T20:26:06.386820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-25T20:26:06.401657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-25T20:26:06.402093] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-25T20:26:06.402967] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-25T20:26:06.403035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:06.403076] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:06.403109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:06.403173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:06.466457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:06.467494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:06.467601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:06.467640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:06.593792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:06.593955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:06.593998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:06.594032] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:06.597858] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-02-25T20:26:06.598187] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-25T20:26:06.598521] [INFO ] [sig ] LILA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:06.750831] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LILA.txt [2026-02-25T20:26:06.751052] [INFO ] [sig ] [1814/3376] Completed LILA in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:06.751138] [INFO ] [sig ] [1815/3376] Forecasting LILAK... [2026-02-25T20:26:06.751185] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-25T20:26:06.751225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-25T20:26:06.765934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-25T20:26:06.766567] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-25T20:26:06.767648] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-25T20:26:06.767704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:06.767738] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:06.767766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:06.767824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:06.832286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:06.833230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:06.833320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:06.833355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:06.961999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:06.962182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:06.962246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:06.962278] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:06.965918] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-25T20:26:06.966226] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-25T20:26:06.966367] [INFO ] [sig ] LILAK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:07.113227] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LILAK.txt [2026-02-25T20:26:07.113392] [INFO ] [sig ] [1815/3376] Completed LILAK in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:07.113434] [INFO ] [sig ] [1816/3376] Forecasting LIN... [2026-02-25T20:26:07.113465] [INFO ] [sig ] Generating forecast for: LIN [2026-02-25T20:26:07.113497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-25T20:26:07.127288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-25T20:26:07.127687] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-25T20:26:07.128507] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-25T20:26:07.128561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:07.128614] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:07.128642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:07.128700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:07.189363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:07.190291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:07.190380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:07.190415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:07.311796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:07.311966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:07.312008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:07.312038] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:07.315535] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-02-25T20:26:07.315846] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-25T20:26:07.315982] [INFO ] [sig ] LIN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:07.467020] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LIN.txt [2026-02-25T20:26:07.467185] [INFO ] [sig ] [1816/3376] Completed LIN in 0.4s | 2.74 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-25T20:26:07.467226] [INFO ] [sig ] [1817/3376] Forecasting LINC... [2026-02-25T20:26:07.467258] [INFO ] [sig ] Generating forecast for: LINC [2026-02-25T20:26:07.467287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-25T20:26:07.479208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-25T20:26:07.479620] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-25T20:26:07.480479] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-25T20:26:07.480535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:07.480587] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:07.480619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:07.480679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:07.540468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:07.541432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:07.541527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:07.541562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:07.672468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:07.672653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:07.672702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:07.672732] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:07.676756] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=17.17%) [2026-02-25T20:26:07.677070] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-25T20:26:07.677212] [INFO ] [sig ] LINC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:07.829881] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LINC.txt [2026-02-25T20:26:07.830099] [INFO ] [sig ] [1817/3376] Completed LINC in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-25T20:26:07.830153] [INFO ] [sig ] [1818/3376] Forecasting LIND... [2026-02-25T20:26:07.830186] [INFO ] [sig ] Generating forecast for: LIND [2026-02-25T20:26:07.830229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-25T20:26:07.842542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-25T20:26:07.842877] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-25T20:26:07.843741] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-25T20:26:07.843802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:07.843841] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:07.843872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:07.843939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:07.902122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:07.903036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:07.903194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:07.903231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:08.026252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:08.026636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:08.026680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:08.026711] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:08.030741] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=44.67%) [2026-02-25T20:26:08.031129] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-25T20:26:08.031279] [INFO ] [sig ] LIND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:08.183405] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LIND.txt [2026-02-25T20:26:08.183592] [INFO ] [sig ] [1818/3376] Completed LIND in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-25T20:26:08.183635] [INFO ] [sig ] [1819/3376] Forecasting LINE... [2026-02-25T20:26:08.183666] [INFO ] [sig ] Generating forecast for: LINE [2026-02-25T20:26:08.183700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-25T20:26:08.195623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-25T20:26:08.196001] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-25T20:26:08.196872] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-25T20:26:08.196927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:08.196990] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:08.197023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:08.197081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:08.256080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:08.256946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:08.257034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:08.257070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:08.384824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:08.384983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:08.385023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:08.385052] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:08.388597] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=71.05%) [2026-02-25T20:26:08.388890] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-25T20:26:08.389028] [INFO ] [sig ] LINE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:08.538856] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LINE.txt [2026-02-25T20:26:08.539026] [INFO ] [sig ] [1819/3376] Completed LINE in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-25T20:26:08.539068] [INFO ] [sig ] [1820/3376] Forecasting LINK... [2026-02-25T20:26:08.539101] [INFO ] [sig ] Generating forecast for: LINK [2026-02-25T20:26:08.539133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-25T20:26:08.551023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-25T20:26:08.551400] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-25T20:26:08.552255] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-25T20:26:08.552312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:08.552346] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:08.552568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:08.552682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:08.616785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:08.617737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:08.617836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:08.617871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:08.737649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:08.737813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:08.737855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:08.737884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:08.741944] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-02-25T20:26:08.742273] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-25T20:26:08.742410] [INFO ] [sig ] LINK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:08.911323] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LINK.txt [2026-02-25T20:26:08.911538] [INFO ] [sig ] [1820/3376] Completed LINK in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-25T20:26:08.911626] [INFO ] [sig ] [1821/3376] Forecasting LITE... [2026-02-25T20:26:08.911676] [INFO ] [sig ] Generating forecast for: LITE [2026-02-25T20:26:08.911721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-25T20:26:08.923691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-25T20:26:08.924017] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-25T20:26:08.924860] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-25T20:26:08.924915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:08.924949] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:08.924976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:08.925032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:08.983671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:08.984504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:08.984609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:08.984645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:09.110264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:09.110430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:09.110470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:09.110501] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:09.114106] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=25.61%) [2026-02-25T20:26:09.114400] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-25T20:26:09.114532] [INFO ] [sig ] LITE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:09.264566] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LITE.txt [2026-02-25T20:26:09.264767] [INFO ] [sig ] [1821/3376] Completed LITE in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-25T20:26:09.264818] [INFO ] [sig ] [1822/3376] Forecasting LITM... [2026-02-25T20:26:09.264851] [INFO ] [sig ] Generating forecast for: LITM [2026-02-25T20:26:09.264881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-25T20:26:09.277109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-25T20:26:09.277456] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-25T20:26:09.278322] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-25T20:26:09.278376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:09.278410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:09.278436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:09.278493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:09.339395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:09.340324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:09.340430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:09.340465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:09.469871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:09.470031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:09.470074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:09.470104] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:09.474051] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-02-25T20:26:09.474364] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-25T20:26:09.474497] [INFO ] [sig ] LITM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:09.640644] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LITM.txt [2026-02-25T20:26:09.640783] [INFO ] [sig ] [1822/3376] Completed LITM in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-25T20:26:09.640830] [INFO ] [sig ] [1823/3376] Forecasting LIVN... [2026-02-25T20:26:09.640862] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-25T20:26:09.640893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-25T20:26:09.653040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-25T20:26:09.653345] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-25T20:26:09.654147] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-25T20:26:09.654200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:09.654232] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:09.654259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:09.654316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:09.714661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:09.715443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:09.715526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:09.715558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:09.838740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:09.838876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:09.838916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:09.838946] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:09.842752] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-25T20:26:09.843049] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-25T20:26:09.843178] [INFO ] [sig ] LIVN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:10.006359] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LIVN.txt [2026-02-25T20:26:10.006519] [INFO ] [sig ] [1823/3376] Completed LIVN in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:10.006560] [INFO ] [sig ] [1824/3376] Forecasting LKFN... [2026-02-25T20:26:10.006610] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-25T20:26:10.006643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-25T20:26:10.018239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-25T20:26:10.018671] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-25T20:26:10.019535] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-25T20:26:10.019607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:10.019644] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:10.019672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:10.019730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:10.080365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:10.081219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:10.081306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:10.081341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:10.203362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:10.203520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:10.203561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:10.203613] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:10.207296] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-25T20:26:10.207628] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-25T20:26:10.207788] [INFO ] [sig ] LKFN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:10.368731] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LKFN.txt [2026-02-25T20:26:10.368889] [INFO ] [sig ] [1824/3376] Completed LKFN in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:10.368934] [INFO ] [sig ] [1825/3376] Forecasting LKQ... [2026-02-25T20:26:10.368964] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-25T20:26:10.368996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-25T20:26:10.381914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-25T20:26:10.382314] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-25T20:26:10.383195] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-25T20:26:10.383250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:10.383313] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:10.383343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:10.383402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:10.447396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:10.448282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:10.448538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:10.448588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:10.568593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:10.568748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:10.568790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:10.568820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:10.572448] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-02-25T20:26:10.572753] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-25T20:26:10.572883] [INFO ] [sig ] LKQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:10.728699] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LKQ.txt [2026-02-25T20:26:10.728855] [INFO ] [sig ] [1825/3376] Completed LKQ in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:10.728897] [INFO ] [sig ] [1826/3376] Forecasting LLY... [2026-02-25T20:26:10.728930] [INFO ] [sig ] Generating forecast for: LLY [2026-02-25T20:26:10.728963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-25T20:26:10.741259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-25T20:26:10.741639] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-25T20:26:10.742462] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-25T20:26:10.742516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:10.742549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:10.742593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:10.742655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:10.805896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:10.806642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:10.806723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:10.806756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:10.938408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:10.938570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:10.938652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:10.938689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:10.942462] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-25T20:26:10.942781] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-25T20:26:10.942925] [INFO ] [sig ] LLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:11.103678] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LLY.txt [2026-02-25T20:26:11.103817] [INFO ] [sig ] [1826/3376] Completed LLY in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:11.103860] [INFO ] [sig ] [1827/3376] Forecasting LMB... [2026-02-25T20:26:11.103890] [INFO ] [sig ] Generating forecast for: LMB [2026-02-25T20:26:11.103920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-25T20:26:11.116949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-25T20:26:11.117264] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-25T20:26:11.118316] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-25T20:26:11.118371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:11.118405] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:11.118434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:11.118492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:11.183841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:11.184692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:11.184775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:11.184810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:11.308203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:11.308374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:11.308415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:11.308444] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:11.312019] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=65.50%) [2026-02-25T20:26:11.312307] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-25T20:26:11.312444] [INFO ] [sig ] LMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:11.474901] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LMB.txt [2026-02-25T20:26:11.475095] [INFO ] [sig ] [1827/3376] Completed LMB in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:11.475143] [INFO ] [sig ] [1828/3376] Forecasting LMBS... [2026-02-25T20:26:11.475177] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-25T20:26:11.475209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-25T20:26:11.486539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-25T20:26:11.486906] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-25T20:26:11.487724] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-25T20:26:11.487778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:11.487809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:11.487836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:11.487893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:11.546367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:11.547283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:11.547388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:11.547422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:11.673799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:11.673966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:11.674011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:11.674087] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:11.677918] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-02-25T20:26:11.678313] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-25T20:26:11.678459] [INFO ] [sig ] LMBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:11.826268] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LMBS.txt [2026-02-25T20:26:11.826444] [INFO ] [sig ] [1828/3376] Completed LMBS in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:11.826489] [INFO ] [sig ] [1829/3376] Forecasting LMND... [2026-02-25T20:26:11.826519] [INFO ] [sig ] Generating forecast for: LMND [2026-02-25T20:26:11.826549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-25T20:26:11.842320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-25T20:26:11.842722] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-25T20:26:11.843655] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-25T20:26:11.843719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:11.843753] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:11.843782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:11.843841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:11.906732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:11.907633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:11.907724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:11.907760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:12.042025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:12.042196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:12.042245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:12.042282] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:12.046240] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-02-25T20:26:12.046543] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-25T20:26:12.046703] [INFO ] [sig ] LMND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:12.201787] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LMND.txt [2026-02-25T20:26:12.201964] [INFO ] [sig ] [1829/3376] Completed LMND in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:12.202019] [INFO ] [sig ] [1830/3376] Forecasting LNC... [2026-02-25T20:26:12.202052] [INFO ] [sig ] Generating forecast for: LNC [2026-02-25T20:26:12.202083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-25T20:26:12.214825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-25T20:26:12.215170] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-25T20:26:12.216075] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-25T20:26:12.216140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:12.216195] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:12.216232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:12.216306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:12.278963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:12.279822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:12.279944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:12.279981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:12.409025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:12.409198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:12.409249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:12.409287] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:12.413189] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-02-25T20:26:12.413489] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-25T20:26:12.413661] [INFO ] [sig ] LNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:12.573858] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LNC.txt [2026-02-25T20:26:12.574025] [INFO ] [sig ] [1830/3376] Completed LNC in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:12.574071] [INFO ] [sig ] [1831/3376] Forecasting LND... [2026-02-25T20:26:12.574102] [INFO ] [sig ] Generating forecast for: LND [2026-02-25T20:26:12.574135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-25T20:26:12.585942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-25T20:26:12.586303] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-25T20:26:12.587251] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-25T20:26:12.587309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:12.587356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:12.587424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:12.587844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:12.651106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:12.651988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:12.652078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:12.652113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:12.778812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:12.779010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:12.779059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:12.779099] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:12.783393] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=30.44%) [2026-02-25T20:26:12.783711] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-25T20:26:12.783845] [INFO ] [sig ] LND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:12.944204] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LND.txt [2026-02-25T20:26:12.944595] [INFO ] [sig ] [1831/3376] Completed LND in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:12.944667] [INFO ] [sig ] [1832/3376] Forecasting LNG... [2026-02-25T20:26:12.944705] [INFO ] [sig ] Generating forecast for: LNG [2026-02-25T20:26:12.944736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-25T20:26:12.959417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-25T20:26:12.959814] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-25T20:26:12.960719] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-25T20:26:12.960775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:12.960808] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:12.960836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:12.960894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:13.026990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:13.027871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:13.027982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:13.028039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:13.158313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:13.158474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:13.158516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:13.158547] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:13.162708] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-02-25T20:26:13.163033] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-25T20:26:13.163190] [INFO ] [sig ] LNG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:13.319927] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LNG.txt [2026-02-25T20:26:13.320074] [INFO ] [sig ] [1832/3376] Completed LNG in 0.4s | 2.74 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-25T20:26:13.320116] [INFO ] [sig ] [1833/3376] Forecasting LNKB... [2026-02-25T20:26:13.320154] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-25T20:26:13.320192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-25T20:26:13.336552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-25T20:26:13.337165] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-25T20:26:13.338655] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-25T20:26:13.338732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:13.338784] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:13.338828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:13.338919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:13.408268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:13.409210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:13.409302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:13.409338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:13.531744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:13.531908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:13.531953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:13.531985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:13.535601] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=91.73%) [2026-02-25T20:26:13.535914] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-25T20:26:13.536055] [INFO ] [sig ] LNKB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:13.769940] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LNKB.txt [2026-02-25T20:26:13.770093] [INFO ] [sig ] [1833/3376] Completed LNKB in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:13.770135] [INFO ] [sig ] [1834/3376] Forecasting LNN... [2026-02-25T20:26:13.770165] [INFO ] [sig ] Generating forecast for: LNN [2026-02-25T20:26:13.770202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-25T20:26:13.783678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-25T20:26:13.784021] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-25T20:26:13.784837] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-25T20:26:13.784891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:13.784924] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:13.784952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:13.785009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:13.848764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:13.849817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:13.849906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:13.849942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:13.987813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:13.988038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:13.988092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:13.988124] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:13.992068] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-02-25T20:26:13.992629] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-25T20:26:13.992788] [INFO ] [sig ] LNN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:14.145369] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LNN.txt [2026-02-25T20:26:14.145541] [INFO ] [sig ] [1834/3376] Completed LNN in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:14.145607] [INFO ] [sig ] [1835/3376] Forecasting LNTH... [2026-02-25T20:26:14.145640] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-25T20:26:14.145670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-25T20:26:14.159806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-25T20:26:14.160237] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-25T20:26:14.161122] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-25T20:26:14.161178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:14.161211] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:14.161240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:14.161300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:14.223886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:14.224946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:14.225063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:14.225097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:14.351033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:14.351195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:14.351241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:14.351275] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:14.355282] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=77.32%) [2026-02-25T20:26:14.355791] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-25T20:26:14.355927] [INFO ] [sig ] LNTH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:14.515772] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LNTH.txt [2026-02-25T20:26:14.515969] [INFO ] [sig ] [1835/3376] Completed LNTH in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:14.516012] [INFO ] [sig ] [1836/3376] Forecasting LNZA... [2026-02-25T20:26:14.516044] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-25T20:26:14.516080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-25T20:26:14.528239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-25T20:26:14.528614] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-25T20:26:14.529513] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-25T20:26:14.529589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:14.529628] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:14.529655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:14.529714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:14.589768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:14.590727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:14.590827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:14.590864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:14.705329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:14.705488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:14.705530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:14.705560] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:14.709057] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=29.02%) [2026-02-25T20:26:14.709397] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-25T20:26:14.709528] [INFO ] [sig ] LNZA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:14.853663] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LNZA.txt [2026-02-25T20:26:14.853801] [INFO ] [sig ] [1836/3376] Completed LNZA in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:14.853842] [INFO ] [sig ] [1837/3376] Forecasting LOAN... [2026-02-25T20:26:14.853873] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-25T20:26:14.853902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-25T20:26:14.865370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-25T20:26:14.865763] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-25T20:26:14.866541] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-25T20:26:14.866617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:14.866650] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:14.866676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:14.866733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:14.925401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:14.926157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:14.926241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:14.926278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:15.035940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:15.036101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:15.036144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:15.036197] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:15.039749] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=76.23%) [2026-02-25T20:26:15.040048] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-25T20:26:15.040178] [INFO ] [sig ] LOAN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:15.200217] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LOAN.txt [2026-02-25T20:26:15.200472] [INFO ] [sig ] [1837/3376] Completed LOAN in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:15.200530] [INFO ] [sig ] [1838/3376] Forecasting LOB... [2026-02-25T20:26:15.200595] [INFO ] [sig ] Generating forecast for: LOB [2026-02-25T20:26:15.200645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-25T20:26:15.212517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-25T20:26:15.212820] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-25T20:26:15.213667] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-25T20:26:15.213721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:15.213754] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:15.213781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:15.213839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:15.275832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:15.276782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:15.276870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:15.276903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:15.404323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:15.404494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:15.404535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:15.404565] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:15.408105] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-25T20:26:15.408394] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-25T20:26:15.408531] [INFO ] [sig ] LOB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:15.556032] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LOB.txt [2026-02-25T20:26:15.556237] [INFO ] [sig ] [1838/3376] Completed LOB in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:15.556282] [INFO ] [sig ] [1839/3376] Forecasting LOCO... [2026-02-25T20:26:15.556316] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-25T20:26:15.556362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-25T20:26:15.569480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-25T20:26:15.569923] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-25T20:26:15.570811] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-25T20:26:15.570866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:15.570899] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:15.570926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:15.570983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:15.629869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:15.630673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:15.630759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:15.630791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:15.754297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:15.754469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:15.754511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:15.754541] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:15.761769] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: UP (p=66.43%) [2026-02-25T20:26:15.762221] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-25T20:26:15.762397] [INFO ] [sig ] LOCO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:15.910923] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LOCO.txt [2026-02-25T20:26:15.911089] [INFO ] [sig ] [1839/3376] Completed LOCO in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-25T20:26:15.911142] [INFO ] [sig ] [1840/3376] Forecasting LOGI... [2026-02-25T20:26:15.911174] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-25T20:26:15.911207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-25T20:26:15.923099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-25T20:26:15.923466] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-25T20:26:15.924366] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-25T20:26:15.924424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:15.924457] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:15.924485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:15.924543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:15.985507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:15.986364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:15.986459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:15.986492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:16.110031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:16.110194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:16.110236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:16.110271] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:16.113991] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=83.41%) [2026-02-25T20:26:16.114334] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-25T20:26:16.114481] [INFO ] [sig ] LOGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:16.264459] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LOGI.txt [2026-02-25T20:26:16.264639] [INFO ] [sig ] [1840/3376] Completed LOGI in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:16.264686] [INFO ] [sig ] [1841/3376] Forecasting LOMA... [2026-02-25T20:26:16.264717] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-25T20:26:16.264748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-25T20:26:16.276457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-25T20:26:16.276782] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-25T20:26:16.277586] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-25T20:26:16.277640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:16.277673] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:16.277701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:16.277769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:16.335274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:16.336119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:16.336203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:16.336242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:16.459763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:16.459921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:16.459968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:16.460003] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:16.463689] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-02-25T20:26:16.463978] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-25T20:26:16.464109] [INFO ] [sig ] LOMA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:16.609352] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LOMA.txt [2026-02-25T20:26:16.609518] [INFO ] [sig ] [1841/3376] Completed LOMA in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:16.609561] [INFO ] [sig ] [1842/3376] Forecasting LOPE... [2026-02-25T20:26:16.609613] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-25T20:26:16.609644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-25T20:26:16.621684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-25T20:26:16.622054] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-25T20:26:16.622909] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-25T20:26:16.622964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:16.623033] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:16.623062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:16.623121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:16.681755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:16.682741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:16.682828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:16.682863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:16.803412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:16.803567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:16.803626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:16.803656] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:16.807073] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-25T20:26:16.807353] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-25T20:26:16.807483] [INFO ] [sig ] LOPE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:16.952875] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LOPE.txt [2026-02-25T20:26:16.953052] [INFO ] [sig ] [1842/3376] Completed LOPE in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:16.953100] [INFO ] [sig ] [1843/3376] Forecasting LOVE... [2026-02-25T20:26:16.953130] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-25T20:26:16.953161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-25T20:26:16.968134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-25T20:26:16.968600] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-25T20:26:16.969451] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-25T20:26:16.969517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:16.969550] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:16.969595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:16.969656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:17.031514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:17.032252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:17.032332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:17.032365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:17.154869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:17.155011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:17.155051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:17.155080] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:17.158498] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=41.12%) [2026-02-25T20:26:17.158794] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-25T20:26:17.158921] [INFO ] [sig ] LOVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:17.306018] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LOVE.txt [2026-02-25T20:26:17.306188] [INFO ] [sig ] [1843/3376] Completed LOVE in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:17.306232] [INFO ] [sig ] [1844/3376] Forecasting LPCN... [2026-02-25T20:26:17.306273] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-25T20:26:17.306304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-25T20:26:17.317797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-25T20:26:17.318092] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-25T20:26:17.318890] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-25T20:26:17.318944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:17.318977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:17.319003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:17.319060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:17.378189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:17.379112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:17.379199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:17.379234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:17.496783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:17.496941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:17.496981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:17.497011] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:17.500477] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-25T20:26:17.500775] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-25T20:26:17.500905] [INFO ] [sig ] LPCN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:17.651968] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LPCN.txt [2026-02-25T20:26:17.652218] [INFO ] [sig ] [1844/3376] Completed LPCN in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:17.652273] [INFO ] [sig ] [1845/3376] Forecasting LPG... [2026-02-25T20:26:17.652304] [INFO ] [sig ] Generating forecast for: LPG [2026-02-25T20:26:17.652336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-25T20:26:17.664732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-25T20:26:17.665111] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-25T20:26:17.665949] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-25T20:26:17.666003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:17.666035] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:17.666062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:17.666127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:17.724143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:17.725190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:17.725285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:17.725318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:17.860098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:17.860274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:17.860317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:17.860383] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:17.864158] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=64.34%) [2026-02-25T20:26:17.864493] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-25T20:26:17.864680] [INFO ] [sig ] LPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:18.016920] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LPG.txt [2026-02-25T20:26:18.017100] [INFO ] [sig ] [1845/3376] Completed LPG in 0.4s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:18.017148] [INFO ] [sig ] [1846/3376] Forecasting LPL... [2026-02-25T20:26:18.017178] [INFO ] [sig ] Generating forecast for: LPL [2026-02-25T20:26:18.017209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-25T20:26:18.029393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-25T20:26:18.029775] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-25T20:26:18.030634] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-25T20:26:18.030687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:18.030719] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:18.030745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:18.030803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:18.089139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:18.090054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:18.090142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:18.090176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:18.206201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:18.206360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:18.206401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:18.206430] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:18.209926] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=15.21%) [2026-02-25T20:26:18.210206] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-25T20:26:18.210335] [INFO ] [sig ] LPL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:18.359144] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LPL.txt [2026-02-25T20:26:18.359323] [INFO ] [sig ] [1846/3376] Completed LPL in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:18.359372] [INFO ] [sig ] [1847/3376] Forecasting LPLA... [2026-02-25T20:26:18.359410] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-25T20:26:18.359446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-25T20:26:18.371252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-25T20:26:18.371656] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-25T20:26:18.372463] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-25T20:26:18.372516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:18.372548] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:18.372594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:18.372656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:18.431065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:18.431973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:18.432058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:18.432091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:18.552495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:18.552677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:18.552718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:18.552748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:18.556255] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-02-25T20:26:18.556588] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-25T20:26:18.556725] [INFO ] [sig ] LPLA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:18.703918] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LPLA.txt [2026-02-25T20:26:18.704079] [INFO ] [sig ] [1847/3376] Completed LPLA in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:18.704119] [INFO ] [sig ] [1848/3376] Forecasting LPRO... [2026-02-25T20:26:18.704150] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-25T20:26:18.704181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-25T20:26:18.715919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-25T20:26:18.716192] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-25T20:26:18.716994] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-25T20:26:18.717046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:18.717078] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:18.717105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:18.717162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:18.776680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:18.777306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:18.777388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:18.777422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:18.900819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:18.900983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:18.901024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:18.901054] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:18.904634] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-02-25T20:26:18.904956] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-25T20:26:18.905094] [INFO ] [sig ] LPRO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:19.052612] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LPRO.txt [2026-02-25T20:26:19.052764] [INFO ] [sig ] [1848/3376] Completed LPRO in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:19.052806] [INFO ] [sig ] [1849/3376] Forecasting LPSN... [2026-02-25T20:26:19.052842] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-25T20:26:19.052878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-25T20:26:19.064960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-25T20:26:19.065236] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-25T20:26:19.066043] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-25T20:26:19.066097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:19.066129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:19.066157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:19.066214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:19.123746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:19.124411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:19.124500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:19.124534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:19.245921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:19.246087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:19.246128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:19.246158] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:19.249744] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-25T20:26:19.250032] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-25T20:26:19.250169] [INFO ] [sig ] LPSN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:19.395719] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LPSN.txt [2026-02-25T20:26:19.395890] [INFO ] [sig ] [1849/3376] Completed LPSN in 0.3s | 2.74 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-25T20:26:19.395933] [INFO ] [sig ] [1850/3376] Forecasting LPTH... [2026-02-25T20:26:19.395963] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-25T20:26:19.395993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-25T20:26:19.407725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-25T20:26:19.408034] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-25T20:26:19.408843] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-25T20:26:19.408900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:19.408933] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:19.408962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:19.409023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:19.466361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:19.466993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:19.467074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:19.467107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:19.590883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:19.591088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:19.591130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:19.591159] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:19.594780] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=31.66%) [2026-02-25T20:26:19.595072] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-25T20:26:19.595208] [INFO ] [sig ] LPTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:19.739973] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LPTH.txt [2026-02-25T20:26:19.740117] [INFO ] [sig ] [1850/3376] Completed LPTH in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-25T20:26:19.740157] [INFO ] [sig ] [1851/3376] Forecasting LPX... [2026-02-25T20:26:19.740188] [INFO ] [sig ] Generating forecast for: LPX [2026-02-25T20:26:19.740221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-25T20:26:19.751643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-25T20:26:19.751904] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-25T20:26:19.752723] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-25T20:26:19.752777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:19.752809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:19.752834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:19.752890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:19.814132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:19.814957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:19.815040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:19.815075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:19.938198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:19.938361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:19.938401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:19.938432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:19.941986] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=28.06%) [2026-02-25T20:26:19.942273] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-25T20:26:19.942411] [INFO ] [sig ] LPX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:20.087663] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LPX.txt [2026-02-25T20:26:20.087801] [INFO ] [sig ] [1851/3376] Completed LPX in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-25T20:26:20.087841] [INFO ] [sig ] [1852/3376] Forecasting LQDA... [2026-02-25T20:26:20.087870] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-25T20:26:20.087899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-25T20:26:20.099640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-25T20:26:20.099945] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-25T20:26:20.100795] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-25T20:26:20.100848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:20.100879] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:20.100906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:20.100963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:20.165508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:20.166462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:20.166607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:20.166648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:20.292012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:20.292176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:20.292223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:20.292263] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:20.295889] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=69.90%) [2026-02-25T20:26:20.296187] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-25T20:26:20.296343] [INFO ] [sig ] LQDA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:20.444591] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LQDA.txt [2026-02-25T20:26:20.444768] [INFO ] [sig ] [1852/3376] Completed LQDA in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-25T20:26:20.444819] [INFO ] [sig ] [1853/3376] Forecasting LRCX... [2026-02-25T20:26:20.444859] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-25T20:26:20.444891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-25T20:26:20.456754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-25T20:26:20.457072] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-25T20:26:20.457900] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-25T20:26:20.457958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:20.457993] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:20.458046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:20.458109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:20.518964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:20.519854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:20.519941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:20.519984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:20.646124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:20.646281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:20.646322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:20.646351] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:20.650009] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: DOWN (p=34.00%) [2026-02-25T20:26:20.650316] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-25T20:26:20.650472] [INFO ] [sig ] LRCX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:20.803453] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LRCX.txt [2026-02-25T20:26:20.803634] [INFO ] [sig ] [1853/3376] Completed LRCX in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-25T20:26:20.803681] [INFO ] [sig ] [1854/3376] Forecasting LRGE... [2026-02-25T20:26:20.803711] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-25T20:26:20.803741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-25T20:26:20.814896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-25T20:26:20.815182] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-25T20:26:20.816021] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-25T20:26:20.816074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:20.816117] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:20.816145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:20.816203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:20.876279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:20.877026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:20.877118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:20.877161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:20.996658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:20.996824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:20.996867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:20.996897] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:21.000480] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=55.71%) [2026-02-25T20:26:21.000808] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-25T20:26:21.000960] [INFO ] [sig ] LRGE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:21.150198] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LRGE.txt [2026-02-25T20:26:21.150357] [INFO ] [sig ] [1854/3376] Completed LRGE in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-25T20:26:21.150418] [INFO ] [sig ] [1855/3376] Forecasting LSCC... [2026-02-25T20:26:21.150466] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-25T20:26:21.150510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-25T20:26:21.162651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-25T20:26:21.162947] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-25T20:26:21.163916] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-25T20:26:21.163970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:21.164004] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:21.164031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:21.164089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:21.227179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:21.228156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:21.228248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:21.228283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:21.364511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:21.364688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:21.364731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:21.364760] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:21.368508] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-25T20:26:21.369001] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-25T20:26:21.369134] [INFO ] [sig ] LSCC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:21.531321] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LSCC.txt [2026-02-25T20:26:21.531542] [INFO ] [sig ] [1855/3376] Completed LSCC in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-25T20:26:21.531607] [INFO ] [sig ] [1856/3376] Forecasting LSPD... [2026-02-25T20:26:21.531642] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-25T20:26:21.531672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-25T20:26:21.544349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-25T20:26:21.544776] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-25T20:26:21.545726] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-25T20:26:21.545781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:21.545815] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:21.545842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:21.545902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:21.607146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:21.607900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:21.607996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:21.608049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:21.737331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:21.737495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:21.737537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:21.737604] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:21.741354] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-25T20:26:21.741684] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-25T20:26:21.741824] [INFO ] [sig ] LSPD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:21.892748] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LSPD.txt [2026-02-25T20:26:21.892918] [INFO ] [sig ] [1856/3376] Completed LSPD in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:21.892961] [INFO ] [sig ] [1857/3376] Forecasting LTC... [2026-02-25T20:26:21.892990] [INFO ] [sig ] Generating forecast for: LTC [2026-02-25T20:26:21.893022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-25T20:26:21.904463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-25T20:26:21.904792] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-25T20:26:21.905632] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-25T20:26:21.905687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:21.905720] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:21.905749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:21.905807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:21.966317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:21.967045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:21.967128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:21.967162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:22.085251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:22.085416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:22.085457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:22.085485] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:22.089017] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-25T20:26:22.089336] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-25T20:26:22.089478] [INFO ] [sig ] LTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:22.243695] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LTC.txt [2026-02-25T20:26:22.243925] [INFO ] [sig ] [1857/3376] Completed LTC in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:22.243988] [INFO ] [sig ] [1858/3376] Forecasting LTH... [2026-02-25T20:26:22.244026] [INFO ] [sig ] Generating forecast for: LTH [2026-02-25T20:26:22.244058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-25T20:26:22.256199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-25T20:26:22.256591] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-25T20:26:22.257450] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-25T20:26:22.257505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:22.257538] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:22.257565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:22.257643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:22.318165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:22.319311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:22.319646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:22.319709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:22.440018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:22.440183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:22.440224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:22.440253] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:22.443902] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-25T20:26:22.444245] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-25T20:26:22.444390] [INFO ] [sig ] LTH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:22.590880] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LTH.txt [2026-02-25T20:26:22.591044] [INFO ] [sig ] [1858/3376] Completed LTH in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:22.591087] [INFO ] [sig ] [1859/3376] Forecasting LTRN... [2026-02-25T20:26:22.591117] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-25T20:26:22.591146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-25T20:26:22.603480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-25T20:26:22.603931] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-25T20:26:22.604838] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-25T20:26:22.604894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:22.604979] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:22.605009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:22.605068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:22.667544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:22.668494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:22.668605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:22.668642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:22.797435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:22.797695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:22.797739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:22.797767] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:22.801990] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-25T20:26:22.802491] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-25T20:26:22.802729] [INFO ] [sig ] LTRN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:22.953292] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LTRN.txt [2026-02-25T20:26:22.953477] [INFO ] [sig ] [1859/3376] Completed LTRN in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:22.953529] [INFO ] [sig ] [1860/3376] Forecasting LTRX... [2026-02-25T20:26:22.953561] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-25T20:26:22.953614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-25T20:26:22.966230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-25T20:26:22.966724] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-25T20:26:22.967647] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-25T20:26:22.967706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:22.967740] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:22.967767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:22.967827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:23.030018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:23.031060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:23.031152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:23.031186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:23.158326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:23.158489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:23.158533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:23.158563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:23.162513] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-02-25T20:26:23.162835] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-25T20:26:23.162973] [INFO ] [sig ] LTRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:23.317327] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LTRX.txt [2026-02-25T20:26:23.317507] [INFO ] [sig ] [1860/3376] Completed LTRX in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:23.317551] [INFO ] [sig ] [1861/3376] Forecasting LUCD... [2026-02-25T20:26:23.317604] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-25T20:26:23.317637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-25T20:26:23.330790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-25T20:26:23.331201] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-25T20:26:23.332068] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-25T20:26:23.332129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:23.332162] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:23.332189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:23.332253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:23.401828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:23.402906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:23.402999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:23.403034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:23.529013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:23.529170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:23.529228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:23.529259] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:23.533167] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-02-25T20:26:23.533452] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-25T20:26:23.533601] [INFO ] [sig ] LUCD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:23.680049] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LUCD.txt [2026-02-25T20:26:23.680184] [INFO ] [sig ] [1861/3376] Completed LUCD in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:23.680225] [INFO ] [sig ] [1862/3376] Forecasting LUMN... [2026-02-25T20:26:23.680254] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-25T20:26:23.680284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-25T20:26:23.692791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-25T20:26:23.693145] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-25T20:26:23.694016] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-25T20:26:23.694072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:23.694104] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:23.694130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:23.694187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:23.754636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:23.755559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:23.755667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:23.755702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:23.879128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:23.879297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:23.879337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:23.879405] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:23.883051] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-25T20:26:23.883343] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-25T20:26:23.883478] [INFO ] [sig ] LUMN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:24.032370] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LUMN.txt [2026-02-25T20:26:24.032552] [INFO ] [sig ] [1862/3376] Completed LUMN in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:24.032619] [INFO ] [sig ] [1863/3376] Forecasting LUNG... [2026-02-25T20:26:24.032651] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-25T20:26:24.032681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-25T20:26:24.044511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-25T20:26:24.044794] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-25T20:26:24.045626] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-25T20:26:24.045679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:24.045711] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:24.045737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:24.045793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:24.103877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:24.104725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:24.104836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:24.104871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:24.228486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:24.228669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:24.228710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:24.228741] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:24.232189] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=77.02%) [2026-02-25T20:26:24.232464] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-25T20:26:24.232609] [INFO ] [sig ] LUNG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:24.379316] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LUNG.txt [2026-02-25T20:26:24.379471] [INFO ] [sig ] [1863/3376] Completed LUNG in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:24.379521] [INFO ] [sig ] [1864/3376] Forecasting LVHD... [2026-02-25T20:26:24.379557] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-25T20:26:24.379610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-25T20:26:24.391100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-25T20:26:24.391381] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-25T20:26:24.392183] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-25T20:26:24.392252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:24.392285] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:24.392311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:24.392370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:24.451109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:24.451999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:24.452084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:24.452118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:24.571820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:24.571975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:24.572015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:24.572045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:24.575465] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-02-25T20:26:24.575761] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-25T20:26:24.575892] [INFO ] [sig ] LVHD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:24.723524] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LVHD.txt [2026-02-25T20:26:24.723679] [INFO ] [sig ] [1864/3376] Completed LVHD in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:24.723721] [INFO ] [sig ] [1865/3376] Forecasting LVO... [2026-02-25T20:26:24.723751] [INFO ] [sig ] Generating forecast for: LVO [2026-02-25T20:26:24.723781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-25T20:26:24.735657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-25T20:26:24.736012] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-25T20:26:24.736862] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-25T20:26:24.736915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:24.736957] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:24.736985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:24.737042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:24.798750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:24.799763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:24.799852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:24.799885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:24.915278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:24.915438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:24.915485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:24.915520] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:24.918985] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: DOWN (p=7.21%) [2026-02-25T20:26:24.919266] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-25T20:26:24.919396] [INFO ] [sig ] LVO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:25.066562] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LVO.txt [2026-02-25T20:26:25.066749] [INFO ] [sig ] [1865/3376] Completed LVO in 0.3s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:25.066789] [INFO ] [sig ] [1866/3376] Forecasting LVS... [2026-02-25T20:26:25.066820] [INFO ] [sig ] Generating forecast for: LVS [2026-02-25T20:26:25.066851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-25T20:26:25.079291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-25T20:26:25.079698] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-25T20:26:25.080562] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-25T20:26:25.080659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:25.080696] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:25.080724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:25.080780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:25.144268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:25.145242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:25.145336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:25.145371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:25.277778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:25.277959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:25.278001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:25.278110] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:25.281821] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-25T20:26:25.282125] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-25T20:26:25.282260] [INFO ] [sig ] LVS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:25.433377] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LVS.txt [2026-02-25T20:26:25.433525] [INFO ] [sig ] [1866/3376] Completed LVS in 0.4s | 2.74 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-25T20:26:25.433567] [INFO ] [sig ] [1867/3376] Forecasting LWAY... [2026-02-25T20:26:25.433618] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-25T20:26:25.433648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-25T20:26:25.445345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-25T20:26:25.445748] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-25T20:26:25.446544] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-25T20:26:25.446621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:25.446655] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:25.446681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:25.446738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:25.507425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:25.508348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:25.508438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:25.508471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:25.632994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:25.633152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:25.633192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:25.633221] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:25.637198] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-25T20:26:25.637498] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-25T20:26:25.637841] [INFO ] [sig ] LWAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:25.786815] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LWAY.txt [2026-02-25T20:26:25.786965] [INFO ] [sig ] [1867/3376] Completed LWAY in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-25T20:26:25.787006] [INFO ] [sig ] [1868/3376] Forecasting LWLG... [2026-02-25T20:26:25.787035] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-25T20:26:25.787064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-25T20:26:25.798954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-25T20:26:25.799285] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-25T20:26:25.800151] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-25T20:26:25.800207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:25.800240] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:25.800266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:25.800324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:25.859313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:25.860238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:25.860327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:25.860360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:25.989043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:25.989221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:25.989262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:25.989292] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:25.993284] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-25T20:26:25.993590] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-25T20:26:25.993748] [INFO ] [sig ] LWLG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:26.142492] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LWLG.txt [2026-02-25T20:26:26.142683] [INFO ] [sig ] [1868/3376] Completed LWLG in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-25T20:26:26.142728] [INFO ] [sig ] [1869/3376] Forecasting LX... [2026-02-25T20:26:26.142763] [INFO ] [sig ] Generating forecast for: LX [2026-02-25T20:26:26.142794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-25T20:26:26.154672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-25T20:26:26.154988] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-25T20:26:26.155805] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-25T20:26:26.155858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:26.155889] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:26.155916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:26.155972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:26.214383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:26.215459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:26.215594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:26.215631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:26.345484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:26.345668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:26.345711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:26.345741] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:26.349820] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=6.48%) [2026-02-25T20:26:26.350112] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-25T20:26:26.350249] [INFO ] [sig ] LX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:26.508470] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LX.txt [2026-02-25T20:26:26.508689] [INFO ] [sig ] [1869/3376] Completed LX in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-25T20:26:26.508741] [INFO ] [sig ] [1870/3376] Forecasting LXEO... [2026-02-25T20:26:26.508772] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-25T20:26:26.508803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-25T20:26:26.521716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-25T20:26:26.522106] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-25T20:26:26.523261] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-25T20:26:26.523316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:26.523349] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:26.523376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:26.523434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:26.589025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:26.590173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:26.590264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:26.590299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:26.727594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:26.727754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:26.727795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:26.727824] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:26.732498] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-25T20:26:26.733124] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-25T20:26:26.733312] [INFO ] [sig ] LXEO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:26.886492] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LXEO.txt [2026-02-25T20:26:26.886686] [INFO ] [sig ] [1870/3376] Completed LXEO in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-25T20:26:26.886730] [INFO ] [sig ] [1871/3376] Forecasting LXP... [2026-02-25T20:26:26.886760] [INFO ] [sig ] Generating forecast for: LXP [2026-02-25T20:26:26.886789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-25T20:26:26.898363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-25T20:26:26.898757] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-25T20:26:26.899592] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-25T20:26:26.899648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:26.899680] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:26.899707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:26.899765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:26.959694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:26.960593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:26.960679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:26.960712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:27.078837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:27.078997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:27.079037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:27.079066] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:27.082603] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-25T20:26:27.082887] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-25T20:26:27.083015] [INFO ] [sig ] LXP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:27.236044] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LXP.txt [2026-02-25T20:26:27.236212] [INFO ] [sig ] [1871/3376] Completed LXP in 0.3s | 2.74 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-25T20:26:27.236256] [INFO ] [sig ] [1872/3376] Forecasting LYB... [2026-02-25T20:26:27.236285] [INFO ] [sig ] Generating forecast for: LYB [2026-02-25T20:26:27.236314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-25T20:26:27.249807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-25T20:26:27.250178] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-25T20:26:27.251019] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-25T20:26:27.251073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:27.251105] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:27.251132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:27.251190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:27.309363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:27.310293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:27.310382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:27.310414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:27.431688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:27.432067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:27.432139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:27.432208] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:27.436390] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=36.90%) [2026-02-25T20:26:27.436822] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-25T20:26:27.436978] [INFO ] [sig ] LYB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:27.583685] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LYB.txt [2026-02-25T20:26:27.583863] [INFO ] [sig ] [1872/3376] Completed LYB in 0.3s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:27.583906] [INFO ] [sig ] [1873/3376] Forecasting LYG... [2026-02-25T20:26:27.583936] [INFO ] [sig ] Generating forecast for: LYG [2026-02-25T20:26:27.583966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-25T20:26:27.596179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-25T20:26:27.596465] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-25T20:26:27.597264] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-25T20:26:27.597317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:27.597351] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:27.597378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:27.597435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:27.657139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:27.657985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:27.658080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:27.658112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:27.784029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:27.784239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:27.784281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:27.784311] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:27.787894] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-25T20:26:27.788212] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-25T20:26:27.788345] [INFO ] [sig ] LYG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:27.932733] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/LYG.txt [2026-02-25T20:26:27.932903] [INFO ] [sig ] [1873/3376] Completed LYG in 0.3s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:27.932945] [INFO ] [sig ] [1874/3376] Forecasting LYRA... [2026-02-25T20:26:27.932979] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-25T20:26:27.933017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-25T20:26:27.944910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-25T20:26:27.945307] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-25T20:26:27.946122] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-25T20:26:27.946175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:27.946207] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:27.946235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:27.946296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:28.005117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:28.006064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:28.006151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:28.006183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:28.125916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:28.126090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:28.126130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:28.126158] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:28.129695] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=17.70%) [2026-02-25T20:26:28.129989] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-25T20:26:28.130124] [INFO ] [sig ] LYRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:28.277778] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LYRA.txt [2026-02-25T20:26:28.277944] [INFO ] [sig ] [1874/3376] Completed LYRA in 0.3s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:28.277985] [INFO ] [sig ] [1875/3376] Forecasting LYTS... [2026-02-25T20:26:28.278036] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-25T20:26:28.278071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-25T20:26:28.290241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-25T20:26:28.290666] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-25T20:26:28.291482] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-25T20:26:28.291537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:28.291591] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:28.291621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:28.291679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:28.349875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:28.350791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:28.350879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:28.350912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:28.475485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:28.475693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:28.475736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:28.475765] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:28.479403] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-02-25T20:26:28.479746] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-25T20:26:28.479889] [INFO ] [sig ] LYTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:28.631302] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LYTS.txt [2026-02-25T20:26:28.631458] [INFO ] [sig ] [1875/3376] Completed LYTS in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:28.631501] [INFO ] [sig ] [1876/3376] Forecasting LZ... [2026-02-25T20:26:28.631530] [INFO ] [sig ] Generating forecast for: LZ [2026-02-25T20:26:28.631560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-25T20:26:28.643718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-25T20:26:28.644125] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-25T20:26:28.645012] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-25T20:26:28.645066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:28.645125] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:28.645154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:28.645224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:28.705621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:28.706527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:28.706648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:28.706690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:28.835234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:28.835401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:28.835441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:28.835470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:28.839067] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-02-25T20:26:28.839361] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-25T20:26:28.839496] [INFO ] [sig ] LZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:29.014539] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LZ.txt [2026-02-25T20:26:29.014795] [INFO ] [sig ] [1876/3376] Completed LZ in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:29.014852] [INFO ] [sig ] [1877/3376] Forecasting LZB... [2026-02-25T20:26:29.014890] [INFO ] [sig ] Generating forecast for: LZB [2026-02-25T20:26:29.014929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-25T20:26:29.031618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-25T20:26:29.032160] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-25T20:26:29.033419] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-25T20:26:29.033508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:29.033551] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:29.033625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:29.033714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:29.124326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:29.125599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:29.125755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:29.125811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:29.256122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:29.256295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:29.256337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:29.256365] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:29.260606] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=29.35%) [2026-02-25T20:26:29.261164] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-25T20:26:29.261309] [INFO ] [sig ] LZB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:29.412102] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LZB.txt [2026-02-25T20:26:29.412240] [INFO ] [sig ] [1877/3376] Completed LZB in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:29.412280] [INFO ] [sig ] [1878/3376] Forecasting LZM... [2026-02-25T20:26:29.412309] [INFO ] [sig ] Generating forecast for: LZM [2026-02-25T20:26:29.412339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-25T20:26:29.424320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-25T20:26:29.424626] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-25T20:26:29.425426] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-25T20:26:29.425491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:29.425526] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:29.425554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:29.425641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:29.484442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:29.485305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:29.485389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:29.485421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:29.610045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:29.610211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:29.610251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:29.610280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:29.613792] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=28.00%) [2026-02-25T20:26:29.614091] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-25T20:26:29.614230] [INFO ] [sig ] LZM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:29.767522] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/LZM.txt [2026-02-25T20:26:29.767714] [INFO ] [sig ] [1878/3376] Completed LZM in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:29.767758] [INFO ] [sig ] [1879/3376] Forecasting M... [2026-02-25T20:26:29.767788] [INFO ] [sig ] Generating forecast for: M [2026-02-25T20:26:29.767819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-25T20:26:29.783177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-25T20:26:29.783613] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-25T20:26:29.784463] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-25T20:26:29.784517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:29.784549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:29.784610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:29.784705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:29.847958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:29.848910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:29.848996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:29.849029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:29.981301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:29.981458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:29.981507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:29.981536] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:29.985139] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-02-25T20:26:29.985434] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-25T20:26:29.985607] [INFO ] [sig ] M: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:30.140107] [INFO ] [LOCAL ] Saved forecast: M 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/M.txt [2026-02-25T20:26:30.140280] [INFO ] [sig ] [1879/3376] Completed M in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:30.140323] [INFO ] [sig ] [1880/3376] Forecasting MA... [2026-02-25T20:26:30.140354] [INFO ] [sig ] Generating forecast for: MA [2026-02-25T20:26:30.140384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-25T20:26:30.153813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-25T20:26:30.154129] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-25T20:26:30.154959] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-25T20:26:30.155013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:30.155045] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:30.155073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:30.155131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:30.219456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:30.220369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:30.220461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:30.220494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:30.347978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:30.348178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:30.348224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:30.348252] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:30.352070] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-02-25T20:26:30.352361] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-25T20:26:30.352495] [INFO ] [sig ] MA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:30.514902] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MA.txt [2026-02-25T20:26:30.515127] [INFO ] [sig ] [1880/3376] Completed MA in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:30.515200] [INFO ] [sig ] [1881/3376] Forecasting MAA... [2026-02-25T20:26:30.515247] [INFO ] [sig ] Generating forecast for: MAA [2026-02-25T20:26:30.515291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-25T20:26:30.534143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-25T20:26:30.534726] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-25T20:26:30.536131] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-25T20:26:30.536203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:30.536252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:30.536298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:30.536392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:30.606109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:30.607063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:30.607170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:30.607203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:30.738150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:30.738325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:30.738365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:30.738394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:30.742689] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=29.17%) [2026-02-25T20:26:30.743090] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-25T20:26:30.743271] [INFO ] [sig ] MAA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:30.902505] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MAA.txt [2026-02-25T20:26:30.902712] [INFO ] [sig ] [1881/3376] Completed MAA in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:30.902767] [INFO ] [sig ] [1882/3376] Forecasting MAC... [2026-02-25T20:26:30.902799] [INFO ] [sig ] Generating forecast for: MAC [2026-02-25T20:26:30.902830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-25T20:26:30.916154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-25T20:26:30.916558] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-25T20:26:30.917432] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-25T20:26:30.917487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:30.917520] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:30.917548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:30.917634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:30.983997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:30.984929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:30.985021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:30.985057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:31.115558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:31.115740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:31.115783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:31.115812] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:31.119494] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-25T20:26:31.119843] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-25T20:26:31.119992] [INFO ] [sig ] MAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:31.269996] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MAC.txt [2026-02-25T20:26:31.270163] [INFO ] [sig ] [1882/3376] Completed MAC in 0.4s | 2.74 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-25T20:26:31.270208] [INFO ] [sig ] [1883/3376] Forecasting MAMA... [2026-02-25T20:26:31.270238] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-25T20:26:31.270267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-25T20:26:31.282347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-25T20:26:31.282759] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-25T20:26:31.283594] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-25T20:26:31.283661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:31.283701] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:31.283734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:31.283809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:31.344612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:31.345755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:31.345844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:31.345878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:31.473706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:31.473863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:31.473906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:31.473936] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:31.477492] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: DOWN (p=16.88%) [2026-02-25T20:26:31.477799] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-25T20:26:31.477952] [INFO ] [sig ] MAMA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:31.633119] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MAMA.txt [2026-02-25T20:26:31.633276] [INFO ] [sig ] [1883/3376] Completed MAMA in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-25T20:26:31.633319] [INFO ] [sig ] [1884/3376] Forecasting MAN... [2026-02-25T20:26:31.633352] [INFO ] [sig ] Generating forecast for: MAN [2026-02-25T20:26:31.633383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-25T20:26:31.645382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-25T20:26:31.645745] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-25T20:26:31.646602] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-25T20:26:31.646657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:31.646692] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:31.646720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:31.646779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:31.710673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:31.711387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:31.711472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:31.711507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:31.835636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:31.835808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:31.835850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:31.835881] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:31.839721] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-25T20:26:31.840239] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-25T20:26:31.840379] [INFO ] [sig ] MAN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:31.995170] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MAN.txt [2026-02-25T20:26:31.995318] [INFO ] [sig ] [1884/3376] Completed MAN in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-25T20:26:31.995361] [INFO ] [sig ] [1885/3376] Forecasting MANH... [2026-02-25T20:26:31.995391] [INFO ] [sig ] Generating forecast for: MANH [2026-02-25T20:26:31.995424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-25T20:26:32.009855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-25T20:26:32.010442] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-25T20:26:32.011432] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-25T20:26:32.011487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:32.011521] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:32.011549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:32.011638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:32.075039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:32.075874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:32.075962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:32.075996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:32.204987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:32.205153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:32.205243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:32.205277] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:32.208895] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-25T20:26:32.209198] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-25T20:26:32.209339] [INFO ] [sig ] MANH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:32.357173] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MANH.txt [2026-02-25T20:26:32.357314] [INFO ] [sig ] [1885/3376] Completed MANH in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-25T20:26:32.357354] [INFO ] [sig ] [1886/3376] Forecasting MARA... [2026-02-25T20:26:32.357384] [INFO ] [sig ] Generating forecast for: MARA [2026-02-25T20:26:32.357414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-25T20:26:32.369930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-25T20:26:32.370249] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-25T20:26:32.371049] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-25T20:26:32.371102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:32.371133] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:32.371160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:32.371217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:32.431549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:32.432303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:32.432386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:32.432418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:32.560197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:32.560351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:32.560390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:32.560419] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:32.564384] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=59.70%) [2026-02-25T20:26:32.564689] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-25T20:26:32.565000] [INFO ] [sig ] MARA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:32.713701] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MARA.txt [2026-02-25T20:26:32.713837] [INFO ] [sig ] [1886/3376] Completed MARA in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-25T20:26:32.713879] [INFO ] [sig ] [1887/3376] Forecasting MAS... [2026-02-25T20:26:32.713909] [INFO ] [sig ] Generating forecast for: MAS [2026-02-25T20:26:32.713939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-25T20:26:32.725716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-25T20:26:32.725999] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-25T20:26:32.726830] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-25T20:26:32.726882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:32.726914] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:32.727092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:32.727148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:32.788348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:32.789231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:32.789332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:32.789365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:32.911185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:32.911337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:32.911377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:32.911407] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:32.915091] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-02-25T20:26:32.915369] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-25T20:26:32.915497] [INFO ] [sig ] MAS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:33.061038] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MAS.txt [2026-02-25T20:26:33.061161] [INFO ] [sig ] [1887/3376] Completed MAS in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-25T20:26:33.061204] [INFO ] [sig ] [1888/3376] Forecasting MASI... [2026-02-25T20:26:33.061233] [INFO ] [sig ] Generating forecast for: MASI [2026-02-25T20:26:33.061262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-25T20:26:33.072937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-25T20:26:33.073237] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-25T20:26:33.074061] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-25T20:26:33.074115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:33.074148] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:33.074176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:33.074234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:33.132328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:33.133221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:33.133310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:33.133344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:33.251480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:33.251650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:33.251700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:33.251735] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:33.255225] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-02-25T20:26:33.255503] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-25T20:26:33.255649] [INFO ] [sig ] MASI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:33.403024] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MASI.txt [2026-02-25T20:26:33.403184] [INFO ] [sig ] [1888/3376] Completed MASI in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:33.403226] [INFO ] [sig ] [1889/3376] Forecasting MASS... [2026-02-25T20:26:33.403256] [INFO ] [sig ] Generating forecast for: MASS [2026-02-25T20:26:33.403287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-25T20:26:33.414845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-25T20:26:33.415134] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-25T20:26:33.415933] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-25T20:26:33.415986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:33.416029] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:33.416057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:33.416114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:33.474197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:33.474863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:33.474943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:33.474975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:33.598912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:33.599073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:33.599114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:33.599142] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:33.602631] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-25T20:26:33.602915] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-25T20:26:33.603045] [INFO ] [sig ] MASS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:33.748860] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MASS.txt [2026-02-25T20:26:33.748994] [INFO ] [sig ] [1889/3376] Completed MASS in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:33.749061] [INFO ] [sig ] [1890/3376] Forecasting MATX... [2026-02-25T20:26:33.749092] [INFO ] [sig ] Generating forecast for: MATX [2026-02-25T20:26:33.749125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-25T20:26:33.760932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-25T20:26:33.761215] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-25T20:26:33.762027] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-25T20:26:33.762080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:33.762112] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:33.762140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:33.762197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:33.820407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:33.821327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:33.821412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:33.821445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:33.942529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:33.942714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:33.942757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:33.942788] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:33.946301] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=49.00%) [2026-02-25T20:26:33.946609] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-25T20:26:33.946751] [INFO ] [sig ] MATX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:34.095199] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MATX.txt [2026-02-25T20:26:34.095344] [INFO ] [sig ] [1890/3376] Completed MATX in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:34.095384] [INFO ] [sig ] [1891/3376] Forecasting MAX... [2026-02-25T20:26:34.095414] [INFO ] [sig ] Generating forecast for: MAX [2026-02-25T20:26:34.095444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-25T20:26:34.107228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-25T20:26:34.107531] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-25T20:26:34.108380] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-25T20:26:34.108436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:34.108469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:34.108498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:34.108557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:34.169587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:34.170480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:34.170566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:34.170627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:34.292945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:34.293102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:34.293144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:34.293175] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:34.297054] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-25T20:26:34.297341] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-25T20:26:34.297479] [INFO ] [sig ] MAX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:34.446337] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MAX.txt [2026-02-25T20:26:34.446502] [INFO ] [sig ] [1891/3376] Completed MAX in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:34.446544] [INFO ] [sig ] [1892/3376] Forecasting MAXI... [2026-02-25T20:26:34.446594] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-25T20:26:34.446628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-25T20:26:34.458510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-25T20:26:34.458908] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-25T20:26:34.459773] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-25T20:26:34.459835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:34.459869] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:34.459898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:34.459956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:34.523551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:34.525109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:34.525253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:34.525290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:34.648564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:34.648749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:34.648799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:34.648834] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:34.652353] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-02-25T20:26:34.652662] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-25T20:26:34.652805] [INFO ] [sig ] MAXI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:34.799355] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MAXI.txt [2026-02-25T20:26:34.799517] [INFO ] [sig ] [1892/3376] Completed MAXI in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:34.799565] [INFO ] [sig ] [1893/3376] Forecasting MAXN... [2026-02-25T20:26:34.799647] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-25T20:26:34.799712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-25T20:26:34.812389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-25T20:26:34.812715] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-25T20:26:34.813592] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-25T20:26:34.813649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:34.813684] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:34.813750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:34.813812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:34.873125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:34.874004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:34.874091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:34.874126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:34.993467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:34.993644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:34.993688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:34.993718] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:34.997632] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-25T20:26:34.997923] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-25T20:26:34.998077] [INFO ] [sig ] MAXN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:35.148977] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MAXN.txt [2026-02-25T20:26:35.149126] [INFO ] [sig ] [1893/3376] Completed MAXN in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:35.149172] [INFO ] [sig ] [1894/3376] Forecasting MBB... [2026-02-25T20:26:35.149205] [INFO ] [sig ] Generating forecast for: MBB [2026-02-25T20:26:35.149237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-25T20:26:35.161489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-25T20:26:35.161850] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-25T20:26:35.162665] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-25T20:26:35.162720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:35.162754] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:35.162783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:35.162842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:35.222873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:35.223640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:35.223724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:35.223763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:35.346511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:35.346684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:35.346728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:35.346760] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:35.350273] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-02-25T20:26:35.350560] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-25T20:26:35.350729] [INFO ] [sig ] MBB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:35.501891] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MBB.txt [2026-02-25T20:26:35.502077] [INFO ] [sig ] [1894/3376] Completed MBB in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:35.502122] [INFO ] [sig ] [1895/3376] Forecasting MBC... [2026-02-25T20:26:35.502155] [INFO ] [sig ] Generating forecast for: MBC [2026-02-25T20:26:35.502189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-25T20:26:35.516245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-25T20:26:35.516716] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-25T20:26:35.517678] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-25T20:26:35.517748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:35.517791] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:35.517828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:35.517894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:35.579534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:35.580483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:35.580595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:35.580632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:35.699385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:35.699557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:35.699622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:35.699652] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:35.703388] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-25T20:26:35.703801] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-25T20:26:35.703970] [INFO ] [sig ] MBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:35.870587] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MBC.txt [2026-02-25T20:26:35.870821] [INFO ] [sig ] [1895/3376] Completed MBC in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:35.871063] [INFO ] [sig ] [1896/3376] Forecasting MBCN... [2026-02-25T20:26:35.871094] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-25T20:26:35.871136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-25T20:26:35.886626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-25T20:26:35.887082] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-25T20:26:35.888198] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-25T20:26:35.888254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:35.888292] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:35.888320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:35.888386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:35.951858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:35.952889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:35.953021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:35.953061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:36.056484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:36.056675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:36.056720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:36.056766] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:36.060737] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: DOWN (p=15.05%) [2026-02-25T20:26:36.061114] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-25T20:26:36.061265] [INFO ] [sig ] MBCN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:36.211357] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MBCN.txt [2026-02-25T20:26:36.211500] [INFO ] [sig ] [1896/3376] Completed MBCN in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:36.211542] [INFO ] [sig ] [1897/3376] Forecasting MBI... [2026-02-25T20:26:36.211590] [INFO ] [sig ] Generating forecast for: MBI [2026-02-25T20:26:36.211625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-25T20:26:36.224095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-25T20:26:36.224389] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-25T20:26:36.225224] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-25T20:26:36.225280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:36.225315] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:36.225343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:36.225401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:36.287281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:36.287984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:36.288099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:36.288138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:36.410525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:36.410697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:36.410748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:36.410783] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:36.414291] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=53.12%) [2026-02-25T20:26:36.414593] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-25T20:26:36.414740] [INFO ] [sig ] MBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:36.561374] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MBI.txt [2026-02-25T20:26:36.561498] [INFO ] [sig ] [1897/3376] Completed MBI in 0.3s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:36.561537] [INFO ] [sig ] [1898/3376] Forecasting MBIN... [2026-02-25T20:26:36.561568] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-25T20:26:36.561620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-25T20:26:36.573165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-25T20:26:36.573479] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-25T20:26:36.574294] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-25T20:26:36.574349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:36.574381] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:36.574408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:36.574465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:36.634491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:36.635382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:36.635470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:36.635521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:36.758294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:36.758458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:36.758502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:36.758531] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:36.762256] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-25T20:26:36.762599] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-25T20:26:36.762745] [INFO ] [sig ] MBIN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:36.916014] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MBIN.txt [2026-02-25T20:26:36.916150] [INFO ] [sig ] [1898/3376] Completed MBIN in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:36.916194] [INFO ] [sig ] [1899/3376] Forecasting MBLY... [2026-02-25T20:26:36.916239] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-25T20:26:36.916284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-25T20:26:36.930221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-25T20:26:36.930564] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-25T20:26:36.931415] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-25T20:26:36.931470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:36.931503] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:36.931531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:36.931609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:36.996811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:36.997811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:36.997938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:36.997976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:37.126170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:37.126327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:37.126369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:37.126398] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:37.129915] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-02-25T20:26:37.130194] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-25T20:26:37.130325] [INFO ] [sig ] MBLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:37.279976] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MBLY.txt [2026-02-25T20:26:37.280114] [INFO ] [sig ] [1899/3376] Completed MBLY in 0.4s | 2.74 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-25T20:26:37.280164] [INFO ] [sig ] [1900/3376] Forecasting MBS... [2026-02-25T20:26:37.280196] [INFO ] [sig ] Generating forecast for: MBS [2026-02-25T20:26:37.280242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-25T20:26:37.292367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-25T20:26:37.292690] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-25T20:26:37.293509] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-25T20:26:37.293564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:37.293619] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:37.293646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:37.293727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:37.353692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:37.354400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:37.354484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:37.354518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:37.480288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:37.480448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:37.480491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:37.480521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:37.484558] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=59.83%) [2026-02-25T20:26:37.484924] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-25T20:26:37.485224] [INFO ] [sig ] MBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:37.634930] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MBS.txt [2026-02-25T20:26:37.635287] [INFO ] [sig ] [1900/3376] Completed MBS in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-25T20:26:37.635328] [INFO ] [sig ] [1901/3376] Forecasting MBWM... [2026-02-25T20:26:37.635358] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-25T20:26:37.635387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-25T20:26:37.650900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-25T20:26:37.651349] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-25T20:26:37.652208] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-25T20:26:37.652263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:37.652296] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:37.652323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:37.652380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:37.710511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:37.711427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:37.711514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:37.711547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:37.836118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:37.836280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:37.836321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:37.836349] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:37.839904] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=48.10%) [2026-02-25T20:26:37.840191] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-25T20:26:37.840323] [INFO ] [sig ] MBWM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:37.990837] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MBWM.txt [2026-02-25T20:26:37.990993] [INFO ] [sig ] [1901/3376] Completed MBWM in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-25T20:26:37.991036] [INFO ] [sig ] [1902/3376] Forecasting MBX... [2026-02-25T20:26:37.991066] [INFO ] [sig ] Generating forecast for: MBX [2026-02-25T20:26:37.991097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-25T20:26:38.003123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-25T20:26:38.003473] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-25T20:26:38.004291] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-25T20:26:38.004357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:38.004389] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:38.004416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:38.004474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:38.063322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:38.064249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:38.064336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:38.064369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:38.190610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:38.190778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:38.190827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:38.190861] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:38.194395] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=55.20%) [2026-02-25T20:26:38.194747] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-25T20:26:38.194885] [INFO ] [sig ] MBX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:38.344779] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MBX.txt [2026-02-25T20:26:38.344979] [INFO ] [sig ] [1902/3376] Completed MBX in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-25T20:26:38.345022] [INFO ] [sig ] [1903/3376] Forecasting MC... [2026-02-25T20:26:38.345051] [INFO ] [sig ] Generating forecast for: MC [2026-02-25T20:26:38.345081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-25T20:26:38.358127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-25T20:26:38.358563] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-25T20:26:38.359458] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-25T20:26:38.359516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:38.359549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:38.359598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:38.359661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:38.422847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:38.423796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:38.423926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:38.423960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:38.565097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:38.565290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:38.565336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:38.565366] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:38.570097] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-25T20:26:38.570555] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-25T20:26:38.570799] [INFO ] [sig ] MC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:38.812815] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MC.txt [2026-02-25T20:26:38.813095] [INFO ] [sig ] [1903/3376] Completed MC in 0.5s | 2.74 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-25T20:26:38.813162] [INFO ] [sig ] [1904/3376] Forecasting MCBS... [2026-02-25T20:26:38.813214] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-25T20:26:38.813262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-25T20:26:38.849862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-25T20:26:38.851002] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-25T20:26:38.852239] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-25T20:26:38.852306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:38.852346] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:38.852377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:38.852449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:38.951598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:38.952866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:38.953041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:38.953086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:39.139988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:39.140195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:39.140263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:39.140315] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:39.146280] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=31.73%) [2026-02-25T20:26:39.146906] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-25T20:26:39.147142] [INFO ] [sig ] MCBS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:39.391261] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCBS.txt [2026-02-25T20:26:39.391506] [INFO ] [sig ] [1904/3376] Completed MCBS in 0.6s | 2.74 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-25T20:26:39.391604] [INFO ] [sig ] [1905/3376] Forecasting MCHI... [2026-02-25T20:26:39.391660] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-25T20:26:39.391712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-25T20:26:39.423243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-25T20:26:39.423819] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-25T20:26:39.425064] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-25T20:26:39.425139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:39.425188] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:39.425231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:39.425322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:39.514406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:39.515711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:39.515838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:39.515891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:39.701534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:39.701764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:39.701831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:39.701881] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:39.707350] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-25T20:26:39.707802] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-25T20:26:39.707999] [INFO ] [sig ] MCHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:39.892511] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MCHI.txt [2026-02-25T20:26:39.892723] [INFO ] [sig ] [1905/3376] Completed MCHI in 0.5s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:39.892778] [INFO ] [sig ] [1906/3376] Forecasting MCHP... [2026-02-25T20:26:39.892811] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-25T20:26:39.892843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-25T20:26:39.906556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-25T20:26:39.906978] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-25T20:26:39.907933] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-25T20:26:39.907989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:39.908051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:39.908082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:39.908141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:39.968551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:39.969465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:39.969554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:39.969610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:40.099467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:40.099645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:40.099688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:40.099720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:40.103330] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-25T20:26:40.103655] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-25T20:26:40.103793] [INFO ] [sig ] MCHP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:40.253669] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MCHP.txt [2026-02-25T20:26:40.253876] [INFO ] [sig ] [1906/3376] Completed MCHP in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:40.253945] [INFO ] [sig ] [1907/3376] Forecasting MCHX... [2026-02-25T20:26:40.253989] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-25T20:26:40.254033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-25T20:26:40.267455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-25T20:26:40.267843] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-25T20:26:40.268746] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-25T20:26:40.268802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:40.268837] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:40.268867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:40.268927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:40.331439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:40.332291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:40.332382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:40.332418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:40.445536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:40.445713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:40.445755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:40.445787] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:40.449491] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=43.22%) [2026-02-25T20:26:40.449849] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-25T20:26:40.449993] [INFO ] [sig ] MCHX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:40.601456] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCHX.txt [2026-02-25T20:26:40.601637] [INFO ] [sig ] [1907/3376] Completed MCHX in 0.3s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:40.601681] [INFO ] [sig ] [1908/3376] Forecasting MCI... [2026-02-25T20:26:40.601713] [INFO ] [sig ] Generating forecast for: MCI [2026-02-25T20:26:40.601744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-25T20:26:40.615240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-25T20:26:40.615692] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-25T20:26:40.616612] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-25T20:26:40.616670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:40.616704] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:40.616732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:40.616791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:40.678749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:40.679713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:40.679807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:40.679849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:40.807404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:40.807587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:40.807633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:40.807665] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:40.811432] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-02-25T20:26:40.811755] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-25T20:26:40.811910] [INFO ] [sig ] MCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:40.966071] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MCI.txt [2026-02-25T20:26:40.966236] [INFO ] [sig ] [1908/3376] Completed MCI in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:40.966279] [INFO ] [sig ] [1909/3376] Forecasting MCK... [2026-02-25T20:26:40.966312] [INFO ] [sig ] Generating forecast for: MCK [2026-02-25T20:26:40.966344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-25T20:26:40.980750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-25T20:26:40.981138] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-25T20:26:40.982109] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-25T20:26:40.982176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:40.982217] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:40.982251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:40.982325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:41.052721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:41.053665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:41.053754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:41.053790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:41.191832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:41.192018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:41.192084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:41.192133] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:41.196163] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-25T20:26:41.196545] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-25T20:26:41.196755] [INFO ] [sig ] MCK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:41.369760] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCK.txt [2026-02-25T20:26:41.369941] [INFO ] [sig ] [1909/3376] Completed MCK in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:41.369989] [INFO ] [sig ] [1910/3376] Forecasting MCN... [2026-02-25T20:26:41.370020] [INFO ] [sig ] Generating forecast for: MCN [2026-02-25T20:26:41.370050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-25T20:26:41.383159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-25T20:26:41.383612] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-25T20:26:41.384647] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-25T20:26:41.384706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:41.384772] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:41.384803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:41.384868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:41.453424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:41.454647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:41.454740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:41.454776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:41.582678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:41.582865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:41.582927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:41.582971] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:41.587020] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=19.57%) [2026-02-25T20:26:41.587344] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-25T20:26:41.587488] [INFO ] [sig ] MCN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:41.749652] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCN.txt [2026-02-25T20:26:41.749823] [INFO ] [sig ] [1910/3376] Completed MCN in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:41.749874] [INFO ] [sig ] [1911/3376] Forecasting MCO... [2026-02-25T20:26:41.749920] [INFO ] [sig ] Generating forecast for: MCO [2026-02-25T20:26:41.749962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-25T20:26:41.761794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-25T20:26:41.762353] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-25T20:26:41.763246] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-25T20:26:41.763300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:41.763334] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:41.763361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:41.763419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:41.830131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:41.831293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:41.831384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:41.831418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:41.956528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:41.956723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:41.956780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:41.956817] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:41.961041] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-25T20:26:41.961343] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-25T20:26:41.961480] [INFO ] [sig ] MCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:42.120085] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCO.txt [2026-02-25T20:26:42.120243] [INFO ] [sig ] [1911/3376] Completed MCO in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:42.120286] [INFO ] [sig ] [1912/3376] Forecasting MCRB... [2026-02-25T20:26:42.120317] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-25T20:26:42.120349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-25T20:26:42.132409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-25T20:26:42.132766] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-25T20:26:42.133810] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-25T20:26:42.133864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:42.133897] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:42.133926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:42.133984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:42.196086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:42.197023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:42.197124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:42.197163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:42.327006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:42.327165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:42.327206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:42.327234] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:42.330946] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-25T20:26:42.331252] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-25T20:26:42.331386] [INFO ] [sig ] MCRB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:42.492549] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MCRB.txt [2026-02-25T20:26:42.492753] [INFO ] [sig ] [1912/3376] Completed MCRB in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:42.492799] [INFO ] [sig ] [1913/3376] Forecasting MCRI... [2026-02-25T20:26:42.492831] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-25T20:26:42.492865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-25T20:26:42.506192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-25T20:26:42.506615] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-25T20:26:42.507436] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-25T20:26:42.507498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:42.507546] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:42.507594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:42.507660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:42.574098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:42.575010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:42.575098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:42.575132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:42.713288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:42.713452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:42.713493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:42.713559] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:42.717276] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-02-25T20:26:42.717594] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-25T20:26:42.717732] [INFO ] [sig ] MCRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:42.876897] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCRI.txt [2026-02-25T20:26:42.877071] [INFO ] [sig ] [1913/3376] Completed MCRI in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:42.877114] [INFO ] [sig ] [1914/3376] Forecasting MCS... [2026-02-25T20:26:42.877145] [INFO ] [sig ] Generating forecast for: MCS [2026-02-25T20:26:42.877176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-25T20:26:42.890094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-25T20:26:42.890459] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-25T20:26:42.891497] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-25T20:26:42.891552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:42.891604] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:42.891634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:42.891692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:42.954136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:42.955031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:42.955118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:42.955152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:43.086291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:43.086449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:43.086490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:43.086521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:43.090374] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=38.30%) [2026-02-25T20:26:43.090693] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-25T20:26:43.090831] [INFO ] [sig ] MCS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:43.241489] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MCS.txt [2026-02-25T20:26:43.241667] [INFO ] [sig ] [1914/3376] Completed MCS in 0.4s | 2.74 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-25T20:26:43.241711] [INFO ] [sig ] [1915/3376] Forecasting MCY... [2026-02-25T20:26:43.241742] [INFO ] [sig ] Generating forecast for: MCY [2026-02-25T20:26:43.241774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-25T20:26:43.254217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-25T20:26:43.254613] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-25T20:26:43.255422] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-25T20:26:43.255477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:43.255510] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:43.255538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:43.255620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:43.318410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:43.319485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:43.319606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:43.319648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:43.449652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:43.449831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:43.449885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:43.449923] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:43.454647] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=73.35%) [2026-02-25T20:26:43.455110] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-25T20:26:43.455462] [INFO ] [sig ] MCY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:43.606775] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MCY.txt [2026-02-25T20:26:43.606925] [INFO ] [sig ] [1915/3376] Completed MCY in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:43.606971] [INFO ] [sig ] [1916/3376] Forecasting MDAI... [2026-02-25T20:26:43.607000] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-25T20:26:43.607030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-25T20:26:43.619850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-25T20:26:43.620177] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-25T20:26:43.621021] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-25T20:26:43.621075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:43.621108] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:43.621134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:43.621192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:43.681796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:43.682631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:43.682719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:43.682753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:43.806376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:43.806532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:43.806588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:43.806619] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:43.810874] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-25T20:26:43.811170] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-25T20:26:43.811302] [INFO ] [sig ] MDAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:43.959150] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MDAI.txt [2026-02-25T20:26:43.959310] [INFO ] [sig ] [1916/3376] Completed MDAI in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:43.959358] [INFO ] [sig ] [1917/3376] Forecasting MDB... [2026-02-25T20:26:43.959389] [INFO ] [sig ] Generating forecast for: MDB [2026-02-25T20:26:43.959419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-25T20:26:43.971738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-25T20:26:43.972122] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-25T20:26:43.972945] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-25T20:26:43.972998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:43.973030] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:43.973057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:43.973114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:44.031215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:44.032056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:44.032142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:44.032174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:44.159089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:44.159249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:44.159290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:44.159319] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:44.162835] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=37.58%) [2026-02-25T20:26:44.163131] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-25T20:26:44.163264] [INFO ] [sig ] MDB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:44.306756] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MDB.txt [2026-02-25T20:26:44.306903] [INFO ] [sig ] [1917/3376] Completed MDB in 0.3s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:44.306943] [INFO ] [sig ] [1918/3376] Forecasting MDGL... [2026-02-25T20:26:44.306973] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-25T20:26:44.307003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-25T20:26:44.318457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-25T20:26:44.318795] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-25T20:26:44.319831] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-25T20:26:44.319893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:44.319931] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:44.319962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:44.320030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:44.379194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:44.380010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:44.380098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:44.380275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:44.500590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:44.500751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:44.500792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:44.500820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:44.504683] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-02-25T20:26:44.504970] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-25T20:26:44.505099] [INFO ] [sig ] MDGL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:44.657864] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MDGL.txt [2026-02-25T20:26:44.658050] [INFO ] [sig ] [1918/3376] Completed MDGL in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:44.658101] [INFO ] [sig ] [1919/3376] Forecasting MDLZ... [2026-02-25T20:26:44.658138] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-25T20:26:44.658168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-25T20:26:44.669944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-25T20:26:44.670270] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-25T20:26:44.671080] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-25T20:26:44.671132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:44.671163] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:44.671190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:44.671246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:44.729550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:44.730469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:44.730552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:44.730603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:44.855558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:44.855734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:44.855776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:44.855804] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:44.859381] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-25T20:26:44.859700] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-25T20:26:44.859834] [INFO ] [sig ] MDLZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:45.008547] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MDLZ.txt [2026-02-25T20:26:45.008719] [INFO ] [sig ] [1919/3376] Completed MDLZ in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:45.008760] [INFO ] [sig ] [1920/3376] Forecasting MDWD... [2026-02-25T20:26:45.008791] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-25T20:26:45.008819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-25T20:26:45.024666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-25T20:26:45.025154] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-25T20:26:45.026203] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-25T20:26:45.026261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:45.026294] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:45.026322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:45.026380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:45.105478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:45.106445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:45.106591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:45.106631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:45.229185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:45.229345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:45.229385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:45.229431] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:45.233113] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-02-25T20:26:45.233631] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-25T20:26:45.233766] [INFO ] [sig ] MDWD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:45.383291] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MDWD.txt [2026-02-25T20:26:45.383453] [INFO ] [sig ] [1920/3376] Completed MDWD in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:45.383496] [INFO ] [sig ] [1921/3376] Forecasting MDXG... [2026-02-25T20:26:45.383527] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-25T20:26:45.383557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-25T20:26:45.394873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-25T20:26:45.395213] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-25T20:26:45.396062] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-25T20:26:45.396117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:45.396149] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:45.396176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:45.396233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:45.458092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:45.459005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:45.459089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:45.459122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:45.583841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:45.584009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:45.584053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:45.584082] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:45.587835] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=43.60%) [2026-02-25T20:26:45.588160] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-25T20:26:45.588308] [INFO ] [sig ] MDXG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:45.731551] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MDXG.txt [2026-02-25T20:26:45.731722] [INFO ] [sig ] [1921/3376] Completed MDXG in 0.3s | 2.74 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-25T20:26:45.731763] [INFO ] [sig ] [1922/3376] Forecasting MDXH... [2026-02-25T20:26:45.731793] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-25T20:26:45.731822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-25T20:26:45.744163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-25T20:26:45.744478] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-25T20:26:45.745307] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-25T20:26:45.745360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:45.745392] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:45.745419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:45.745475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:45.802870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:45.803655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:45.803754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:45.803788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:45.921482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:45.921669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:45.921712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:45.921743] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:45.925299] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-25T20:26:45.925607] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-25T20:26:45.925743] [INFO ] [sig ] MDXH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:46.075039] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MDXH.txt [2026-02-25T20:26:46.075397] [INFO ] [sig ] [1922/3376] Completed MDXH in 0.3s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:46.075440] [INFO ] [sig ] [1923/3376] Forecasting MEC... [2026-02-25T20:26:46.075469] [INFO ] [sig ] Generating forecast for: MEC [2026-02-25T20:26:46.075499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-25T20:26:46.088466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-25T20:26:46.088870] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-25T20:26:46.089699] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-25T20:26:46.089753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:46.089786] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:46.089814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:46.089871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:46.151165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:46.152077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:46.152161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:46.152194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:46.280433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:46.280620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:46.280662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:46.280693] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:46.284363] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-02-25T20:26:46.284681] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-25T20:26:46.284818] [INFO ] [sig ] MEC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:46.430062] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MEC.txt [2026-02-25T20:26:46.430241] [INFO ] [sig ] [1923/3376] Completed MEC in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:46.430285] [INFO ] [sig ] [1924/3376] Forecasting MED... [2026-02-25T20:26:46.430315] [INFO ] [sig ] Generating forecast for: MED [2026-02-25T20:26:46.430348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-25T20:26:46.442191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-25T20:26:46.442489] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-25T20:26:46.443315] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-25T20:26:46.443369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:46.443401] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:46.443438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:46.443497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:46.502313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:46.503017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:46.503099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:46.503132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:46.628201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:46.628360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:46.628399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:46.628431] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:46.633399] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-25T20:26:46.633779] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-25T20:26:46.633945] [INFO ] [sig ] MED: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:46.784559] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MED.txt [2026-02-25T20:26:46.784726] [INFO ] [sig ] [1924/3376] Completed MED in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:46.784766] [INFO ] [sig ] [1925/3376] Forecasting MEDP... [2026-02-25T20:26:46.784796] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-25T20:26:46.784826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-25T20:26:46.796987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-25T20:26:46.797437] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-25T20:26:46.798300] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-25T20:26:46.798352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:46.798384] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:46.798410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:46.798466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:46.863219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:46.864319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:46.864450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:46.864488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:46.991039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:46.991195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:46.991250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:46.991282] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:46.994865] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=40.31%) [2026-02-25T20:26:46.995183] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-25T20:26:46.995313] [INFO ] [sig ] MEDP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:47.159964] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MEDP.txt [2026-02-25T20:26:47.160164] [INFO ] [sig ] [1925/3376] Completed MEDP in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:47.160215] [INFO ] [sig ] [1926/3376] Forecasting MEG... [2026-02-25T20:26:47.160437] [INFO ] [sig ] Generating forecast for: MEG [2026-02-25T20:26:47.160468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-25T20:26:47.173668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-25T20:26:47.174072] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-25T20:26:47.174925] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-25T20:26:47.174979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:47.175011] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:47.175038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:47.175094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:47.234480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:47.235426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:47.235512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:47.235546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:47.366683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:47.366846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:47.366888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:47.366918] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:47.370517] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-25T20:26:47.370834] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-25T20:26:47.370970] [INFO ] [sig ] MEG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:47.525038] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MEG.txt [2026-02-25T20:26:47.525176] [INFO ] [sig ] [1926/3376] Completed MEG in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:47.525217] [INFO ] [sig ] [1927/3376] Forecasting MEGI... [2026-02-25T20:26:47.525248] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-25T20:26:47.525277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-25T20:26:47.537730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-25T20:26:47.538039] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-25T20:26:47.538858] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-25T20:26:47.538913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:47.538988] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:47.539021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:47.539081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:47.597326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:47.598000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:47.598103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:47.598138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:47.721259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:47.721412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:47.721451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:47.721480] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:47.724902] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-02-25T20:26:47.725187] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-25T20:26:47.725317] [INFO ] [sig ] MEGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:47.872589] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MEGI.txt [2026-02-25T20:26:47.872758] [INFO ] [sig ] [1927/3376] Completed MEGI in 0.3s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:47.872800] [INFO ] [sig ] [1928/3376] Forecasting MEI... [2026-02-25T20:26:47.872832] [INFO ] [sig ] Generating forecast for: MEI [2026-02-25T20:26:47.872869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-25T20:26:47.885064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-25T20:26:47.885464] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-25T20:26:47.886287] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-25T20:26:47.886342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:47.886373] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:47.886399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:47.886457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:47.945902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:47.946817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:47.946905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:47.946938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:48.073452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:48.073636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:48.073679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:48.073709] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:48.077254] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-25T20:26:48.077542] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-25T20:26:48.077695] [INFO ] [sig ] MEI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:48.229126] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MEI.txt [2026-02-25T20:26:48.229302] [INFO ] [sig ] [1928/3376] Completed MEI in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:48.229343] [INFO ] [sig ] [1929/3376] Forecasting MELI... [2026-02-25T20:26:48.229373] [INFO ] [sig ] Generating forecast for: MELI [2026-02-25T20:26:48.229404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-25T20:26:48.244085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-25T20:26:48.244482] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-25T20:26:48.245320] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-25T20:26:48.245376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:48.245409] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:48.245436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:48.245492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:48.304977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:48.305762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:48.305846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:48.305881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:48.426759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:48.426918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:48.426957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:48.426986] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:48.430536] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=40.29%) [2026-02-25T20:26:48.430846] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-25T20:26:48.430989] [INFO ] [sig ] MELI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:48.574347] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MELI.txt [2026-02-25T20:26:48.574499] [INFO ] [sig ] [1929/3376] Completed MELI in 0.3s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:48.574541] [INFO ] [sig ] [1930/3376] Forecasting MEOH... [2026-02-25T20:26:48.574589] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-25T20:26:48.574623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-25T20:26:48.585751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-25T20:26:48.586033] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-25T20:26:48.586832] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-25T20:26:48.586884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:48.586916] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:48.586943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:48.586999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:48.645093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:48.645843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:48.645942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:48.645976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:48.769150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:48.769305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:48.769348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:48.769412] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:48.772950] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=39.56%) [2026-02-25T20:26:48.773278] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-25T20:26:48.773414] [INFO ] [sig ] MEOH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:48.923227] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MEOH.txt [2026-02-25T20:26:48.923398] [INFO ] [sig ] [1930/3376] Completed MEOH in 0.3s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:48.923439] [INFO ] [sig ] [1931/3376] Forecasting MERC... [2026-02-25T20:26:48.923468] [INFO ] [sig ] Generating forecast for: MERC [2026-02-25T20:26:48.923506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-25T20:26:48.935198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-25T20:26:48.935529] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-25T20:26:48.936397] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-25T20:26:48.936451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:48.936483] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:48.936509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:48.936565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:48.995784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:48.996673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:48.996766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:48.996800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:49.132040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:49.132201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:49.132244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:49.132292] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:49.136375] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-25T20:26:49.136727] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-25T20:26:49.136893] [INFO ] [sig ] MERC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:49.307498] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MERC.txt [2026-02-25T20:26:49.307689] [INFO ] [sig ] [1931/3376] Completed MERC in 0.4s | 2.74 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-25T20:26:49.307736] [INFO ] [sig ] [1932/3376] Forecasting META... [2026-02-25T20:26:49.307768] [INFO ] [sig ] Generating forecast for: META [2026-02-25T20:26:49.307802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-25T20:26:49.320846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-25T20:26:49.321289] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-25T20:26:49.322349] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-25T20:26:49.322416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:49.322458] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:49.322492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:49.322591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:49.388875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:49.389775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:49.389860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:49.389893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:49.519467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:49.519660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:49.519713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:49.519742] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:49.523253] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-25T20:26:49.523534] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-25T20:26:49.523685] [INFO ] [sig ] META: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:49.674146] [INFO ] [LOCAL ] Saved forecast: META 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/META.txt [2026-02-25T20:26:49.674283] [INFO ] [sig ] [1932/3376] Completed META in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-25T20:26:49.674323] [INFO ] [sig ] [1933/3376] Forecasting METC... [2026-02-25T20:26:49.674352] [INFO ] [sig ] Generating forecast for: METC [2026-02-25T20:26:49.674383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-25T20:26:49.685851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-25T20:26:49.686148] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-25T20:26:49.686978] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-25T20:26:49.687033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:49.687065] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:49.687092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:49.687150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:49.745433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:49.746058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:49.746143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:49.746175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:49.865923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:49.866067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:49.866117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:49.866148] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:49.869909] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=77.57%) [2026-02-25T20:26:49.870221] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-25T20:26:49.870359] [INFO ] [sig ] METC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:50.016315] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/METC.txt [2026-02-25T20:26:50.016454] [INFO ] [sig ] [1933/3376] Completed METC in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-25T20:26:50.016495] [INFO ] [sig ] [1934/3376] Forecasting METCB... [2026-02-25T20:26:50.016525] [INFO ] [sig ] Generating forecast for: METCB [2026-02-25T20:26:50.016556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-25T20:26:50.029348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-25T20:26:50.029686] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-25T20:26:50.030519] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-25T20:26:50.030598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:50.030639] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:50.030673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:50.030734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:50.089829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:50.090597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:50.090681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:50.090716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:50.212998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:50.213159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:50.213207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:50.213237] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:50.216742] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-25T20:26:50.217026] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-25T20:26:50.217157] [INFO ] [sig ] METCB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:50.364982] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/METCB.txt [2026-02-25T20:26:50.365141] [INFO ] [sig ] [1934/3376] Completed METCB in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-25T20:26:50.365191] [INFO ] [sig ] [1935/3376] Forecasting METD... [2026-02-25T20:26:50.365227] [INFO ] [sig ] Generating forecast for: METD [2026-02-25T20:26:50.365257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-25T20:26:50.377136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-25T20:26:50.377467] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-25T20:26:50.378324] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-25T20:26:50.378379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:50.378413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:50.378440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:50.378511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:50.436668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:50.437378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:50.437460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:50.437492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:50.566428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:50.566586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:50.566630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:50.566659] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:50.570183] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=73.75%) [2026-02-25T20:26:50.570465] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-25T20:26:50.570614] [INFO ] [sig ] METD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:50.714447] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/METD.txt [2026-02-25T20:26:50.714590] [INFO ] [sig ] [1935/3376] Completed METD in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-25T20:26:50.714636] [INFO ] [sig ] [1936/3376] Forecasting MFA... [2026-02-25T20:26:50.714667] [INFO ] [sig ] Generating forecast for: MFA [2026-02-25T20:26:50.714697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-25T20:26:50.726557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-25T20:26:50.726864] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-25T20:26:50.727690] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-25T20:26:50.727755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:50.727792] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:50.727820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:50.727887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:50.788934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:50.789708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:50.789794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:50.789827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:50.911916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:50.912067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:50.912105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:50.912133] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:50.915552] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-25T20:26:50.915850] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-25T20:26:50.915981] [INFO ] [sig ] MFA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:51.061551] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MFA.txt [2026-02-25T20:26:51.061749] [INFO ] [sig ] [1936/3376] Completed MFA in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-25T20:26:51.061793] [INFO ] [sig ] [1937/3376] Forecasting MFC... [2026-02-25T20:26:51.061823] [INFO ] [sig ] Generating forecast for: MFC [2026-02-25T20:26:51.061854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-25T20:26:51.073613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-25T20:26:51.074018] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-25T20:26:51.074947] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-25T20:26:51.075033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:51.075076] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:51.075111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:51.075181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:51.136266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:51.137176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:51.137500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:51.137556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:51.267435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:51.267620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:51.267663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:51.267692] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:51.271205] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=15.77%) [2026-02-25T20:26:51.271513] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-25T20:26:51.271669] [INFO ] [sig ] MFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:51.428668] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MFC.txt [2026-02-25T20:26:51.428825] [INFO ] [sig ] [1937/3376] Completed MFC in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-25T20:26:51.428869] [INFO ] [sig ] [1938/3376] Forecasting MFG... [2026-02-25T20:26:51.428902] [INFO ] [sig ] Generating forecast for: MFG [2026-02-25T20:26:51.428935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-25T20:26:51.440732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-25T20:26:51.441072] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-25T20:26:51.442081] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-25T20:26:51.442136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:51.442169] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:51.442386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:51.442447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:51.501342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:51.502222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:51.502304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:51.502337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:51.631090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:51.631243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:51.631290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:51.631321] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:51.634995] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-02-25T20:26:51.635283] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-25T20:26:51.635414] [INFO ] [sig ] MFG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:51.779552] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MFG.txt [2026-02-25T20:26:51.779706] [INFO ] [sig ] [1938/3376] Completed MFG in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:51.779747] [INFO ] [sig ] [1939/3376] Forecasting MFI... [2026-02-25T20:26:51.779777] [INFO ] [sig ] Generating forecast for: MFI [2026-02-25T20:26:51.779808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-25T20:26:51.791128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-25T20:26:51.791508] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-25T20:26:51.792338] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-25T20:26:51.792393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:51.792424] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:51.792451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:51.792508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:51.856066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:51.857259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:51.857383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:51.857429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:51.985881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:51.986041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:51.986082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:51.986111] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:51.989849] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=22.93%) [2026-02-25T20:26:51.990232] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-25T20:26:51.990380] [INFO ] [sig ] MFI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:52.141950] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MFI.txt [2026-02-25T20:26:52.142097] [INFO ] [sig ] [1939/3376] Completed MFI in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:52.142139] [INFO ] [sig ] [1940/3376] Forecasting MFIC... [2026-02-25T20:26:52.142168] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-25T20:26:52.142199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-25T20:26:52.154160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-25T20:26:52.154486] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-25T20:26:52.155297] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-25T20:26:52.155351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:52.155383] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:52.155410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:52.155467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:52.215846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:52.216932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:52.217024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:52.217066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:52.346932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:52.347093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:52.347134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:52.347163] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:52.350807] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-02-25T20:26:52.351108] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-25T20:26:52.351262] [INFO ] [sig ] MFIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:52.498108] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MFIC.txt [2026-02-25T20:26:52.498314] [INFO ] [sig ] [1940/3376] Completed MFIC in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:52.498358] [INFO ] [sig ] [1941/3376] Forecasting MFIN... [2026-02-25T20:26:52.498397] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-25T20:26:52.498428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-25T20:26:52.510047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-25T20:26:52.510422] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-25T20:26:52.511344] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-25T20:26:52.511400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:52.511444] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:52.511473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:52.511532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:52.570483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:52.571377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:52.571464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:52.571499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:52.690525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:52.690706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:52.690747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:52.690776] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:52.694381] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-25T20:26:52.694681] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-25T20:26:52.694811] [INFO ] [sig ] MFIN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:52.841455] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MFIN.txt [2026-02-25T20:26:52.841627] [INFO ] [sig ] [1941/3376] Completed MFIN in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:52.841673] [INFO ] [sig ] [1942/3376] Forecasting MFM... [2026-02-25T20:26:52.841705] [INFO ] [sig ] Generating forecast for: MFM [2026-02-25T20:26:52.841737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-25T20:26:52.853375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-25T20:26:52.853712] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-25T20:26:52.854505] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-25T20:26:52.854558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:52.854611] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:52.854639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:52.854696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:52.922274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:52.923398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:52.923489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:52.923524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:53.045649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:53.045809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:53.045850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:53.045878] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:53.049354] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=30.88%) [2026-02-25T20:26:53.049699] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-25T20:26:53.049834] [INFO ] [sig ] MFM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:53.196489] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MFM.txt [2026-02-25T20:26:53.196687] [INFO ] [sig ] [1942/3376] Completed MFM in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:53.196733] [INFO ] [sig ] [1943/3376] Forecasting MG... [2026-02-25T20:26:53.196764] [INFO ] [sig ] Generating forecast for: MG [2026-02-25T20:26:53.196795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-25T20:26:53.208888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-25T20:26:53.209308] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-25T20:26:53.210182] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-25T20:26:53.210242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:53.210275] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:53.210302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:53.210368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:53.269186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:53.270100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:53.270184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:53.270218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:53.388707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:53.388869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:53.388909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:53.388938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:53.392478] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-25T20:26:53.392776] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-25T20:26:53.392903] [INFO ] [sig ] MG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:53.542701] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MG.txt [2026-02-25T20:26:53.542873] [INFO ] [sig ] [1943/3376] Completed MG in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:53.542916] [INFO ] [sig ] [1944/3376] Forecasting MGA... [2026-02-25T20:26:53.542945] [INFO ] [sig ] Generating forecast for: MGA [2026-02-25T20:26:53.542974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-25T20:26:53.555536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-25T20:26:53.556004] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-25T20:26:53.556931] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-25T20:26:53.556988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:53.557051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:53.557080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:53.557140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:53.620044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:53.621103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:53.621209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:53.621249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:53.754081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:53.754245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:53.754303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:53.754332] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:53.757838] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-02-25T20:26:53.758141] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-25T20:26:53.758273] [INFO ] [sig ] MGA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:53.913636] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGA.txt [2026-02-25T20:26:53.913820] [INFO ] [sig ] [1944/3376] Completed MGA in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:53.913861] [INFO ] [sig ] [1945/3376] Forecasting MGEE... [2026-02-25T20:26:53.913893] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-25T20:26:53.913923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-25T20:26:53.925828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-25T20:26:53.926234] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-25T20:26:53.927101] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-25T20:26:53.927157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:53.927190] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:53.927218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:53.927276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:53.989334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:53.990496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:53.990658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:53.990713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:54.114275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:54.114434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:54.114474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:54.114503] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:54.117985] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=23.29%) [2026-02-25T20:26:54.118316] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-25T20:26:54.118449] [INFO ] [sig ] MGEE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:54.267605] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGEE.txt [2026-02-25T20:26:54.267798] [INFO ] [sig ] [1945/3376] Completed MGEE in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:54.267849] [INFO ] [sig ] [1946/3376] Forecasting MGM... [2026-02-25T20:26:54.267881] [INFO ] [sig ] Generating forecast for: MGM [2026-02-25T20:26:54.267917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-25T20:26:54.280325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-25T20:26:54.280705] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-25T20:26:54.281602] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-25T20:26:54.281660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:54.281692] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:54.281718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:54.281774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:54.340387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:54.341420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:54.341524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:54.341558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:54.464746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:54.464902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:54.464941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:54.464969] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:54.468801] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-25T20:26:54.469082] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-25T20:26:54.469239] [INFO ] [sig ] MGM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:54.617679] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGM.txt [2026-02-25T20:26:54.617844] [INFO ] [sig ] [1946/3376] Completed MGM in 0.3s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:54.617898] [INFO ] [sig ] [1947/3376] Forecasting MGNI... [2026-02-25T20:26:54.617938] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-25T20:26:54.617971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-25T20:26:54.630962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-25T20:26:54.631431] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-25T20:26:54.632667] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-25T20:26:54.632745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:54.632797] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:54.632840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:54.632923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:54.699815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:54.700902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:54.700988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:54.701023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:54.834216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:54.834377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:54.834418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:54.834496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:54.838074] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=29.61%) [2026-02-25T20:26:54.838371] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-25T20:26:54.838507] [INFO ] [sig ] MGNI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:55.008715] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGNI.txt [2026-02-25T20:26:55.008881] [INFO ] [sig ] [1947/3376] Completed MGNI in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:55.008925] [INFO ] [sig ] [1948/3376] Forecasting MGNX... [2026-02-25T20:26:55.008955] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-25T20:26:55.008986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-25T20:26:55.021133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-25T20:26:55.021481] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-25T20:26:55.022353] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-25T20:26:55.022408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:55.022453] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:55.022482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:55.022539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:55.082116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:55.083094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:55.083190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:55.083224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:55.205475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:55.205663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:55.205708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:55.205737] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:55.209708] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=17.53%) [2026-02-25T20:26:55.210061] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-25T20:26:55.210229] [INFO ] [sig ] MGNX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:55.366459] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGNX.txt [2026-02-25T20:26:55.366665] [INFO ] [sig ] [1948/3376] Completed MGNX in 0.4s | 2.74 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-25T20:26:55.366713] [INFO ] [sig ] [1949/3376] Forecasting MGPI... [2026-02-25T20:26:55.366743] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-25T20:26:55.366773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-25T20:26:55.379490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-25T20:26:55.379877] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-25T20:26:55.380701] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-25T20:26:55.380755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:55.380788] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:55.380815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:55.380872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:55.442425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:55.443296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:55.443381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:55.443415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:55.567969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:55.568146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:55.568188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:55.568217] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:55.571731] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=24.58%) [2026-02-25T20:26:55.572010] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-25T20:26:55.572156] [INFO ] [sig ] MGPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:55.723498] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGPI.txt [2026-02-25T20:26:55.723682] [INFO ] [sig ] [1949/3376] Completed MGPI in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-25T20:26:55.723735] [INFO ] [sig ] [1950/3376] Forecasting MGRC... [2026-02-25T20:26:55.723764] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-25T20:26:55.723794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-25T20:26:55.736140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-25T20:26:55.736546] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-25T20:26:55.737553] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-25T20:26:55.737625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:55.737658] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:55.737686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:55.737747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:55.796161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:55.797106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:55.797194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:55.797227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:55.912965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:55.913130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:55.913171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:55.913200] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:55.917057] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-25T20:26:55.917419] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-25T20:26:55.917564] [INFO ] [sig ] MGRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:56.082169] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGRC.txt [2026-02-25T20:26:56.082383] [INFO ] [sig ] [1950/3376] Completed MGRC in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-25T20:26:56.082437] [INFO ] [sig ] [1951/3376] Forecasting MGTX... [2026-02-25T20:26:56.082477] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-25T20:26:56.082525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-25T20:26:56.095810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-25T20:26:56.096195] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-25T20:26:56.097103] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-25T20:26:56.097159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:56.097192] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:56.097221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:56.097280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:56.161614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:56.162518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:56.162633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:56.162672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:56.289202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:56.289362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:56.289403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:56.289433] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:56.292988] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-25T20:26:56.293279] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-25T20:26:56.293415] [INFO ] [sig ] MGTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:56.459168] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MGTX.txt [2026-02-25T20:26:56.459357] [INFO ] [sig ] [1951/3376] Completed MGTX in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-25T20:26:56.459410] [INFO ] [sig ] [1952/3376] Forecasting MGX... [2026-02-25T20:26:56.459440] [INFO ] [sig ] Generating forecast for: MGX [2026-02-25T20:26:56.459470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-25T20:26:56.471758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-25T20:26:56.472161] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-25T20:26:56.473015] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-25T20:26:56.473072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:56.473104] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:56.473131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:56.473188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:56.533425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:56.534381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:56.534471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:56.534505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:56.665029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:56.665195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:56.665242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:56.665271] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:56.669849] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=51.65%) [2026-02-25T20:26:56.670377] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-25T20:26:56.670608] [INFO ] [sig ] MGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:56.851682] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MGX.txt [2026-02-25T20:26:56.851907] [INFO ] [sig ] [1952/3376] Completed MGX in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-25T20:26:56.851969] [INFO ] [sig ] [1953/3376] Forecasting MGY... [2026-02-25T20:26:56.852017] [INFO ] [sig ] Generating forecast for: MGY [2026-02-25T20:26:56.852062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-25T20:26:56.864451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-25T20:26:56.864816] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-25T20:26:56.865719] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-25T20:26:56.865774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:56.865809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:56.865836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:56.865894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:56.932813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:56.933730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:56.933819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:56.933854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:57.063225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:57.063410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:57.063452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:57.063481] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:57.067143] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=6.73%) [2026-02-25T20:26:57.067463] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-25T20:26:57.067655] [INFO ] [sig ] MGY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:57.229722] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MGY.txt [2026-02-25T20:26:57.229894] [INFO ] [sig ] [1953/3376] Completed MGY in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-25T20:26:57.229937] [INFO ] [sig ] [1954/3376] Forecasting MHD... [2026-02-25T20:26:57.229967] [INFO ] [sig ] Generating forecast for: MHD [2026-02-25T20:26:57.229996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-25T20:26:57.243773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-25T20:26:57.244126] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-25T20:26:57.244952] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-25T20:26:57.245006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:57.245038] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:57.245065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:57.245121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:57.306353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:57.307226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:57.307358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:57.307393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:57.429219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:57.429385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:57.429429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:57.429458] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:57.433224] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-25T20:26:57.433551] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-25T20:26:57.433710] [INFO ] [sig ] MHD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:57.591553] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MHD.txt [2026-02-25T20:26:57.591741] [INFO ] [sig ] [1954/3376] Completed MHD in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:57.591786] [INFO ] [sig ] [1955/3376] Forecasting MHF... [2026-02-25T20:26:57.591815] [INFO ] [sig ] Generating forecast for: MHF [2026-02-25T20:26:57.591847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-25T20:26:57.603121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-25T20:26:57.603488] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-25T20:26:57.604323] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-25T20:26:57.604377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:57.604409] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:57.604435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:57.604491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:57.670690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:57.671922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:57.672023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:57.672059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:57.801291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:57.801455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:57.801498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:57.801563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:57.805161] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=39.40%) [2026-02-25T20:26:57.805488] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-25T20:26:57.805667] [INFO ] [sig ] MHF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:57.973065] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MHF.txt [2026-02-25T20:26:57.973255] [INFO ] [sig ] [1955/3376] Completed MHF in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:57.973306] [INFO ] [sig ] [1956/3376] Forecasting MHK... [2026-02-25T20:26:57.973344] [INFO ] [sig ] Generating forecast for: MHK [2026-02-25T20:26:57.973376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-25T20:26:57.987413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-25T20:26:57.987841] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-25T20:26:57.988752] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-25T20:26:57.988807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:57.988840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:57.988867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:57.988924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:58.049965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:58.050896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:58.050983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:58.051018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:58.173087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:58.173255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:58.173298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:58.173328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:58.176958] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-25T20:26:58.177264] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-25T20:26:58.177408] [INFO ] [sig ] MHK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:58.342382] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MHK.txt [2026-02-25T20:26:58.342589] [INFO ] [sig ] [1956/3376] Completed MHK in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:58.342636] [INFO ] [sig ] [1957/3376] Forecasting MHO... [2026-02-25T20:26:58.342665] [INFO ] [sig ] Generating forecast for: MHO [2026-02-25T20:26:58.342695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-25T20:26:58.356542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-25T20:26:58.356972] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-25T20:26:58.357828] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-25T20:26:58.357883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:58.357917] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:58.357945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:58.358004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:58.419625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:58.420495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:58.420600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:58.420654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:58.548650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:58.548820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:58.548864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:58.548894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:58.552842] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-25T20:26:58.553152] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-25T20:26:58.553291] [INFO ] [sig ] MHO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:58.717006] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MHO.txt [2026-02-25T20:26:58.717220] [INFO ] [sig ] [1957/3376] Completed MHO in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:58.717273] [INFO ] [sig ] [1958/3376] Forecasting MIDD... [2026-02-25T20:26:58.717309] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-25T20:26:58.717345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-25T20:26:58.729716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-25T20:26:58.730064] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-25T20:26:58.730882] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-25T20:26:58.730935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:58.730968] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:58.730995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:58.731052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:58.795308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:58.796217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:58.796312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:58.796346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:58.922708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:58.922872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:58.922915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:58.922945] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:58.926970] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=23.65%) [2026-02-25T20:26:58.927303] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-25T20:26:58.927463] [INFO ] [sig ] MIDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:26:59.097956] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MIDD.txt [2026-02-25T20:26:59.098136] [INFO ] [sig ] [1958/3376] Completed MIDD in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:59.098180] [INFO ] [sig ] [1959/3376] Forecasting MIGI... [2026-02-25T20:26:59.098210] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-25T20:26:59.098241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-25T20:26:59.110624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-25T20:26:59.111005] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-25T20:26:59.111834] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-25T20:26:59.111887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:59.111920] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:59.111960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:59.112018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:59.172880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:59.173793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:59.173881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:59.173914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:59.293129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:59.293299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:59.293340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:59.293369] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:59.296918] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-25T20:26:59.297203] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-25T20:26:59.297341] [INFO ] [sig ] MIGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:59.465033] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MIGI.txt [2026-02-25T20:26:59.465200] [INFO ] [sig ] [1959/3376] Completed MIGI in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:59.465245] [INFO ] [sig ] [1960/3376] Forecasting MILN... [2026-02-25T20:26:59.465274] [INFO ] [sig ] Generating forecast for: MILN [2026-02-25T20:26:59.465303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-25T20:26:59.477019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-25T20:26:59.477425] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-25T20:26:59.478294] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-25T20:26:59.478349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:59.478382] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:59.478409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:59.478470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:59.540481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:59.541465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:59.541561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:59.541620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:26:59.655526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:26:59.655704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:26:59.655748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:26:59.655778] [INFO ] [FORECASTER] Training complete [2026-02-25T20:26:59.659846] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-02-25T20:26:59.660152] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-25T20:26:59.660296] [INFO ] [sig ] MILN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:26:59.809088] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MILN.txt [2026-02-25T20:26:59.809262] [INFO ] [sig ] [1960/3376] Completed MILN in 0.3s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:26:59.809305] [INFO ] [sig ] [1961/3376] Forecasting MIND... [2026-02-25T20:26:59.809333] [INFO ] [sig ] Generating forecast for: MIND [2026-02-25T20:26:59.809363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-25T20:26:59.821995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-25T20:26:59.822438] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-25T20:26:59.823393] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-25T20:26:59.823449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:26:59.823521] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:26:59.823562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:26:59.823683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:26:59.885105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:26:59.886284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:26:59.886374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:26:59.886408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:00.011435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:00.011613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:00.011659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:00.011687] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:00.015335] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=52.21%) [2026-02-25T20:27:00.015649] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-25T20:27:00.015785] [INFO ] [sig ] MIND: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:00.173300] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MIND.txt [2026-02-25T20:27:00.173470] [INFO ] [sig ] [1961/3376] Completed MIND in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:27:00.173515] [INFO ] [sig ] [1962/3376] Forecasting MIRA... [2026-02-25T20:27:00.173544] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-25T20:27:00.173593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-25T20:27:00.185815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-25T20:27:00.186228] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-25T20:27:00.187082] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-25T20:27:00.187138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:00.187171] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:00.187198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:00.187256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:00.246920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:00.247868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:00.248403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:00.248444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:00.371102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:00.371269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:00.371315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:00.371346] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:00.375032] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=34.35%) [2026-02-25T20:27:00.375328] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-25T20:27:00.375460] [INFO ] [sig ] MIRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:00.534247] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MIRA.txt [2026-02-25T20:27:00.534406] [INFO ] [sig ] [1962/3376] Completed MIRA in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:27:00.534666] [INFO ] [sig ] [1963/3376] Forecasting MIRM... [2026-02-25T20:27:00.534696] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-25T20:27:00.534733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-25T20:27:00.551655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-25T20:27:00.552170] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-25T20:27:00.553520] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-25T20:27:00.553622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:00.553679] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:00.553729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:00.553825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:00.625339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:00.626251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:00.626344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:00.626380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:00.752016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:00.752189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:00.752243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:00.752279] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:00.756216] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-25T20:27:00.756653] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-25T20:27:00.756808] [INFO ] [sig ] MIRM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:00.909317] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MIRM.txt [2026-02-25T20:27:00.909508] [INFO ] [sig ] [1963/3376] Completed MIRM in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:27:00.909551] [INFO ] [sig ] [1964/3376] Forecasting MITK... [2026-02-25T20:27:00.909602] [INFO ] [sig ] Generating forecast for: MITK [2026-02-25T20:27:00.909636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-25T20:27:00.923823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-25T20:27:00.924240] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-25T20:27:00.925083] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-25T20:27:00.925138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:00.925170] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:00.925197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:00.925254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:00.983492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:00.984423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:00.984512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:00.984547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:01.113584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:01.113746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:01.113786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:01.113851] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:01.117412] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=39.67%) [2026-02-25T20:27:01.117724] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-25T20:27:01.117855] [INFO ] [sig ] MITK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:01.342073] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MITK.txt [2026-02-25T20:27:01.342252] [INFO ] [sig ] [1964/3376] Completed MITK in 0.4s | 2.74 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-25T20:27:01.342296] [INFO ] [sig ] [1965/3376] Forecasting MIY... [2026-02-25T20:27:01.342327] [INFO ] [sig ] Generating forecast for: MIY [2026-02-25T20:27:01.342358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-25T20:27:01.353626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-25T20:27:01.353960] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-25T20:27:01.354792] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-25T20:27:01.354846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:01.354878] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:01.354905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:01.354961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:01.415326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:01.416257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:01.416350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:01.416400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:01.543196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:01.543376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:01.543420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:01.543450] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:01.547553] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-25T20:27:01.547966] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-25T20:27:01.548151] [INFO ] [sig ] MIY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:01.705053] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MIY.txt [2026-02-25T20:27:01.705224] [INFO ] [sig ] [1965/3376] Completed MIY in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-25T20:27:01.705271] [INFO ] [sig ] [1966/3376] Forecasting MKC... [2026-02-25T20:27:01.705312] [INFO ] [sig ] Generating forecast for: MKC [2026-02-25T20:27:01.705345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-25T20:27:01.718169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-25T20:27:01.718561] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-25T20:27:01.719441] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-25T20:27:01.719497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:01.719530] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:01.719557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:01.719642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:01.783362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:01.784404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:01.784496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:01.784531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:01.926959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:01.927125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:01.927167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:01.927198] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:01.930948] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-02-25T20:27:01.931284] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-25T20:27:01.931457] [INFO ] [sig ] MKC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:02.102831] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MKC.txt [2026-02-25T20:27:02.103003] [INFO ] [sig ] [1966/3376] Completed MKC in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-25T20:27:02.103049] [INFO ] [sig ] [1967/3376] Forecasting MKSI... [2026-02-25T20:27:02.103079] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-25T20:27:02.103110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-25T20:27:02.114535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-25T20:27:02.114884] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-25T20:27:02.115702] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-25T20:27:02.115755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:02.115786] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:02.115812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:02.115868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:02.173297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:02.174215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:02.174304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:02.174337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:02.301755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:02.301914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:02.301956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:02.301985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:02.305726] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-25T20:27:02.306021] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-25T20:27:02.306156] [INFO ] [sig ] MKSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:02.462012] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MKSI.txt [2026-02-25T20:27:02.462190] [INFO ] [sig ] [1967/3376] Completed MKSI in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-25T20:27:02.462233] [INFO ] [sig ] [1968/3376] Forecasting MKTX... [2026-02-25T20:27:02.462263] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-25T20:27:02.462293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-25T20:27:02.476128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-25T20:27:02.476536] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-25T20:27:02.477399] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-25T20:27:02.477454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:02.477487] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:02.477515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:02.477596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:02.539055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:02.539994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:02.540079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:02.540114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:02.661840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:02.662004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:02.662043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:02.662073] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:02.665652] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-25T20:27:02.665937] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-25T20:27:02.666069] [INFO ] [sig ] MKTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:02.813946] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MKTX.txt [2026-02-25T20:27:02.814112] [INFO ] [sig ] [1968/3376] Completed MKTX in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-25T20:27:02.814157] [INFO ] [sig ] [1969/3376] Forecasting MLAB... [2026-02-25T20:27:02.814186] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-25T20:27:02.814216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-25T20:27:02.826127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-25T20:27:02.826490] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-25T20:27:02.827324] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-25T20:27:02.827380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:02.827417] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:02.827447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:02.827506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:02.889493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:02.890460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:02.890555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:02.890611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:03.015237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:03.015401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:03.015444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:03.015479] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:03.019135] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-25T20:27:03.019447] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-25T20:27:03.019605] [INFO ] [sig ] MLAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:03.177392] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MLAB.txt [2026-02-25T20:27:03.177565] [INFO ] [sig ] [1969/3376] Completed MLAB in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-25T20:27:03.177628] [INFO ] [sig ] [1970/3376] Forecasting MLCO... [2026-02-25T20:27:03.177659] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-25T20:27:03.177688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-25T20:27:03.190224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-25T20:27:03.190638] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-25T20:27:03.191500] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-25T20:27:03.191554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:03.191613] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:03.191643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:03.191716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:03.251693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:03.252608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:03.252697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:03.252731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:03.376358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:03.376532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:03.376590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:03.376623] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:03.380184] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-25T20:27:03.380519] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-25T20:27:03.380675] [INFO ] [sig ] MLCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:03.528308] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MLCO.txt [2026-02-25T20:27:03.528477] [INFO ] [sig ] [1970/3376] Completed MLCO in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-25T20:27:03.528521] [INFO ] [sig ] [1971/3376] Forecasting MLGO... [2026-02-25T20:27:03.528553] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-25T20:27:03.528604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-25T20:27:03.540324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-25T20:27:03.540724] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-25T20:27:03.541516] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-25T20:27:03.541569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:03.541624] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:03.541652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:03.541710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:03.600882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:03.601824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:03.601946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:03.601982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:03.726904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:03.727100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:03.727146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:03.727177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:03.731056] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=49.39%) [2026-02-25T20:27:03.731377] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-25T20:27:03.731525] [INFO ] [sig ] MLGO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:03.881919] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MLGO.txt [2026-02-25T20:27:03.882079] [INFO ] [sig ] [1971/3376] Completed MLGO in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:03.882123] [INFO ] [sig ] [1972/3376] Forecasting MLI... [2026-02-25T20:27:03.882153] [INFO ] [sig ] Generating forecast for: MLI [2026-02-25T20:27:03.882184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-25T20:27:03.893727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-25T20:27:03.894066] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-25T20:27:03.894884] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-25T20:27:03.894950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:03.894982] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:03.895009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:03.895065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:03.954239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:03.955189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:03.955277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:03.955311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:04.085620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:04.085782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:04.085823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:04.085854] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:04.089650] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-02-25T20:27:04.090012] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-25T20:27:04.090168] [INFO ] [sig ] MLI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:04.237763] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MLI.txt [2026-02-25T20:27:04.237938] [INFO ] [sig ] [1972/3376] Completed MLI in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:04.237981] [INFO ] [sig ] [1973/3376] Forecasting MLKN... [2026-02-25T20:27:04.238013] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-25T20:27:04.238071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-25T20:27:04.252729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-25T20:27:04.253302] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-25T20:27:04.254389] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-25T20:27:04.254449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:04.254487] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:04.254526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:04.254632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:04.322158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:04.323366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:04.323463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:04.323498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:04.457432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:04.457667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:04.457712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:04.457742] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:04.461410] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-25T20:27:04.461722] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-25T20:27:04.461856] [INFO ] [sig ] MLKN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:04.624306] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MLKN.txt [2026-02-25T20:27:04.624478] [INFO ] [sig ] [1973/3376] Completed MLKN in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:04.624528] [INFO ] [sig ] [1974/3376] Forecasting MLM... [2026-02-25T20:27:04.624594] [INFO ] [sig ] Generating forecast for: MLM [2026-02-25T20:27:04.624647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-25T20:27:04.637869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-25T20:27:04.638278] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-25T20:27:04.639191] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-25T20:27:04.639254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:04.639294] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:04.639321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:04.639381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:04.703923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:04.705053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:04.705152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:04.705204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:04.839256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:04.839426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:04.839470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:04.839500] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:04.843549] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=78.01%) [2026-02-25T20:27:04.843970] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-25T20:27:04.844130] [INFO ] [sig ] MLM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:05.000212] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MLM.txt [2026-02-25T20:27:05.000414] [INFO ] [sig ] [1974/3376] Completed MLM in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:05.000459] [INFO ] [sig ] [1975/3376] Forecasting MLP... [2026-02-25T20:27:05.000489] [INFO ] [sig ] Generating forecast for: MLP [2026-02-25T20:27:05.000519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-25T20:27:05.013939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-25T20:27:05.014352] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-25T20:27:05.015246] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-25T20:27:05.015305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:05.015338] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:05.015364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:05.015427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:05.081902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:05.082886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:05.082976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:05.083010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:05.198895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:05.199066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:05.199109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:05.199138] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:05.203911] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: UP (p=88.03%) [2026-02-25T20:27:05.204242] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-25T20:27:05.204394] [INFO ] [sig ] MLP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:05.360773] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MLP.txt [2026-02-25T20:27:05.360969] [INFO ] [sig ] [1975/3376] Completed MLP in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:05.361021] [INFO ] [sig ] [1976/3376] Forecasting MLTX... [2026-02-25T20:27:05.361052] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-25T20:27:05.361082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-25T20:27:05.374408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-25T20:27:05.374758] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-25T20:27:05.375664] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-25T20:27:05.375718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:05.375750] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:05.375777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:05.375834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:05.442616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:05.443946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:05.444040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:05.444076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:05.572941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:05.573105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:05.573148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:05.573177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:05.576843] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-25T20:27:05.577127] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-25T20:27:05.577263] [INFO ] [sig ] MLTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:05.738049] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MLTX.txt [2026-02-25T20:27:05.738208] [INFO ] [sig ] [1976/3376] Completed MLTX in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:05.738257] [INFO ] [sig ] [1977/3376] Forecasting MLYS... [2026-02-25T20:27:05.738303] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-25T20:27:05.738345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-25T20:27:05.752159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-25T20:27:05.752603] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-25T20:27:05.753715] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-25T20:27:05.753770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:05.753805] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:05.753831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:05.753887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:05.818128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:05.819121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:05.819224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:05.819276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:05.944325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:05.944494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:05.944535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:05.944564] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:05.948128] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-25T20:27:05.948461] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-25T20:27:05.948633] [INFO ] [sig ] MLYS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:06.108519] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MLYS.txt [2026-02-25T20:27:06.108716] [INFO ] [sig ] [1977/3376] Completed MLYS in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:06.108768] [INFO ] [sig ] [1978/3376] Forecasting MMD... [2026-02-25T20:27:06.108797] [INFO ] [sig ] Generating forecast for: MMD [2026-02-25T20:27:06.108827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-25T20:27:06.121606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-25T20:27:06.121961] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-25T20:27:06.122891] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-25T20:27:06.122953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:06.123028] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:06.123057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:06.123116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:06.187920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:06.188954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:06.189064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:06.189107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:06.328346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:06.328520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:06.328590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:06.328626] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:06.333089] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-02-25T20:27:06.333432] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-25T20:27:06.333630] [INFO ] [sig ] MMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:06.487453] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MMD.txt [2026-02-25T20:27:06.487621] [INFO ] [sig ] [1978/3376] Completed MMD in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:06.487662] [INFO ] [sig ] [1979/3376] Forecasting MMLP... [2026-02-25T20:27:06.487695] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-25T20:27:06.487725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-25T20:27:06.499277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-25T20:27:06.499635] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-25T20:27:06.500426] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-25T20:27:06.500479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:06.500511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:06.500536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:06.500617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:06.561829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:06.562621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:06.562706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:06.562738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:06.678384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:06.678557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:06.678648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:06.678684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:06.682357] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=75.47%) [2026-02-25T20:27:06.682673] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-25T20:27:06.682809] [INFO ] [sig ] MMLP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:06.838784] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MMLP.txt [2026-02-25T20:27:06.838941] [INFO ] [sig ] [1979/3376] Completed MMLP in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:06.838986] [INFO ] [sig ] [1980/3376] Forecasting MMS... [2026-02-25T20:27:06.839024] [INFO ] [sig ] Generating forecast for: MMS [2026-02-25T20:27:06.839070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-25T20:27:06.851995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-25T20:27:06.852339] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-25T20:27:06.853208] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-25T20:27:06.853263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:06.853296] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:06.853322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:06.853399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:06.918856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:06.919934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:06.920041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:06.920079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:07.053367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:07.053537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:07.053596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:07.053630] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:07.057720] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-25T20:27:07.058050] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-25T20:27:07.058214] [INFO ] [sig ] MMS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:07.211862] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MMS.txt [2026-02-25T20:27:07.212030] [INFO ] [sig ] [1980/3376] Completed MMS in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:07.212090] [INFO ] [sig ] [1981/3376] Forecasting MMSI... [2026-02-25T20:27:07.212128] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-25T20:27:07.212165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-25T20:27:07.224106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-25T20:27:07.224423] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-25T20:27:07.225336] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-25T20:27:07.225398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:07.225443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:07.225482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:07.225565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:07.289552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:07.290732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:07.290881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:07.290922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:07.427094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:07.427267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:07.427310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:07.427378] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:07.431212] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-25T20:27:07.431511] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-25T20:27:07.431693] [INFO ] [sig ] MMSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:07.585171] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MMSI.txt [2026-02-25T20:27:07.585336] [INFO ] [sig ] [1981/3376] Completed MMSI in 0.4s | 2.74 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-25T20:27:07.585385] [INFO ] [sig ] [1982/3376] Forecasting MNDO... [2026-02-25T20:27:07.585416] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-25T20:27:07.585447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-25T20:27:07.597750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-25T20:27:07.598113] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-25T20:27:07.599046] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-25T20:27:07.599115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:07.599150] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:07.599178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:07.599236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:07.661596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:07.662477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:07.662599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:07.662636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:07.781880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:07.782043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:07.782084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:07.782114] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:07.785968] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=24.07%) [2026-02-25T20:27:07.786281] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-25T20:27:07.786421] [INFO ] [sig ] MNDO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:07.943617] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MNDO.txt [2026-02-25T20:27:07.943769] [INFO ] [sig ] [1982/3376] Completed MNDO in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-25T20:27:07.943812] [INFO ] [sig ] [1983/3376] Forecasting MNDY... [2026-02-25T20:27:07.943842] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-25T20:27:07.943873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-25T20:27:07.957552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-25T20:27:07.957986] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-25T20:27:07.958894] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-25T20:27:07.958947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:07.958992] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:07.959020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:07.959079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:08.022728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:08.023659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:08.023748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:08.023781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:08.153812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:08.153980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:08.154020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:08.154056] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:08.158212] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-25T20:27:08.158561] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-25T20:27:08.158728] [INFO ] [sig ] MNDY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:08.312604] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MNDY.txt [2026-02-25T20:27:08.312781] [INFO ] [sig ] [1983/3376] Completed MNDY in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-25T20:27:08.312824] [INFO ] [sig ] [1984/3376] Forecasting MNKD... [2026-02-25T20:27:08.312857] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-25T20:27:08.312898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-25T20:27:08.324943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-25T20:27:08.325268] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-25T20:27:08.326213] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-25T20:27:08.326277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:08.326319] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:08.326353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:08.326415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:08.388913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:08.390049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:08.390149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:08.390185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:08.524094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:08.524254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:08.524296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:08.524334] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:08.528500] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-25T20:27:08.528871] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-25T20:27:08.529014] [INFO ] [sig ] MNKD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:08.686956] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MNKD.txt [2026-02-25T20:27:08.687130] [INFO ] [sig ] [1984/3376] Completed MNKD in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-25T20:27:08.687176] [INFO ] [sig ] [1985/3376] Forecasting MNRO... [2026-02-25T20:27:08.687208] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-25T20:27:08.687240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-25T20:27:08.699565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-25T20:27:08.699954] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-25T20:27:08.700990] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-25T20:27:08.701047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:08.701080] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:08.701108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:08.701165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:08.765135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:08.766041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:08.766128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:08.766161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:08.893983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:08.894148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:08.894190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:08.894220] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:08.897831] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-25T20:27:08.898141] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-25T20:27:08.898295] [INFO ] [sig ] MNRO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:09.051903] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MNRO.txt [2026-02-25T20:27:09.052072] [INFO ] [sig ] [1985/3376] Completed MNRO in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-25T20:27:09.052115] [INFO ] [sig ] [1986/3376] Forecasting MNSO... [2026-02-25T20:27:09.052145] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-25T20:27:09.052175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-25T20:27:09.065107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-25T20:27:09.065471] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-25T20:27:09.066474] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-25T20:27:09.066529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:09.066562] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:09.066614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:09.066861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:09.128157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:09.129106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:09.129195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:09.129231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:09.255063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:09.255225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:09.255266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:09.255295] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:09.259348] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-02-25T20:27:09.259693] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-25T20:27:09.259826] [INFO ] [sig ] MNSO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:09.409016] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MNSO.txt [2026-02-25T20:27:09.409164] [INFO ] [sig ] [1986/3376] Completed MNSO in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-25T20:27:09.409229] [INFO ] [sig ] [1987/3376] Forecasting MNTK... [2026-02-25T20:27:09.409262] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-25T20:27:09.409292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-25T20:27:09.421330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-25T20:27:09.421723] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-25T20:27:09.422512] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-25T20:27:09.422598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:09.422641] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:09.422668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:09.422725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:09.481044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:09.481960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:09.482050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:09.482090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:09.602314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:09.602478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:09.602519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:09.602552] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:09.606016] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=24.44%) [2026-02-25T20:27:09.606301] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-25T20:27:09.606432] [INFO ] [sig ] MNTK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:09.754326] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MNTK.txt [2026-02-25T20:27:09.754481] [INFO ] [sig ] [1987/3376] Completed MNTK in 0.3s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:09.754524] [INFO ] [sig ] [1988/3376] Forecasting MNY... [2026-02-25T20:27:09.754552] [INFO ] [sig ] Generating forecast for: MNY [2026-02-25T20:27:09.754601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-25T20:27:09.765869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-25T20:27:09.766180] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-25T20:27:09.766981] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-25T20:27:09.767034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:09.767067] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:09.767095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:09.767153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:09.831377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:09.832400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:09.832609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:09.832664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:09.949619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:09.949783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:09.949826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:09.949855] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:09.953322] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-02-25T20:27:09.953625] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-25T20:27:09.953773] [INFO ] [sig ] MNY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:10.098646] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MNY.txt [2026-02-25T20:27:10.098791] [INFO ] [sig ] [1988/3376] Completed MNY in 0.3s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:10.098834] [INFO ] [sig ] [1989/3376] Forecasting MOD... [2026-02-25T20:27:10.098867] [INFO ] [sig ] Generating forecast for: MOD [2026-02-25T20:27:10.098898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-25T20:27:10.113635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-25T20:27:10.114154] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-25T20:27:10.115036] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-25T20:27:10.115092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:10.115129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:10.115158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:10.115217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:10.174321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:10.175059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:10.175143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:10.175177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:10.309311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:10.309472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:10.309530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:10.309589] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:10.313744] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-25T20:27:10.314073] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-25T20:27:10.314228] [INFO ] [sig ] MOD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:10.462300] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MOD.txt [2026-02-25T20:27:10.462453] [INFO ] [sig ] [1989/3376] Completed MOD in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:10.462513] [INFO ] [sig ] [1990/3376] Forecasting MODL... [2026-02-25T20:27:10.462553] [INFO ] [sig ] Generating forecast for: MODL [2026-02-25T20:27:10.462614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-25T20:27:10.475718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-25T20:27:10.476030] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-25T20:27:10.476990] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-25T20:27:10.477047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:10.477081] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:10.477109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:10.477169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:10.536881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:10.537840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:10.537941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:10.537978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:10.669392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:10.669560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:10.669634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:10.669689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:10.673213] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-02-25T20:27:10.673502] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-25T20:27:10.673689] [INFO ] [sig ] MODL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:10.821047] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MODL.txt [2026-02-25T20:27:10.821213] [INFO ] [sig ] [1990/3376] Completed MODL in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:10.821256] [INFO ] [sig ] [1991/3376] Forecasting MOH... [2026-02-25T20:27:10.821287] [INFO ] [sig ] Generating forecast for: MOH [2026-02-25T20:27:10.821319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-25T20:27:10.836110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-25T20:27:10.836465] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-25T20:27:10.837296] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-25T20:27:10.837350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:10.837382] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:10.837409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:10.837465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:10.895657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:10.896388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:10.896472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:10.896506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:11.016522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:11.016746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:11.016789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:11.016819] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:11.021356] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-25T20:27:11.022007] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-25T20:27:11.022266] [INFO ] [sig ] MOH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:11.209498] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MOH.txt [2026-02-25T20:27:11.209741] [INFO ] [sig ] [1991/3376] Completed MOH in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:11.209784] [INFO ] [sig ] [1992/3376] Forecasting MOMO... [2026-02-25T20:27:11.209815] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-25T20:27:11.209846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-25T20:27:11.221655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-25T20:27:11.222043] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-25T20:27:11.222910] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-25T20:27:11.222965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:11.222997] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:11.223024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:11.223081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:11.282485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:11.283410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:11.283544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:11.283606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:11.409183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:11.409346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:11.409388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:11.409417] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:11.413106] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=38.81%) [2026-02-25T20:27:11.413465] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-25T20:27:11.413647] [INFO ] [sig ] MOMO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:11.573171] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MOMO.txt [2026-02-25T20:27:11.573337] [INFO ] [sig ] [1992/3376] Completed MOMO in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:11.573378] [INFO ] [sig ] [1993/3376] Forecasting MORN... [2026-02-25T20:27:11.573409] [INFO ] [sig ] Generating forecast for: MORN [2026-02-25T20:27:11.573441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-25T20:27:11.585509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-25T20:27:11.585919] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-25T20:27:11.586793] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-25T20:27:11.586859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:11.586892] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:11.586920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:11.586977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:11.653591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:11.654869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:11.654998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:11.655036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:11.784814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:11.784978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:11.785026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:11.785058] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:11.788796] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=13.56%) [2026-02-25T20:27:11.789143] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-25T20:27:11.789301] [INFO ] [sig ] MORN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:11.947310] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MORN.txt [2026-02-25T20:27:11.947516] [INFO ] [sig ] [1993/3376] Completed MORN in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:11.947606] [INFO ] [sig ] [1994/3376] Forecasting MOS... [2026-02-25T20:27:11.947648] [INFO ] [sig ] Generating forecast for: MOS [2026-02-25T20:27:11.947704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-25T20:27:11.963910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-25T20:27:11.964342] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-25T20:27:11.965226] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-25T20:27:11.965282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:11.965317] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:11.965358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:11.965432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:12.030009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:12.030926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:12.031018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:12.031051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:12.161934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:12.162092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:12.162135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:12.162166] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:12.166366] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-02-25T20:27:12.166772] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-25T20:27:12.166920] [INFO ] [sig ] MOS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:12.325479] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MOS.txt [2026-02-25T20:27:12.325693] [INFO ] [sig ] [1994/3376] Completed MOS in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:12.325754] [INFO ] [sig ] [1995/3376] Forecasting MP... [2026-02-25T20:27:12.325786] [INFO ] [sig ] Generating forecast for: MP [2026-02-25T20:27:12.325818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-25T20:27:12.338628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-25T20:27:12.339054] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-25T20:27:12.340178] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-25T20:27:12.340258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:12.340340] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:12.340378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:12.340449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:12.406955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:12.407956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:12.408093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:12.408129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:12.534288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:12.534459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:12.534500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:12.534535] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:12.538436] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=58.34%) [2026-02-25T20:27:12.538856] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-25T20:27:12.539014] [INFO ] [sig ] MP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:12.695160] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MP.txt [2026-02-25T20:27:12.695327] [INFO ] [sig ] [1995/3376] Completed MP in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:12.695370] [INFO ] [sig ] [1996/3376] Forecasting MPA... [2026-02-25T20:27:12.695400] [INFO ] [sig ] Generating forecast for: MPA [2026-02-25T20:27:12.695430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-25T20:27:12.708824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-25T20:27:12.709249] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-25T20:27:12.710169] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-25T20:27:12.710232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:12.710270] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:12.710305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:12.710386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:12.774725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:12.775653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:12.775765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:12.775798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:12.890493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:12.890677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:12.890722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:12.890753] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:12.894663] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-02-25T20:27:12.895004] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-25T20:27:12.895168] [INFO ] [sig ] MPA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:13.052118] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MPA.txt [2026-02-25T20:27:13.052277] [INFO ] [sig ] [1996/3376] Completed MPA in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:13.052322] [INFO ] [sig ] [1997/3376] Forecasting MPAA... [2026-02-25T20:27:13.052353] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-25T20:27:13.052384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-25T20:27:13.064742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-25T20:27:13.065101] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-25T20:27:13.065978] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-25T20:27:13.066034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:13.066067] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:13.066099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:13.066183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:13.129874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:13.130747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:13.130835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:13.130870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:13.257982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:13.258172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:13.258215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:13.258245] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:13.262103] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-02-25T20:27:13.262416] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-25T20:27:13.262556] [INFO ] [sig ] MPAA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:13.415469] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MPAA.txt [2026-02-25T20:27:13.415662] [INFO ] [sig ] [1997/3376] Completed MPAA in 0.4s | 2.74 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-25T20:27:13.415720] [INFO ] [sig ] [1998/3376] Forecasting MPB... [2026-02-25T20:27:13.415757] [INFO ] [sig ] Generating forecast for: MPB [2026-02-25T20:27:13.415815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-25T20:27:13.428496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-25T20:27:13.428905] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-25T20:27:13.429808] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-25T20:27:13.429864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:13.429896] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:13.429925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:13.429983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:13.490478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:13.491386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:13.491476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:13.491510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:13.612650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:13.612832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:13.612892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:13.612965] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:13.616826] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=18.37%) [2026-02-25T20:27:13.617147] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-25T20:27:13.617292] [INFO ] [sig ] MPB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:13.769389] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MPB.txt [2026-02-25T20:27:13.769593] [INFO ] [sig ] [1998/3376] Completed MPB in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-25T20:27:13.769657] [INFO ] [sig ] [1999/3376] Forecasting MPC... [2026-02-25T20:27:13.769690] [INFO ] [sig ] Generating forecast for: MPC [2026-02-25T20:27:13.769723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-25T20:27:13.783562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-25T20:27:13.784001] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-25T20:27:13.784904] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-25T20:27:13.784959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:13.784992] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:13.785019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:13.785077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:13.848117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:13.849221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:13.849335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:13.849377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:13.979996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:13.980166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:13.980206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:13.980234] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:13.984034] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-02-25T20:27:13.984408] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-25T20:27:13.984561] [INFO ] [sig ] MPC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:14.143190] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MPC.txt [2026-02-25T20:27:14.143352] [INFO ] [sig ] [1999/3376] Completed MPC in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-25T20:27:14.143396] [INFO ] [sig ] [2000/3376] Forecasting MPX... [2026-02-25T20:27:14.143428] [INFO ] [sig ] Generating forecast for: MPX [2026-02-25T20:27:14.143459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-25T20:27:14.160141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-25T20:27:14.160709] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-25T20:27:14.161966] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-25T20:27:14.162038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:14.162089] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:14.162130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:14.162217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:14.250710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:14.251994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:14.252122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:14.252170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:14.374035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:14.374209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:14.374250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:14.374280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:14.378070] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: DOWN (p=43.40%) [2026-02-25T20:27:14.378453] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-25T20:27:14.378640] [INFO ] [sig ] MPX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:14.530026] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MPX.txt [2026-02-25T20:27:14.530207] [INFO ] [sig ] [2000/3376] Completed MPX in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-25T20:27:14.530250] [INFO ] [sig ] [2001/3376] Forecasting MQ... [2026-02-25T20:27:14.530283] [INFO ] [sig ] Generating forecast for: MQ [2026-02-25T20:27:14.530317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-25T20:27:14.542733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-25T20:27:14.543162] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-25T20:27:14.544056] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-25T20:27:14.544113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:14.544148] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:14.544175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:14.544234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:14.609208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:14.610219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:14.610313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:14.610348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:14.735557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:14.735821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:14.735864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:14.735894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:14.739716] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=56.00%) [2026-02-25T20:27:14.740096] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-25T20:27:14.740253] [INFO ] [sig ] MQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:14.890213] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MQ.txt [2026-02-25T20:27:14.890397] [INFO ] [sig ] [2001/3376] Completed MQ in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-25T20:27:14.890440] [INFO ] [sig ] [2002/3376] Forecasting MQY... [2026-02-25T20:27:14.890468] [INFO ] [sig ] Generating forecast for: MQY [2026-02-25T20:27:14.890499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-25T20:27:14.903238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-25T20:27:14.903674] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-25T20:27:14.904483] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-25T20:27:14.904537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:14.904606] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:14.904645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:14.904715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:14.963748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:14.964713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:14.964802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:14.964835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:15.084648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:15.084810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:15.084851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:15.084882] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:15.088493] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-02-25T20:27:15.088837] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-25T20:27:15.088975] [INFO ] [sig ] MQY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:15.237235] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MQY.txt [2026-02-25T20:27:15.237420] [INFO ] [sig ] [2002/3376] Completed MQY in 0.3s | 2.74 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-25T20:27:15.237473] [INFO ] [sig ] [2003/3376] Forecasting MRAM... [2026-02-25T20:27:15.237506] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-25T20:27:15.237538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-25T20:27:15.251260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-25T20:27:15.251669] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-25T20:27:15.252539] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-25T20:27:15.252621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:15.252657] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:15.252685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:15.252744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:15.312350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:15.313319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:15.313412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:15.313447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:15.440089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:15.440271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:15.440313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:15.440341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:15.443865] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-25T20:27:15.444160] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-25T20:27:15.444299] [INFO ] [sig ] MRAM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:15.592370] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MRAM.txt [2026-02-25T20:27:15.592545] [INFO ] [sig ] [2003/3376] Completed MRAM in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-25T20:27:15.592610] [INFO ] [sig ] [2004/3376] Forecasting MRBK... [2026-02-25T20:27:15.592642] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-25T20:27:15.592671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-25T20:27:15.606453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-25T20:27:15.606916] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-25T20:27:15.607802] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-25T20:27:15.607860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:15.607893] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:15.607919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:15.607975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:15.673312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:15.674682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:15.674832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:15.674869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:15.799318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:15.799497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:15.799546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:15.799615] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:15.803471] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-25T20:27:15.803923] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-25T20:27:15.804080] [INFO ] [sig ] MRBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:15.958685] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MRBK.txt [2026-02-25T20:27:15.958878] [INFO ] [sig ] [2004/3376] Completed MRBK in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:15.958921] [INFO ] [sig ] [2005/3376] Forecasting MRCC... [2026-02-25T20:27:15.958956] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-25T20:27:15.959005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-25T20:27:15.974219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-25T20:27:15.974659] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-25T20:27:15.975490] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-25T20:27:15.975544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:15.975606] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:15.975645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:15.975720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:16.039364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:16.040340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:16.040475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:16.040510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:16.184777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:16.184950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:16.184991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:16.185020] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:16.188678] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-02-25T20:27:16.189022] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-25T20:27:16.189168] [INFO ] [sig ] MRCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:16.339773] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MRCC.txt [2026-02-25T20:27:16.339947] [INFO ] [sig ] [2005/3376] Completed MRCC in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:16.339993] [INFO ] [sig ] [2006/3376] Forecasting MRCY... [2026-02-25T20:27:16.340027] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-25T20:27:16.340060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-25T20:27:16.353868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-25T20:27:16.354275] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-25T20:27:16.355387] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-25T20:27:16.355448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:16.355493] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:16.355525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:16.355613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:16.431596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:16.432668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:16.432804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:16.432844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:16.557093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:16.557266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:16.557307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:16.557336] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:16.560998] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-25T20:27:16.561301] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-25T20:27:16.561439] [INFO ] [sig ] MRCY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:16.712799] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MRCY.txt [2026-02-25T20:27:16.712969] [INFO ] [sig ] [2006/3376] Completed MRCY in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:16.713009] [INFO ] [sig ] [2007/3376] Forecasting MRK... [2026-02-25T20:27:16.713041] [INFO ] [sig ] Generating forecast for: MRK [2026-02-25T20:27:16.713072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-25T20:27:16.729803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-25T20:27:16.730530] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-25T20:27:16.731733] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-25T20:27:16.731818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:16.731872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:16.732104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:16.732195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:16.815865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:16.816835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:16.816929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:16.816963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:16.949138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:16.949306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:16.949351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:16.949382] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:16.953199] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=24.60%) [2026-02-25T20:27:16.953504] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-25T20:27:16.953683] [INFO ] [sig ] MRK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:17.102339] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MRK.txt [2026-02-25T20:27:17.102526] [INFO ] [sig ] [2007/3376] Completed MRK in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:17.102592] [INFO ] [sig ] [2008/3376] Forecasting MRM... [2026-02-25T20:27:17.102634] [INFO ] [sig ] Generating forecast for: MRM [2026-02-25T20:27:17.102671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-25T20:27:17.115821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-25T20:27:17.116168] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-25T20:27:17.117240] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-25T20:27:17.117297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:17.117331] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:17.117359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:17.117418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:17.182359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:17.183175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:17.183266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:17.183299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:17.305011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:17.305220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:17.305295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:17.305335] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:17.309371] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-02-25T20:27:17.309746] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-25T20:27:17.309908] [INFO ] [sig ] MRM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:17.472789] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MRM.txt [2026-02-25T20:27:17.472996] [INFO ] [sig ] [2008/3376] Completed MRM in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:17.473041] [INFO ] [sig ] [2009/3376] Forecasting MRNA... [2026-02-25T20:27:17.473073] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-25T20:27:17.473105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-25T20:27:17.485982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-25T20:27:17.486392] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-25T20:27:17.487243] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-25T20:27:17.487298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:17.487330] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:17.487357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:17.487415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:17.547635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:17.548603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:17.548714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:17.548756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:17.679301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:17.679464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:17.679507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:17.679538] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:17.683232] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=47.85%) [2026-02-25T20:27:17.683544] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-25T20:27:17.683706] [INFO ] [sig ] MRNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:17.836462] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MRNA.txt [2026-02-25T20:27:17.836635] [INFO ] [sig ] [2009/3376] Completed MRNA in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:17.836680] [INFO ] [sig ] [2010/3376] Forecasting MRTN... [2026-02-25T20:27:17.836709] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-25T20:27:17.836739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-25T20:27:17.848839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-25T20:27:17.849163] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-25T20:27:17.849994] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-25T20:27:17.850047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:17.850079] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:17.850106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:17.850162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:17.911513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:17.912457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:17.912551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:17.912605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:18.035721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:18.035890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:18.035930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:18.035959] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:18.039643] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-02-25T20:27:18.039972] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-25T20:27:18.040110] [INFO ] [sig ] MRTN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:18.187432] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MRTN.txt [2026-02-25T20:27:18.187594] [INFO ] [sig ] [2010/3376] Completed MRTN in 0.4s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:18.187650] [INFO ] [sig ] [2011/3376] Forecasting MRVI... [2026-02-25T20:27:18.187683] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-25T20:27:18.187714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-25T20:27:18.199202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-25T20:27:18.199538] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-25T20:27:18.200346] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-25T20:27:18.200399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:18.200431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:18.200457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:18.200513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:18.259678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:18.260407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:18.260488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:18.260521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:18.384231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:18.384388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:18.384428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:18.384457] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:18.388161] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=24.39%) [2026-02-25T20:27:18.388469] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-25T20:27:18.388658] [INFO ] [sig ] MRVI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:18.534146] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MRVI.txt [2026-02-25T20:27:18.534311] [INFO ] [sig ] [2011/3376] Completed MRVI in 0.3s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:18.534356] [INFO ] [sig ] [2012/3376] Forecasting MRVL... [2026-02-25T20:27:18.534389] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-25T20:27:18.534420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-25T20:27:18.545968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-25T20:27:18.546321] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-25T20:27:18.547253] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-25T20:27:18.547385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:18.547456] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:18.547497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:18.547594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:18.605512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:18.606454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:18.606548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:18.606602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:18.732116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:18.732283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:18.732323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:18.732351] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:18.736034] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=55.30%) [2026-02-25T20:27:18.736344] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-25T20:27:18.736475] [INFO ] [sig ] MRVL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:18.880729] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MRVL.txt [2026-02-25T20:27:18.880877] [INFO ] [sig ] [2012/3376] Completed MRVL in 0.3s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:18.880926] [INFO ] [sig ] [2013/3376] Forecasting MRX... [2026-02-25T20:27:18.880958] [INFO ] [sig ] Generating forecast for: MRX [2026-02-25T20:27:18.880988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-25T20:27:18.893301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-25T20:27:18.893650] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-25T20:27:18.894503] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-25T20:27:18.894558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:18.894616] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:18.894648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:18.894712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:18.953951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:18.954753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:18.954838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:18.954872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:19.075160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:19.075316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:19.075357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:19.075387] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:19.078879] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-25T20:27:19.079164] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-25T20:27:19.079294] [INFO ] [sig ] MRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:19.223459] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MRX.txt [2026-02-25T20:27:19.223628] [INFO ] [sig ] [2013/3376] Completed MRX in 0.3s | 2.74 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-25T20:27:19.223671] [INFO ] [sig ] [2014/3376] Forecasting MS... [2026-02-25T20:27:19.223703] [INFO ] [sig ] Generating forecast for: MS [2026-02-25T20:27:19.223732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-25T20:27:19.236682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-25T20:27:19.237078] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-25T20:27:19.237901] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-25T20:27:19.237955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:19.237988] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:19.238014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:19.238097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:19.302595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:19.303764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:19.303853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:19.303887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:19.447123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:19.447304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:19.447365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:19.447397] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:19.451137] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=86.83%) [2026-02-25T20:27:19.451429] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-25T20:27:19.451566] [INFO ] [sig ] MS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:19.599127] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MS.txt [2026-02-25T20:27:19.599279] [INFO ] [sig ] [2014/3376] Completed MS in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-25T20:27:19.599321] [INFO ] [sig ] [2015/3376] Forecasting MSA... [2026-02-25T20:27:19.599350] [INFO ] [sig ] Generating forecast for: MSA [2026-02-25T20:27:19.599382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-25T20:27:19.611237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-25T20:27:19.611519] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-25T20:27:19.612322] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-25T20:27:19.612375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:19.612408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:19.612435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:19.612492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:19.672208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:19.673155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:19.673270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:19.673305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:19.798265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:19.798446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:19.798502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:19.798533] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:19.802299] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-25T20:27:19.802623] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-25T20:27:19.802767] [INFO ] [sig ] MSA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:19.960136] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MSA.txt [2026-02-25T20:27:19.960315] [INFO ] [sig ] [2015/3376] Completed MSA in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-25T20:27:19.960361] [INFO ] [sig ] [2016/3376] Forecasting MSB... [2026-02-25T20:27:19.960391] [INFO ] [sig ] Generating forecast for: MSB [2026-02-25T20:27:19.960424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-25T20:27:19.971827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-25T20:27:19.972105] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-25T20:27:19.972918] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-25T20:27:19.972971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:19.973003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:19.973029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:19.973085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:20.032628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:20.033818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:20.033955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:20.034014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:20.165247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:20.165430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:20.165474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:20.165504] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:20.169131] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-25T20:27:20.169421] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-25T20:27:20.169561] [INFO ] [sig ] MSB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:20.322441] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSB.txt [2026-02-25T20:27:20.322626] [INFO ] [sig ] [2016/3376] Completed MSB in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-25T20:27:20.322673] [INFO ] [sig ] [2017/3376] Forecasting MSBI... [2026-02-25T20:27:20.322704] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-25T20:27:20.322746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-25T20:27:20.337002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-25T20:27:20.337588] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-25T20:27:20.338737] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-25T20:27:20.338803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:20.338843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:20.338875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:20.338933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:20.401067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:20.402022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:20.402116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:20.402149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:20.531228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:20.531392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:20.531433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:20.531462] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:20.534978] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-25T20:27:20.535276] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-25T20:27:20.535411] [INFO ] [sig ] MSBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:20.679653] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSBI.txt [2026-02-25T20:27:20.679807] [INFO ] [sig ] [2017/3376] Completed MSBI in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-25T20:27:20.679859] [INFO ] [sig ] [2018/3376] Forecasting MSCI... [2026-02-25T20:27:20.679896] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-25T20:27:20.679927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-25T20:27:20.691433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-25T20:27:20.691718] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-25T20:27:20.692530] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-25T20:27:20.692603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:20.692649] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:20.692677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:20.692734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:20.751700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:20.752374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:20.752455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:20.752488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:20.873724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:20.873885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:20.873949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:20.873980] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:20.877594] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-25T20:27:20.877887] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-25T20:27:20.878015] [INFO ] [sig ] MSCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:21.023481] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MSCI.txt [2026-02-25T20:27:21.023678] [INFO ] [sig ] [2018/3376] Completed MSCI in 0.3s | 2.74 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-25T20:27:21.023731] [INFO ] [sig ] [2019/3376] Forecasting MSD... [2026-02-25T20:27:21.023764] [INFO ] [sig ] Generating forecast for: MSD [2026-02-25T20:27:21.023801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-25T20:27:21.035901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-25T20:27:21.036362] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-25T20:27:21.037278] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-25T20:27:21.037332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:21.037364] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:21.037390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:21.037447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:21.101266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:21.102209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:21.102306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:21.102341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:21.226647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:21.226808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:21.226849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:21.226880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:21.231540] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=33.70%) [2026-02-25T20:27:21.232098] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-25T20:27:21.232242] [INFO ] [sig ] MSD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:21.382285] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSD.txt [2026-02-25T20:27:21.382454] [INFO ] [sig ] [2019/3376] Completed MSD in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-25T20:27:21.382516] [INFO ] [sig ] [2020/3376] Forecasting MSEX... [2026-02-25T20:27:21.382547] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-25T20:27:21.382594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-25T20:27:21.394081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-25T20:27:21.394519] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-25T20:27:21.395392] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-25T20:27:21.395447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:21.395480] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:21.395506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:21.395563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:21.453929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:21.454912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:21.455007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:21.455039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:21.576665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:21.576841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:21.576890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:21.576924] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:21.580479] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-02-25T20:27:21.580793] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-25T20:27:21.580929] [INFO ] [sig ] MSEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:21.732310] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSEX.txt [2026-02-25T20:27:21.732486] [INFO ] [sig ] [2020/3376] Completed MSEX in 0.3s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:21.732530] [INFO ] [sig ] [2021/3376] Forecasting MSFD... [2026-02-25T20:27:21.732559] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-25T20:27:21.732611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-25T20:27:21.745021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-25T20:27:21.745373] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-25T20:27:21.746223] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-25T20:27:21.746276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:21.746307] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:21.746333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:21.746390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:21.804702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:21.805617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:21.805708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:21.805741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:21.931197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:21.931359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:21.931401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:21.931429] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:21.935007] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-25T20:27:21.935331] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-25T20:27:21.935472] [INFO ] [sig ] MSFD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:22.081908] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSFD.txt [2026-02-25T20:27:22.082060] [INFO ] [sig ] [2021/3376] Completed MSFD in 0.3s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:22.082101] [INFO ] [sig ] [2022/3376] Forecasting MSFL... [2026-02-25T20:27:22.082154] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-25T20:27:22.082187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-25T20:27:22.093174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-25T20:27:22.093555] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-25T20:27:22.094403] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-25T20:27:22.094457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:22.094489] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:22.094518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:22.094595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:22.152589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:22.153473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:22.153607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:22.153644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:22.277630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:22.277794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:22.277844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:22.277880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:22.281404] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=61.97%) [2026-02-25T20:27:22.281705] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-25T20:27:22.281835] [INFO ] [sig ] MSFL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:22.431664] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MSFL.txt [2026-02-25T20:27:22.431826] [INFO ] [sig ] [2022/3376] Completed MSFL in 0.3s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:22.431867] [INFO ] [sig ] [2023/3376] Forecasting MSGE... [2026-02-25T20:27:22.431899] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-25T20:27:22.431929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-25T20:27:22.445079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-25T20:27:22.445471] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-25T20:27:22.446335] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-25T20:27:22.446389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:22.446420] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:22.446446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:22.446503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:22.505071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:22.506007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:22.506100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:22.506132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:22.629612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:22.629772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:22.629813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:22.629842] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:22.633372] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-02-25T20:27:22.633694] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-25T20:27:22.633829] [INFO ] [sig ] MSGE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:22.783244] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MSGE.txt [2026-02-25T20:27:22.783392] [INFO ] [sig ] [2023/3376] Completed MSGE in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:22.783433] [INFO ] [sig ] [2024/3376] Forecasting MSGM... [2026-02-25T20:27:22.783466] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-25T20:27:22.783501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-25T20:27:22.795039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-25T20:27:22.795382] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-25T20:27:22.796216] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-25T20:27:22.796269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:22.796300] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:22.796327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:22.796384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:22.856846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:22.857659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:22.857752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:22.857789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:22.979925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:22.980081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:22.980123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:22.980154] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:22.983791] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=49.42%) [2026-02-25T20:27:22.984104] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-25T20:27:22.984243] [INFO ] [sig ] MSGM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:23.143721] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSGM.txt [2026-02-25T20:27:23.143894] [INFO ] [sig ] [2024/3376] Completed MSGM in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:23.143936] [INFO ] [sig ] [2025/3376] Forecasting MSGS... [2026-02-25T20:27:23.143969] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-25T20:27:23.144001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-25T20:27:23.156247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-25T20:27:23.156602] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-25T20:27:23.157396] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-25T20:27:23.157449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:23.157482] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:23.157510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:23.157567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:23.221321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:23.222108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:23.222199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:23.222234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:23.345190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:23.345346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:23.345389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:23.345441] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:23.352351] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=83.63%) [2026-02-25T20:27:23.352732] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-25T20:27:23.352897] [INFO ] [sig ] MSGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:23.506484] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MSGS.txt [2026-02-25T20:27:23.506691] [INFO ] [sig ] [2025/3376] Completed MSGS in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:23.506743] [INFO ] [sig ] [2026/3376] Forecasting MSI... [2026-02-25T20:27:23.506774] [INFO ] [sig ] Generating forecast for: MSI [2026-02-25T20:27:23.506804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-25T20:27:23.520181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-25T20:27:23.520524] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-25T20:27:23.521379] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-25T20:27:23.521436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:23.521475] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:23.521503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:23.521561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:23.584480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:23.585601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:23.585705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:23.585739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:23.707893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:23.708073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:23.708115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:23.708145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:23.711819] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=2.05%) [2026-02-25T20:27:23.712299] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-25T20:27:23.712443] [INFO ] [sig ] MSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:23.862350] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSI.txt [2026-02-25T20:27:23.862521] [INFO ] [sig ] [2026/3376] Completed MSI in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:23.862565] [INFO ] [sig ] [2027/3376] Forecasting MSM... [2026-02-25T20:27:23.862616] [INFO ] [sig ] Generating forecast for: MSM [2026-02-25T20:27:23.862648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-25T20:27:23.874518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-25T20:27:23.874856] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-25T20:27:23.875751] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-25T20:27:23.875808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:23.875839] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:23.875866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:23.875923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:23.935599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:23.936485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:23.936594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:23.936649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:24.066777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:24.066942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:24.066987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:24.067029] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:24.071388] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=3.32%) [2026-02-25T20:27:24.071804] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-25T20:27:24.071960] [INFO ] [sig ] MSM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:24.231806] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MSM.txt [2026-02-25T20:27:24.231990] [INFO ] [sig ] [2027/3376] Completed MSM in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:24.232034] [INFO ] [sig ] [2028/3376] Forecasting MTB... [2026-02-25T20:27:24.232064] [INFO ] [sig ] Generating forecast for: MTB [2026-02-25T20:27:24.232094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-25T20:27:24.245388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-25T20:27:24.245811] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-25T20:27:24.246732] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-25T20:27:24.246802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:24.246853] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:24.246901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:24.246992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:24.320049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:24.320965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:24.321056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:24.321091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:24.469129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:24.469292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:24.469336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:24.469368] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:24.473103] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-25T20:27:24.473427] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-25T20:27:24.473594] [INFO ] [sig ] MTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:24.633329] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MTB.txt [2026-02-25T20:27:24.633493] [INFO ] [sig ] [2028/3376] Completed MTB in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:24.633539] [INFO ] [sig ] [2029/3376] Forecasting MTCH... [2026-02-25T20:27:24.633602] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-25T20:27:24.633639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-25T20:27:24.646916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-25T20:27:24.647481] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-25T20:27:24.648353] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-25T20:27:24.648408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:24.648469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:24.648498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:24.648569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:24.711382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:24.712332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:24.712420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:24.712454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:24.839793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:24.839967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:24.840009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:24.840037] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:24.844277] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=25.93%) [2026-02-25T20:27:24.844791] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-25T20:27:24.844998] [INFO ] [sig ] MTCH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:25.039377] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MTCH.txt [2026-02-25T20:27:25.039661] [INFO ] [sig ] [2029/3376] Completed MTCH in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:25.039724] [INFO ] [sig ] [2030/3376] Forecasting MTG... [2026-02-25T20:27:25.039768] [INFO ] [sig ] Generating forecast for: MTG [2026-02-25T20:27:25.039814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-25T20:27:25.054736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-25T20:27:25.055169] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-25T20:27:25.056189] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-25T20:27:25.056260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:25.056308] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:25.056350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:25.056448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:25.135380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:25.136636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:25.136741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:25.136778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:25.269451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:25.269650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:25.269696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:25.269726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:25.273454] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-25T20:27:25.273801] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-25T20:27:25.273970] [INFO ] [sig ] MTG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:25.420447] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MTG.txt [2026-02-25T20:27:25.420617] [INFO ] [sig ] [2030/3376] Completed MTG in 0.4s | 2.74 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-25T20:27:25.420662] [INFO ] [sig ] [2031/3376] Forecasting MTH... [2026-02-25T20:27:25.420693] [INFO ] [sig ] Generating forecast for: MTH [2026-02-25T20:27:25.420724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-25T20:27:25.432094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-25T20:27:25.432422] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-25T20:27:25.433251] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-25T20:27:25.433317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:25.433350] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:25.433376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:25.433433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:25.493286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:25.494156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:25.494243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:25.494276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:25.625670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:25.625846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:25.625888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:25.625922] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:25.629736] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-25T20:27:25.630039] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-25T20:27:25.630177] [INFO ] [sig ] MTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:25.779086] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MTH.txt [2026-02-25T20:27:25.779237] [INFO ] [sig ] [2031/3376] Completed MTH in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-25T20:27:25.779282] [INFO ] [sig ] [2032/3376] Forecasting MTN... [2026-02-25T20:27:25.779313] [INFO ] [sig ] Generating forecast for: MTN [2026-02-25T20:27:25.779345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-25T20:27:25.792537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-25T20:27:25.792953] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-25T20:27:25.793887] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-25T20:27:25.793958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:25.793999] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:25.794033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:25.794093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:25.856283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:25.857259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:25.857353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:25.857388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:26.007596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:26.007797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:26.007858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:26.007985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:26.013715] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=46.39%) [2026-02-25T20:27:26.014296] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-25T20:27:26.014493] [INFO ] [sig ] MTN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:26.229985] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MTN.txt [2026-02-25T20:27:26.230269] [INFO ] [sig ] [2032/3376] Completed MTN in 0.5s | 2.74 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-25T20:27:26.230340] [INFO ] [sig ] [2033/3376] Forecasting MTRN... [2026-02-25T20:27:26.230387] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-25T20:27:26.230433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-25T20:27:26.260047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-25T20:27:26.260524] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-25T20:27:26.261470] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-25T20:27:26.261530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:26.261564] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:26.261626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:26.261689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:26.353383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:26.354776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:26.354943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:26.355001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:26.544440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:26.544707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:26.544765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:26.544804] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:26.550747] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=34.00%) [2026-02-25T20:27:26.551347] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-25T20:27:26.551602] [INFO ] [sig ] MTRN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:26.796305] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MTRN.txt [2026-02-25T20:27:26.796551] [INFO ] [sig ] [2033/3376] Completed MTRN in 0.6s | 2.74 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-25T20:27:26.796630] [INFO ] [sig ] [2034/3376] Forecasting MTRX... [2026-02-25T20:27:26.796674] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-25T20:27:26.796722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-25T20:27:26.842282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-25T20:27:26.842816] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-25T20:27:26.844002] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-25T20:27:26.844089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:26.844138] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:26.844173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:26.844250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:26.942376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:26.943689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:26.943826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:26.943882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:27.123209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:27.123388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:27.123459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:27.123496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:27.127601] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-25T20:27:27.127997] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-25T20:27:27.128198] [INFO ] [sig ] MTRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:27.357836] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MTRX.txt [2026-02-25T20:27:27.358055] [INFO ] [sig ] [2034/3376] Completed MTRX in 0.6s | 2.74 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-25T20:27:27.358110] [INFO ] [sig ] [2035/3376] Forecasting MTSI... [2026-02-25T20:27:27.358145] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-25T20:27:27.358177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-25T20:27:27.371426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-25T20:27:27.371805] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-25T20:27:27.372693] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-25T20:27:27.372749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:27.372781] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:27.372809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:27.372867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:27.434782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:27.435839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:27.435943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:27.435987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:27.567195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:27.567363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:27.567406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:27.567436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:27.571424] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-25T20:27:27.571793] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-25T20:27:27.571956] [INFO ] [sig ] MTSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:27.734914] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MTSI.txt [2026-02-25T20:27:27.735124] [INFO ] [sig ] [2035/3376] Completed MTSI in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-25T20:27:27.735188] [INFO ] [sig ] [2036/3376] Forecasting MTX... [2026-02-25T20:27:27.735231] [INFO ] [sig ] Generating forecast for: MTX [2026-02-25T20:27:27.735468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-25T20:27:27.751900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-25T20:27:27.752398] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-25T20:27:27.753676] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-25T20:27:27.753751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:27.753801] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:27.753841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:27.753926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:27.816328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:27.817258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:27.817341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:27.817375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:27.941320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:27.941492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:27.941535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:27.941566] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:27.945421] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-02-25T20:27:27.945841] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-25T20:27:27.945997] [INFO ] [sig ] MTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:28.092344] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MTX.txt [2026-02-25T20:27:28.092505] [INFO ] [sig ] [2036/3376] Completed MTX in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-25T20:27:28.092546] [INFO ] [sig ] [2037/3376] Forecasting MTZ... [2026-02-25T20:27:28.092594] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-25T20:27:28.092629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-25T20:27:28.109517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-25T20:27:28.109963] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-25T20:27:28.111012] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-25T20:27:28.111065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:28.111097] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:28.111125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:28.111184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:28.170384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:28.171435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:28.171522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:28.171556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:28.310827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:28.310999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:28.311047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:28.311082] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:28.314590] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=93.86%) [2026-02-25T20:27:28.314906] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-25T20:27:28.315072] [INFO ] [sig ] MTZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:28.470288] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MTZ.txt [2026-02-25T20:27:28.470494] [INFO ] [sig ] [2037/3376] Completed MTZ in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:28.470555] [INFO ] [sig ] [2038/3376] Forecasting MUA... [2026-02-25T20:27:28.470623] [INFO ] [sig ] Generating forecast for: MUA [2026-02-25T20:27:28.470669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-25T20:27:28.485458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-25T20:27:28.485941] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-25T20:27:28.486907] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-25T20:27:28.486980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:28.487039] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:28.487101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:28.487174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:28.562473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:28.563401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:28.563491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:28.563523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:28.698350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:28.698533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:28.698592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:28.698624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:28.702334] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-25T20:27:28.702635] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-25T20:27:28.702766] [INFO ] [sig ] MUA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:28.852017] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MUA.txt [2026-02-25T20:27:28.852181] [INFO ] [sig ] [2038/3376] Completed MUA in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:28.852225] [INFO ] [sig ] [2039/3376] Forecasting MUC... [2026-02-25T20:27:28.852254] [INFO ] [sig ] Generating forecast for: MUC [2026-02-25T20:27:28.852283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-25T20:27:28.864690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-25T20:27:28.865143] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-25T20:27:28.866501] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-25T20:27:28.866559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:28.866636] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:28.866677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:28.866737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:28.930786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:28.931733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:28.931827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:28.931899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:29.063188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:29.063362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:29.063404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:29.063453] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:29.068340] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-25T20:27:29.068972] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-25T20:27:29.069223] [INFO ] [sig ] MUC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:29.246645] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MUC.txt [2026-02-25T20:27:29.246831] [INFO ] [sig ] [2039/3376] Completed MUC in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:29.246875] [INFO ] [sig ] [2040/3376] Forecasting MUFG... [2026-02-25T20:27:29.246906] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-25T20:27:29.246944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-25T20:27:29.260156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-25T20:27:29.260561] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-25T20:27:29.261442] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-25T20:27:29.261499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:29.261533] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:29.261562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:29.261646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:29.322539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:29.323524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:29.323649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:29.323685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:29.463654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:29.463836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:29.463900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:29.463943] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:29.469398] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=71.49%) [2026-02-25T20:27:29.469904] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-25T20:27:29.470143] [INFO ] [sig ] MUFG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:29.627241] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MUFG.txt [2026-02-25T20:27:29.627397] [INFO ] [sig ] [2040/3376] Completed MUFG in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:29.627439] [INFO ] [sig ] [2041/3376] Forecasting MUJ... [2026-02-25T20:27:29.627469] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-25T20:27:29.627499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-25T20:27:29.639312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-25T20:27:29.639648] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-25T20:27:29.640439] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-25T20:27:29.640492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:29.640524] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:29.640551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:29.640631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:29.699475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:29.700357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:29.700442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:29.700476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:29.822715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:29.822870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:29.822910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:29.822945] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:29.826461] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-02-25T20:27:29.826773] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-25T20:27:29.826906] [INFO ] [sig ] MUJ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:29.975019] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MUJ.txt [2026-02-25T20:27:29.975173] [INFO ] [sig ] [2041/3376] Completed MUJ in 0.3s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:29.975216] [INFO ] [sig ] [2042/3376] Forecasting MUSA... [2026-02-25T20:27:29.975246] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-25T20:27:29.975275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-25T20:27:29.987948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-25T20:27:29.988513] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-25T20:27:29.989361] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-25T20:27:29.989416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:29.989463] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:29.989493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:29.989554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:30.049722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:30.050774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:30.050864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:30.050898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:30.185102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:30.185266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:30.185308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:30.185338] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:30.188971] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-25T20:27:30.189299] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-25T20:27:30.189443] [INFO ] [sig ] MUSA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:30.340072] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MUSA.txt [2026-02-25T20:27:30.340323] [INFO ] [sig ] [2042/3376] Completed MUSA in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:30.340388] [INFO ] [sig ] [2043/3376] Forecasting MUX... [2026-02-25T20:27:30.340432] [INFO ] [sig ] Generating forecast for: MUX [2026-02-25T20:27:30.340475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-25T20:27:30.352341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-25T20:27:30.352794] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-25T20:27:30.353740] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-25T20:27:30.353796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:30.353830] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:30.353857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:30.353915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:30.413619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:30.414537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:30.414647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:30.414684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:30.538354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:30.538514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:30.538555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:30.538604] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:30.542116] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=25.10%) [2026-02-25T20:27:30.542399] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-25T20:27:30.542531] [INFO ] [sig ] MUX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:30.687646] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MUX.txt [2026-02-25T20:27:30.687855] [INFO ] [sig ] [2043/3376] Completed MUX in 0.3s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:30.687903] [INFO ] [sig ] [2044/3376] Forecasting MVBF... [2026-02-25T20:27:30.687934] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-25T20:27:30.687966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-25T20:27:30.699434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-25T20:27:30.699839] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-25T20:27:30.700696] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-25T20:27:30.700750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:30.700782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:30.700810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:30.700869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:30.760383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:30.761215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:30.761301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:30.761335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:30.882239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:30.882399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:30.882440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:30.882469] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:30.886080] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-25T20:27:30.886391] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-25T20:27:30.886534] [INFO ] [sig ] MVBF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:31.030653] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MVBF.txt [2026-02-25T20:27:31.030823] [INFO ] [sig ] [2044/3376] Completed MVBF in 0.3s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:31.030866] [INFO ] [sig ] [2045/3376] Forecasting MWA... [2026-02-25T20:27:31.030895] [INFO ] [sig ] Generating forecast for: MWA [2026-02-25T20:27:31.030926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-25T20:27:31.042451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-25T20:27:31.042798] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-25T20:27:31.043625] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-25T20:27:31.043679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:31.043711] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:31.043738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:31.043794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:31.105554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:31.106519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:31.106643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:31.106680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:31.235841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:31.235998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:31.236041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:31.236070] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:31.240200] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=54.27%) [2026-02-25T20:27:31.240480] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-25T20:27:31.240629] [INFO ] [sig ] MWA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:31.387351] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MWA.txt [2026-02-25T20:27:31.387500] [INFO ] [sig ] [2045/3376] Completed MWA in 0.4s | 2.74 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-25T20:27:31.387547] [INFO ] [sig ] [2046/3376] Forecasting MX... [2026-02-25T20:27:31.387597] [INFO ] [sig ] Generating forecast for: MX [2026-02-25T20:27:31.387629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-25T20:27:31.399517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-25T20:27:31.399917] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-25T20:27:31.400776] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-25T20:27:31.400831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:31.400901] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:31.400942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:31.401024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:31.459698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:31.460568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:31.460672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:31.460706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:31.578749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:31.578907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:31.578948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:31.578977] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:31.582475] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-25T20:27:31.582775] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-25T20:27:31.582905] [INFO ] [sig ] MX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:31.728047] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MX.txt [2026-02-25T20:27:31.728213] [INFO ] [sig ] [2046/3376] Completed MX in 0.3s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:31.728258] [INFO ] [sig ] [2047/3376] Forecasting MXF... [2026-02-25T20:27:31.728287] [INFO ] [sig ] Generating forecast for: MXF [2026-02-25T20:27:31.728316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-25T20:27:31.740068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-25T20:27:31.740410] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-25T20:27:31.741264] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-25T20:27:31.741321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:31.741358] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:31.741387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:31.741452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:31.803810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:31.805034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:31.805139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:31.805179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:31.925671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:31.925830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:31.925873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:31.925902] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:31.929721] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-25T20:27:31.930015] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-25T20:27:31.930175] [INFO ] [sig ] MXF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:32.080309] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MXF.txt [2026-02-25T20:27:32.080471] [INFO ] [sig ] [2047/3376] Completed MXF in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:32.080512] [INFO ] [sig ] [2048/3376] Forecasting MXL... [2026-02-25T20:27:32.080542] [INFO ] [sig ] Generating forecast for: MXL [2026-02-25T20:27:32.080590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-25T20:27:32.092779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-25T20:27:32.093117] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-25T20:27:32.093958] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-25T20:27:32.094012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:32.094047] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:32.094076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:32.094134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:32.167082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:32.168811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:32.169054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:32.169090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:32.294044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:32.294215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:32.294255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:32.294284] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:32.298138] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=24.24%) [2026-02-25T20:27:32.298709] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-25T20:27:32.298857] [INFO ] [sig ] MXL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:32.453692] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MXL.txt [2026-02-25T20:27:32.453871] [INFO ] [sig ] [2048/3376] Completed MXL in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:32.453916] [INFO ] [sig ] [2049/3376] Forecasting MYE... [2026-02-25T20:27:32.453953] [INFO ] [sig ] Generating forecast for: MYE [2026-02-25T20:27:32.453984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-25T20:27:32.467188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-25T20:27:32.467552] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-25T20:27:32.468435] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-25T20:27:32.468489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:32.468521] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:32.468548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:32.468623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:32.527517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:32.528486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:32.528597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:32.528632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:32.653939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:32.654093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:32.654133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:32.654179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:32.657815] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-02-25T20:27:32.658165] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-25T20:27:32.658302] [INFO ] [sig ] MYE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:32.808833] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MYE.txt [2026-02-25T20:27:32.809001] [INFO ] [sig ] [2049/3376] Completed MYE in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:32.809044] [INFO ] [sig ] [2050/3376] Forecasting MYGN... [2026-02-25T20:27:32.809073] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-25T20:27:32.809103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-25T20:27:32.821991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-25T20:27:32.822374] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-25T20:27:32.823235] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-25T20:27:32.823290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:32.823322] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:32.823348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:32.823405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:32.882617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:32.883495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:32.883612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:32.883649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:33.008948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:33.009122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:33.009170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:33.009204] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:33.012837] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=32.72%) [2026-02-25T20:27:33.013169] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-25T20:27:33.013309] [INFO ] [sig ] MYGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:33.168761] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MYGN.txt [2026-02-25T20:27:33.168936] [INFO ] [sig ] [2050/3376] Completed MYGN in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:33.168978] [INFO ] [sig ] [2051/3376] Forecasting MYI... [2026-02-25T20:27:33.169008] [INFO ] [sig ] Generating forecast for: MYI [2026-02-25T20:27:33.169039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-25T20:27:33.181019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-25T20:27:33.181410] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-25T20:27:33.182338] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-25T20:27:33.182396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:33.182431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:33.182459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:33.182519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:33.245568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:33.246524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:33.246648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:33.246702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:33.399186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:33.399592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:33.399666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:33.399720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:33.406257] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-02-25T20:27:33.406772] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-25T20:27:33.406986] [INFO ] [sig ] MYI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:33.583262] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MYI.txt [2026-02-25T20:27:33.583429] [INFO ] [sig ] [2051/3376] Completed MYI in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:33.583472] [INFO ] [sig ] [2052/3376] Forecasting MYN... [2026-02-25T20:27:33.583501] [INFO ] [sig ] Generating forecast for: MYN [2026-02-25T20:27:33.583532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-25T20:27:33.595720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-25T20:27:33.596152] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-25T20:27:33.597147] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-25T20:27:33.597210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:33.597245] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:33.597274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:33.597332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:33.661203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:33.662130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:33.662230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:33.662266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:33.789861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:33.790023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:33.790064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:33.790094] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:33.793911] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-02-25T20:27:33.794321] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-25T20:27:33.794481] [INFO ] [sig ] MYN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:33.969338] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/MYN.txt [2026-02-25T20:27:33.969502] [INFO ] [sig ] [2052/3376] Completed MYN in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:33.969556] [INFO ] [sig ] [2053/3376] Forecasting MYRG... [2026-02-25T20:27:33.969616] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-25T20:27:33.969650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-25T20:27:33.982371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-25T20:27:33.982799] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-25T20:27:33.983834] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-25T20:27:33.983891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:33.983925] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:33.983954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:33.984026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:34.047828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:34.048727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:34.048820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:34.048853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:34.190974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:34.191152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:34.191203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:34.191242] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:34.196069] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-02-25T20:27:34.196683] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-25T20:27:34.196861] [INFO ] [sig ] MYRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:34.375139] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/MYRG.txt [2026-02-25T20:27:34.375307] [INFO ] [sig ] [2053/3376] Completed MYRG in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-25T20:27:34.375349] [INFO ] [sig ] [2054/3376] Forecasting NA... [2026-02-25T20:27:34.375378] [INFO ] [sig ] Generating forecast for: NA [2026-02-25T20:27:34.375409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-25T20:27:34.387938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-25T20:27:34.388373] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-25T20:27:34.389337] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-25T20:27:34.389393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:34.389425] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:34.389452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:34.389508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:34.453963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:34.454870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:34.454965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:34.454999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:34.580209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:34.580370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:34.580410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:34.580438] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:34.584296] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-25T20:27:34.584801] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-25T20:27:34.584935] [INFO ] [sig ] NA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:34.748625] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NA.txt [2026-02-25T20:27:34.748789] [INFO ] [sig ] [2054/3376] Completed NA in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:34.748831] [INFO ] [sig ] [2055/3376] Forecasting NABL... [2026-02-25T20:27:34.748864] [INFO ] [sig ] Generating forecast for: NABL [2026-02-25T20:27:34.748896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-25T20:27:34.760661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-25T20:27:34.761043] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-25T20:27:34.761950] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-25T20:27:34.762017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:34.762052] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:34.762080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:34.762139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:34.824122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:34.825122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:34.825256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:34.825311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:34.953821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:34.953981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:34.954022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:34.954051] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:34.957703] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=53.89%) [2026-02-25T20:27:34.958006] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-25T20:27:34.958188] [INFO ] [sig ] NABL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:35.119311] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NABL.txt [2026-02-25T20:27:35.119477] [INFO ] [sig ] [2055/3376] Completed NABL in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:35.119519] [INFO ] [sig ] [2056/3376] Forecasting NAC... [2026-02-25T20:27:35.119548] [INFO ] [sig ] Generating forecast for: NAC [2026-02-25T20:27:35.119599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-25T20:27:35.131110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-25T20:27:35.131466] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-25T20:27:35.132278] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-25T20:27:35.132331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:35.132363] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:35.132390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:35.132447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:35.194540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:35.195630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:35.195810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:35.195864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:35.325659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:35.325855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:35.325920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:35.325971] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:35.330317] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=11.91%) [2026-02-25T20:27:35.330681] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-25T20:27:35.330831] [INFO ] [sig ] NAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:35.491719] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NAC.txt [2026-02-25T20:27:35.491885] [INFO ] [sig ] [2056/3376] Completed NAC in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:35.491928] [INFO ] [sig ] [2057/3376] Forecasting NAD... [2026-02-25T20:27:35.491959] [INFO ] [sig ] Generating forecast for: NAD [2026-02-25T20:27:35.491989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-25T20:27:35.506139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-25T20:27:35.506643] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-25T20:27:35.507530] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-25T20:27:35.507605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:35.507641] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:35.507668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:35.507725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:35.572677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:35.573876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:35.573969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:35.574002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:35.703503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:35.703698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:35.703742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:35.703773] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:35.707348] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=7.03%) [2026-02-25T20:27:35.707665] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-25T20:27:35.707818] [INFO ] [sig ] NAD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:35.861098] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NAD.txt [2026-02-25T20:27:35.861274] [INFO ] [sig ] [2057/3376] Completed NAD in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:35.861319] [INFO ] [sig ] [2058/3376] Forecasting NATH... [2026-02-25T20:27:35.861348] [INFO ] [sig ] Generating forecast for: NATH [2026-02-25T20:27:35.861377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-25T20:27:35.874156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-25T20:27:35.874546] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-25T20:27:35.875566] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-25T20:27:35.875653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:35.875687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:35.875715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:35.875773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:35.937827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:35.938787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:35.938878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:35.938910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:36.066536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:36.066722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:36.066764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:36.066792] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:36.070520] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-25T20:27:36.070927] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-25T20:27:36.071082] [INFO ] [sig ] NATH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:36.226998] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NATH.txt [2026-02-25T20:27:36.227189] [INFO ] [sig ] [2058/3376] Completed NATH in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:36.227233] [INFO ] [sig ] [2059/3376] Forecasting NATL... [2026-02-25T20:27:36.227262] [INFO ] [sig ] Generating forecast for: NATL [2026-02-25T20:27:36.227292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-25T20:27:36.240335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-25T20:27:36.240779] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-25T20:27:36.241651] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-25T20:27:36.241707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:36.241741] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:36.241768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:36.241826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:36.308726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:36.309988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:36.310103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:36.310157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:36.460664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:36.460833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:36.460882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:36.460913] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:36.464565] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=24.85%) [2026-02-25T20:27:36.464915] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-25T20:27:36.465078] [INFO ] [sig ] NATL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:36.651637] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NATL.txt [2026-02-25T20:27:36.651840] [INFO ] [sig ] [2059/3376] Completed NATL in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:36.651885] [INFO ] [sig ] [2060/3376] Forecasting NAVI... [2026-02-25T20:27:36.651915] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-25T20:27:36.651945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-25T20:27:36.664131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-25T20:27:36.664505] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-25T20:27:36.665354] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-25T20:27:36.665409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:36.665441] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:36.665469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:36.665527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:36.726615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:36.727555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:36.727688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:36.727730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:36.854766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:36.854930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:36.854976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:36.855006] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:36.858996] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-25T20:27:36.859543] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-25T20:27:36.859706] [INFO ] [sig ] NAVI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:37.012948] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NAVI.txt [2026-02-25T20:27:37.013115] [INFO ] [sig ] [2060/3376] Completed NAVI in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:37.013156] [INFO ] [sig ] [2061/3376] Forecasting NAZ... [2026-02-25T20:27:37.013189] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-25T20:27:37.013221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-25T20:27:37.024509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-25T20:27:37.024915] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-25T20:27:37.025767] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-25T20:27:37.025821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:37.025852] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:37.025879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:37.025935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:37.085882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:37.086864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:37.086957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:37.086992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:37.198907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:37.199080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:37.199124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:37.199156] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:37.203742] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=31.89%) [2026-02-25T20:27:37.204166] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-25T20:27:37.204522] [INFO ] [sig ] NAZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:37.363663] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NAZ.txt [2026-02-25T20:27:37.363834] [INFO ] [sig ] [2061/3376] Completed NAZ in 0.4s | 2.74 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-25T20:27:37.363877] [INFO ] [sig ] [2062/3376] Forecasting NB... [2026-02-25T20:27:37.363907] [INFO ] [sig ] Generating forecast for: NB [2026-02-25T20:27:37.363937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-25T20:27:37.379145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-25T20:27:37.379542] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-25T20:27:37.380799] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-25T20:27:37.380865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:37.380908] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:37.380943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:37.381023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:37.447685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:37.448895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:37.448983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:37.449014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:37.572111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:37.572285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:37.572326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:37.572355] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:37.576006] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-25T20:27:37.576322] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-25T20:27:37.576459] [INFO ] [sig ] NB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:37.726493] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NB.txt [2026-02-25T20:27:37.726663] [INFO ] [sig ] [2062/3376] Completed NB in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:37.726706] [INFO ] [sig ] [2063/3376] Forecasting NBB... [2026-02-25T20:27:37.726737] [INFO ] [sig ] Generating forecast for: NBB [2026-02-25T20:27:37.726767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-25T20:27:37.740464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-25T20:27:37.740871] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-25T20:27:37.741686] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-25T20:27:37.741738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:37.741807] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:37.741836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:37.741895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:37.800401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:37.801192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:37.801301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:37.801334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:37.926933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:37.927097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:37.927138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:37.927168] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:37.931261] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-02-25T20:27:37.931783] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-25T20:27:37.931917] [INFO ] [sig ] NBB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:38.086117] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NBB.txt [2026-02-25T20:27:38.086292] [INFO ] [sig ] [2063/3376] Completed NBB in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:38.086336] [INFO ] [sig ] [2064/3376] Forecasting NBBK... [2026-02-25T20:27:38.086367] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-25T20:27:38.086397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-25T20:27:38.099826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-25T20:27:38.100272] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-25T20:27:38.101215] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-25T20:27:38.101279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:38.101338] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:38.101369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:38.101440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:38.163684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:38.164673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:38.164759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:38.164793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:38.292050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:38.292218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:38.292260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:38.292289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:38.296054] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-25T20:27:38.296436] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-25T20:27:38.296603] [INFO ] [sig ] NBBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:38.446170] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NBBK.txt [2026-02-25T20:27:38.446390] [INFO ] [sig ] [2064/3376] Completed NBBK in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:38.446433] [INFO ] [sig ] [2065/3376] Forecasting NBHC... [2026-02-25T20:27:38.446463] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-25T20:27:38.446492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-25T20:27:38.463101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-25T20:27:38.463777] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-25T20:27:38.464751] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-25T20:27:38.464813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:38.464848] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:38.464874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:38.464933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:38.533305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:38.534353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:38.534444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:38.534478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:38.674848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:38.675019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:38.675060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:38.675088] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:38.678655] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-25T20:27:38.679002] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-25T20:27:38.679142] [INFO ] [sig ] NBHC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:38.830784] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NBHC.txt [2026-02-25T20:27:38.830960] [INFO ] [sig ] [2065/3376] Completed NBHC in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:38.831003] [INFO ] [sig ] [2066/3376] Forecasting NBIX... [2026-02-25T20:27:38.831033] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-25T20:27:38.831066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-25T20:27:38.845997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-25T20:27:38.846674] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-25T20:27:38.847599] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-25T20:27:38.847655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:38.847704] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:38.847733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:38.847793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:38.922639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:38.923640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:38.923734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:38.923768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:39.065672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:39.065917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:39.065976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:39.066073] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:39.070409] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-25T20:27:39.070807] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-25T20:27:39.070967] [INFO ] [sig ] NBIX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:39.232059] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NBIX.txt [2026-02-25T20:27:39.232241] [INFO ] [sig ] [2066/3376] Completed NBIX in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:39.232302] [INFO ] [sig ] [2067/3376] Forecasting NBN... [2026-02-25T20:27:39.232343] [INFO ] [sig ] Generating forecast for: NBN [2026-02-25T20:27:39.232375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-25T20:27:39.246013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-25T20:27:39.246434] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-25T20:27:39.247388] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-25T20:27:39.247448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:39.247483] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:39.247511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:39.247601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:39.309862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:39.310882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:39.310978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:39.311024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:39.436534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:39.436922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:39.436969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:39.437007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:39.441074] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-25T20:27:39.441570] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-25T20:27:39.441729] [INFO ] [sig ] NBN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:39.593002] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NBN.txt [2026-02-25T20:27:39.593148] [INFO ] [sig ] [2067/3376] Completed NBN in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:39.593190] [INFO ] [sig ] [2068/3376] Forecasting NBTB... [2026-02-25T20:27:39.593222] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-25T20:27:39.593253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-25T20:27:39.606232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-25T20:27:39.606653] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-25T20:27:39.607464] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-25T20:27:39.607519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:39.607553] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:39.607606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:39.607672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:39.669483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:39.670454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:39.670749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:39.670784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:39.793676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:39.793836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:39.793883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:39.793925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:39.797498] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=59.55%) [2026-02-25T20:27:39.797801] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-25T20:27:39.797932] [INFO ] [sig ] NBTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:39.948925] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NBTB.txt [2026-02-25T20:27:39.949093] [INFO ] [sig ] [2068/3376] Completed NBTB in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:39.949151] [INFO ] [sig ] [2069/3376] Forecasting NBXG... [2026-02-25T20:27:39.949193] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-25T20:27:39.949233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-25T20:27:39.962301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-25T20:27:39.962619] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-25T20:27:39.963416] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-25T20:27:39.963471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:39.963505] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:39.963533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:39.963614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:40.027796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:40.028700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:40.028788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:40.028823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:40.173007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:40.173195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:40.173244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:40.173274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:40.177969] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-25T20:27:40.178302] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-25T20:27:40.178654] [INFO ] [sig ] NBXG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:40.340251] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NBXG.txt [2026-02-25T20:27:40.340443] [INFO ] [sig ] [2069/3376] Completed NBXG in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:40.340496] [INFO ] [sig ] [2070/3376] Forecasting NC... [2026-02-25T20:27:40.340527] [INFO ] [sig ] Generating forecast for: NC [2026-02-25T20:27:40.340556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-25T20:27:40.354151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-25T20:27:40.354691] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-25T20:27:40.355693] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-25T20:27:40.355748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:40.355780] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:40.355806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:40.355863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:40.423171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:40.424173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:40.424267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:40.424300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:40.539037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:40.539194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:40.539234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:40.539263] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:40.542999] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=14.22%) [2026-02-25T20:27:40.543311] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-25T20:27:40.543692] [INFO ] [sig ] NC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:40.694495] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NC.txt [2026-02-25T20:27:40.694668] [INFO ] [sig ] [2070/3376] Completed NC in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-25T20:27:40.694711] [INFO ] [sig ] [2071/3376] Forecasting NCA... [2026-02-25T20:27:40.694742] [INFO ] [sig ] Generating forecast for: NCA [2026-02-25T20:27:40.694771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-25T20:27:40.707293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-25T20:27:40.707895] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-25T20:27:40.708825] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-25T20:27:40.708881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:40.708913] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:40.708940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:40.709001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:40.772227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:40.773112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:40.773202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:40.773245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:40.901497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:40.901732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:40.901777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:40.901809] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:40.905973] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-25T20:27:40.906348] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-25T20:27:40.906513] [INFO ] [sig ] NCA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:41.062023] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NCA.txt [2026-02-25T20:27:41.062200] [INFO ] [sig ] [2071/3376] Completed NCA in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:41.062240] [INFO ] [sig ] [2072/3376] Forecasting NCLH... [2026-02-25T20:27:41.062271] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-25T20:27:41.062302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-25T20:27:41.075254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-25T20:27:41.075683] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-25T20:27:41.076530] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-25T20:27:41.076609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:41.076645] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:41.076671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:41.076728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:41.137563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:41.138516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:41.138624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:41.138663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:41.263103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:41.263263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:41.263302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:41.263330] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:41.266923] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-25T20:27:41.267214] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-25T20:27:41.267378] [INFO ] [sig ] NCLH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:41.413454] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NCLH.txt [2026-02-25T20:27:41.413623] [INFO ] [sig ] [2072/3376] Completed NCLH in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:41.413667] [INFO ] [sig ] [2073/3376] Forecasting NCMI... [2026-02-25T20:27:41.413700] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-25T20:27:41.413730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-25T20:27:41.425566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-25T20:27:41.425936] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-25T20:27:41.426809] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-25T20:27:41.426864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:41.426896] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:41.426926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:41.426984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:41.484609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:41.485374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:41.485491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:41.485525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:41.611804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:41.611991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:41.612033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:41.612078] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:41.615804] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-02-25T20:27:41.616113] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-25T20:27:41.616265] [INFO ] [sig ] NCMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:41.763907] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NCMI.txt [2026-02-25T20:27:41.764075] [INFO ] [sig ] [2073/3376] Completed NCMI in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:41.764117] [INFO ] [sig ] [2074/3376] Forecasting NCNA... [2026-02-25T20:27:41.764149] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-25T20:27:41.764179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-25T20:27:41.776506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-25T20:27:41.776957] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-25T20:27:41.777850] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-25T20:27:41.777906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:41.777946] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:41.777974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:41.778067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:41.842900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:41.843805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:41.843893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:41.843927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:41.966913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:41.967072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:41.967111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:41.967140] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:41.970665] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-25T20:27:41.970949] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-25T20:27:41.971080] [INFO ] [sig ] NCNA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:42.124432] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NCNA.txt [2026-02-25T20:27:42.124621] [INFO ] [sig ] [2074/3376] Completed NCNA in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:42.124666] [INFO ] [sig ] [2075/3376] Forecasting NCNO... [2026-02-25T20:27:42.124697] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-25T20:27:42.124728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-25T20:27:42.137124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-25T20:27:42.137518] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-25T20:27:42.138351] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-25T20:27:42.138405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:42.138437] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:42.138463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:42.138518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:42.198712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:42.199646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:42.199922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:42.199973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:42.354344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:42.354668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:42.354722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:42.354753] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:42.358669] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-02-25T20:27:42.358968] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-25T20:27:42.359124] [INFO ] [sig ] NCNO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:42.509944] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NCNO.txt [2026-02-25T20:27:42.510121] [INFO ] [sig ] [2075/3376] Completed NCNO in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:42.510172] [INFO ] [sig ] [2076/3376] Forecasting NCTY... [2026-02-25T20:27:42.510209] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-25T20:27:42.510240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-25T20:27:42.522060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-25T20:27:42.522461] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-25T20:27:42.523275] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-25T20:27:42.523328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:42.523361] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:42.523389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:42.523447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:42.584223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:42.585161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:42.585252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:42.585286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:42.711422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:42.711798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:42.711839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:42.711869] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:42.715790] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=56.74%) [2026-02-25T20:27:42.716091] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-25T20:27:42.716227] [INFO ] [sig ] NCTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:42.864380] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NCTY.txt [2026-02-25T20:27:42.864561] [INFO ] [sig ] [2076/3376] Completed NCTY in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:42.864644] [INFO ] [sig ] [2077/3376] Forecasting NCZ... [2026-02-25T20:27:42.864699] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-25T20:27:42.864731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-25T20:27:42.879075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-25T20:27:42.879472] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-25T20:27:42.880286] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-25T20:27:42.880352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:42.880393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:42.880439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:42.880498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:42.940884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:42.941622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:42.941706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:42.941740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:43.066789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:43.067090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:43.067134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:43.067169] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:43.071295] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-25T20:27:43.071637] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-25T20:27:43.071772] [INFO ] [sig ] NCZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:43.227398] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NCZ.txt [2026-02-25T20:27:43.227528] [INFO ] [sig ] [2077/3376] Completed NCZ in 0.4s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:43.227584] [INFO ] [sig ] [2078/3376] Forecasting NDAQ... [2026-02-25T20:27:43.227618] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-25T20:27:43.227647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-25T20:27:43.240826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-25T20:27:43.241133] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-25T20:27:43.242181] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-25T20:27:43.242236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:43.242269] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:43.242297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:43.242361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:43.301831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:43.302490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:43.302570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:43.302623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:43.426123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:43.426285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:43.426327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:43.426356] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:43.430333] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=27.42%) [2026-02-25T20:27:43.430656] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-25T20:27:43.430795] [INFO ] [sig ] NDAQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:43.574689] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NDAQ.txt [2026-02-25T20:27:43.574832] [INFO ] [sig ] [2078/3376] Completed NDAQ in 0.3s | 2.74 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-25T20:27:43.574875] [INFO ] [sig ] [2079/3376] Forecasting NDMO... [2026-02-25T20:27:43.574904] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-25T20:27:43.574934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-25T20:27:43.586967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-25T20:27:43.587276] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-25T20:27:43.588122] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-25T20:27:43.588175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:43.588208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:43.588235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:43.588292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:43.646849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:43.647467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:43.647547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:43.647598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:43.770493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:43.770670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:43.770711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:43.770741] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:43.774157] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-25T20:27:43.774435] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-25T20:27:43.774563] [INFO ] [sig ] NDMO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:43.922495] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NDMO.txt [2026-02-25T20:27:43.922639] [INFO ] [sig ] [2079/3376] Completed NDMO in 0.3s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:43.922682] [INFO ] [sig ] [2080/3376] Forecasting NDRA... [2026-02-25T20:27:43.922711] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-25T20:27:43.922740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-25T20:27:43.933909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-25T20:27:43.934189] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-25T20:27:43.934986] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-25T20:27:43.935039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:43.935107] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:43.935137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:43.935194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:43.996617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:43.997590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:43.997688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:43.997726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:44.110402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:44.110550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:44.110608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:44.110639] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:44.114096] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=35.70%) [2026-02-25T20:27:44.114383] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-25T20:27:44.114510] [INFO ] [sig ] NDRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:44.261162] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NDRA.txt [2026-02-25T20:27:44.261298] [INFO ] [sig ] [2080/3376] Completed NDRA in 0.3s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:44.261343] [INFO ] [sig ] [2081/3376] Forecasting NDSN... [2026-02-25T20:27:44.261374] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-25T20:27:44.261409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-25T20:27:44.274070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-25T20:27:44.274441] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-25T20:27:44.275271] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-25T20:27:44.275326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:44.275358] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:44.275386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:44.275445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:44.335771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:44.336663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:44.336745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:44.336777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:44.461315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:44.461449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:44.461489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:44.461518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:44.465019] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-25T20:27:44.465296] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-25T20:27:44.465424] [INFO ] [sig ] NDSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:44.616444] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NDSN.txt [2026-02-25T20:27:44.616624] [INFO ] [sig ] [2081/3376] Completed NDSN in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:44.616670] [INFO ] [sig ] [2082/3376] Forecasting NE... [2026-02-25T20:27:44.616699] [INFO ] [sig ] Generating forecast for: NE [2026-02-25T20:27:44.616729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-25T20:27:44.627977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-25T20:27:44.628297] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-25T20:27:44.629123] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-25T20:27:44.629178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:44.629212] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:44.629240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:44.629299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:44.687679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:44.688361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:44.688458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:44.688498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:44.814959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:44.815119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:44.815174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:44.815211] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:44.819235] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=36.04%) [2026-02-25T20:27:44.819517] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-25T20:27:44.819664] [INFO ] [sig ] NE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:44.970724] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NE.txt [2026-02-25T20:27:44.970867] [INFO ] [sig ] [2082/3376] Completed NE in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:44.970909] [INFO ] [sig ] [2083/3376] Forecasting NEA... [2026-02-25T20:27:44.970939] [INFO ] [sig ] Generating forecast for: NEA [2026-02-25T20:27:44.970969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-25T20:27:44.984114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-25T20:27:44.984509] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-25T20:27:44.985343] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-25T20:27:44.985398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:44.985431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:44.985459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:44.985517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:45.045140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:45.046033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:45.046129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:45.046191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:45.191061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:45.191233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:45.191277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:45.191346] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:45.196105] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-25T20:27:45.196433] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-25T20:27:45.196611] [INFO ] [sig ] NEA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:45.346109] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NEA.txt [2026-02-25T20:27:45.346281] [INFO ] [sig ] [2083/3376] Completed NEA in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:45.346328] [INFO ] [sig ] [2084/3376] Forecasting NECB... [2026-02-25T20:27:45.346364] [INFO ] [sig ] Generating forecast for: NECB [2026-02-25T20:27:45.346401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-25T20:27:45.358493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-25T20:27:45.358918] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-25T20:27:45.359876] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-25T20:27:45.359933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:45.359967] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:45.359995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:45.360054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:45.421053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:45.421977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:45.422071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:45.422105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:45.548629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:45.548782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:45.548826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:45.548854] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:45.552914] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-25T20:27:45.553198] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-25T20:27:45.553330] [INFO ] [sig ] NECB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:45.700209] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NECB.txt [2026-02-25T20:27:45.700347] [INFO ] [sig ] [2084/3376] Completed NECB in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:45.700396] [INFO ] [sig ] [2085/3376] Forecasting NEE... [2026-02-25T20:27:45.700432] [INFO ] [sig ] Generating forecast for: NEE [2026-02-25T20:27:45.700469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-25T20:27:45.713030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-25T20:27:45.713295] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-25T20:27:45.714299] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-25T20:27:45.714352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:45.714382] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:45.714408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:45.714465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:45.772953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:45.773677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:45.773760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:45.773792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:45.904837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:45.905018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:45.905062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:45.905094] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:45.908937] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-02-25T20:27:45.909236] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-25T20:27:45.909374] [INFO ] [sig ] NEE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:46.070050] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NEE.txt [2026-02-25T20:27:46.070247] [INFO ] [sig ] [2085/3376] Completed NEE in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:46.070310] [INFO ] [sig ] [2086/3376] Forecasting NEGG... [2026-02-25T20:27:46.070344] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-25T20:27:46.070377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-25T20:27:46.083896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-25T20:27:46.084321] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-25T20:27:46.085175] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-25T20:27:46.085228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:46.085260] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:46.085287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:46.085344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:46.149663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:46.150497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:46.150609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:46.150646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:46.274639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:46.274803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:46.274845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:46.274876] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:46.279116] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-25T20:27:46.279410] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-25T20:27:46.279541] [INFO ] [sig ] NEGG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:46.428995] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NEGG.txt [2026-02-25T20:27:46.429131] [INFO ] [sig ] [2086/3376] Completed NEGG in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-25T20:27:46.429170] [INFO ] [sig ] [2087/3376] Forecasting NEM... [2026-02-25T20:27:46.429200] [INFO ] [sig ] Generating forecast for: NEM [2026-02-25T20:27:46.429230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-25T20:27:46.441285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-25T20:27:46.441630] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-25T20:27:46.442409] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-25T20:27:46.442462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:46.442493] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:46.442520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:46.442595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:46.501602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:46.502539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:46.502644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:46.502677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:46.632588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:46.632961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:46.633003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:46.633032] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:46.637186] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-02-25T20:27:46.637479] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-25T20:27:46.637627] [INFO ] [sig ] NEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:46.786664] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NEM.txt [2026-02-25T20:27:46.786798] [INFO ] [sig ] [2087/3376] Completed NEM in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:46.786837] [INFO ] [sig ] [2088/3376] Forecasting NEOG... [2026-02-25T20:27:46.786867] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-25T20:27:46.786897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-25T20:27:46.798824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-25T20:27:46.799138] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-25T20:27:46.800186] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-25T20:27:46.800239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:46.800270] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:46.800296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:46.800361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:46.862030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:46.862816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:46.862899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:46.862932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:46.988217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:46.988375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:46.988421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:46.988449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:46.992002] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-25T20:27:46.992285] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-25T20:27:46.992416] [INFO ] [sig ] NEOG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:47.137851] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NEOG.txt [2026-02-25T20:27:47.137994] [INFO ] [sig ] [2088/3376] Completed NEOG in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:47.138051] [INFO ] [sig ] [2089/3376] Forecasting NEON... [2026-02-25T20:27:47.138085] [INFO ] [sig ] Generating forecast for: NEON [2026-02-25T20:27:47.138115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-25T20:27:47.150143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-25T20:27:47.150552] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-25T20:27:47.151846] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-25T20:27:47.151901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:47.151934] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:47.151960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:47.152022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:47.212829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:47.213703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:47.213979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:47.214013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:47.345636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:47.345809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:47.345857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:47.345890] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:47.349642] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-02-25T20:27:47.349995] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-25T20:27:47.350144] [INFO ] [sig ] NEON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:47.500470] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NEON.txt [2026-02-25T20:27:47.500674] [INFO ] [sig ] [2089/3376] Completed NEON in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:47.500737] [INFO ] [sig ] [2090/3376] Forecasting NEXA... [2026-02-25T20:27:47.500785] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-25T20:27:47.500820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-25T20:27:47.513711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-25T20:27:47.514131] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-25T20:27:47.515098] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-25T20:27:47.515166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:47.515199] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:47.515227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:47.515284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:47.579106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:47.580048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:47.580181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:47.580217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:47.707033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:47.707190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:47.707232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:47.707263] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:47.710814] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-25T20:27:47.711107] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-25T20:27:47.711259] [INFO ] [sig ] NEXA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:47.861144] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NEXA.txt [2026-02-25T20:27:47.861306] [INFO ] [sig ] [2090/3376] Completed NEXA in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:47.861348] [INFO ] [sig ] [2091/3376] Forecasting NEXN... [2026-02-25T20:27:47.861378] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-25T20:27:47.861409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-25T20:27:47.873173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-25T20:27:47.873488] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-25T20:27:47.874292] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-25T20:27:47.874346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:47.874378] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:47.874405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:47.874462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:47.932862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:47.933681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:47.933765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:47.933798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:48.056745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:48.056905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:48.056945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:48.056975] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:48.060438] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-25T20:27:48.060742] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-25T20:27:48.060875] [INFO ] [sig ] NEXN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:48.219181] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NEXN.txt [2026-02-25T20:27:48.219345] [INFO ] [sig ] [2091/3376] Completed NEXN in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:48.219387] [INFO ] [sig ] [2092/3376] Forecasting NFBK... [2026-02-25T20:27:48.219418] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-25T20:27:48.219449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-25T20:27:48.231349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-25T20:27:48.231788] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-25T20:27:48.232688] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-25T20:27:48.232745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:48.232779] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:48.232807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:48.232867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:48.294494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:48.295346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:48.295441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:48.295482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:48.422102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:48.422258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:48.422301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:48.422332] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:48.425859] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=22.03%) [2026-02-25T20:27:48.426149] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-25T20:27:48.426285] [INFO ] [sig ] NFBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:48.571840] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NFBK.txt [2026-02-25T20:27:48.571982] [INFO ] [sig ] [2092/3376] Completed NFBK in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:48.572022] [INFO ] [sig ] [2093/3376] Forecasting NFE... [2026-02-25T20:27:48.572051] [INFO ] [sig ] Generating forecast for: NFE [2026-02-25T20:27:48.572081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-25T20:27:48.584460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-25T20:27:48.584948] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-25T20:27:48.585796] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-25T20:27:48.585849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:48.585882] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:48.585909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:48.585966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:48.646140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:48.647006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:48.647086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:48.647119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:48.770469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:48.770650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:48.770692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:48.770722] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:48.774288] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=74.34%) [2026-02-25T20:27:48.774609] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-25T20:27:48.774749] [INFO ] [sig ] NFE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:48.927331] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NFE.txt [2026-02-25T20:27:48.927549] [INFO ] [sig ] [2093/3376] Completed NFE in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:48.927618] [INFO ] [sig ] [2094/3376] Forecasting NFG... [2026-02-25T20:27:48.927652] [INFO ] [sig ] Generating forecast for: NFG [2026-02-25T20:27:48.927682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-25T20:27:48.939597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-25T20:27:48.939948] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-25T20:27:48.940795] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-25T20:27:48.940856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:48.940890] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:48.940917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:48.940979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:49.002315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:49.003305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:49.003396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:49.003439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:49.129508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:49.129877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:49.129923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:49.129953] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:49.133938] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=11.68%) [2026-02-25T20:27:49.134230] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-25T20:27:49.134367] [INFO ] [sig ] NFG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:49.288273] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NFG.txt [2026-02-25T20:27:49.288453] [INFO ] [sig ] [2094/3376] Completed NFG in 0.4s | 2.74 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-25T20:27:49.288494] [INFO ] [sig ] [2095/3376] Forecasting NFJ... [2026-02-25T20:27:49.288524] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-25T20:27:49.288555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-25T20:27:49.301993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-25T20:27:49.302403] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-25T20:27:49.303269] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-25T20:27:49.303323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:49.303355] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:49.303382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:49.303443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:49.362688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:49.363601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:49.363694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:49.363729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:49.490177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:49.490339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:49.490379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:49.490408] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:49.494041] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=52.39%) [2026-02-25T20:27:49.494344] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-25T20:27:49.494484] [INFO ] [sig ] NFJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:49.728530] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NFJ.txt [2026-02-25T20:27:49.728727] [INFO ] [sig ] [2095/3376] Completed NFJ in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:49.728768] [INFO ] [sig ] [2096/3376] Forecasting NFLX... [2026-02-25T20:27:49.728798] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-25T20:27:49.728830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-25T20:27:49.742889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-25T20:27:49.743288] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-25T20:27:49.744321] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-25T20:27:49.744376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:49.744410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:49.744438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:49.744496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:49.809034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:49.809966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:49.810054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:49.810089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:49.934376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:49.934554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:49.934635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:49.934680] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:49.938327] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-02-25T20:27:49.938687] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-25T20:27:49.938831] [INFO ] [sig ] NFLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:50.092596] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NFLX.txt [2026-02-25T20:27:50.092756] [INFO ] [sig ] [2096/3376] Completed NFLX in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:50.092797] [INFO ] [sig ] [2097/3376] Forecasting NFTY... [2026-02-25T20:27:50.092828] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-25T20:27:50.092858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-25T20:27:50.104945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-25T20:27:50.105379] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-25T20:27:50.106346] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-25T20:27:50.106408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:50.106483] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:50.106519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:50.106624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:50.166903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:50.167829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:50.167917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:50.167951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:50.284248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:50.284412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:50.284469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:50.284499] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:50.288139] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-25T20:27:50.288432] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-25T20:27:50.288568] [INFO ] [sig ] NFTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:50.442461] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NFTY.txt [2026-02-25T20:27:50.442665] [INFO ] [sig ] [2097/3376] Completed NFTY in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:50.442711] [INFO ] [sig ] [2098/3376] Forecasting NGG... [2026-02-25T20:27:50.442741] [INFO ] [sig ] Generating forecast for: NGG [2026-02-25T20:27:50.442772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-25T20:27:50.454910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-25T20:27:50.455196] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-25T20:27:50.456192] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-25T20:27:50.456246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:50.456280] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:50.456307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:50.456367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:50.525089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:50.525990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:50.526077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:50.526111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:50.654929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:50.655086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:50.655126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:50.655155] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:50.658621] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: DOWN (p=41.19%) [2026-02-25T20:27:50.658909] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-25T20:27:50.659042] [INFO ] [sig ] NGG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:50.807794] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NGG.txt [2026-02-25T20:27:50.807943] [INFO ] [sig ] [2098/3376] Completed NGG in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:50.807984] [INFO ] [sig ] [2099/3376] Forecasting NGL... [2026-02-25T20:27:50.808013] [INFO ] [sig ] Generating forecast for: NGL [2026-02-25T20:27:50.808073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-25T20:27:50.819283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-25T20:27:50.819565] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-25T20:27:50.820528] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-25T20:27:50.820600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:50.820635] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:50.820662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:50.820719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:50.882766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:50.883739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:50.883830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:50.883864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:51.012271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:51.012432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:51.012481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:51.012517] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:51.016326] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-25T20:27:51.016754] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-25T20:27:51.016936] [INFO ] [sig ] NGL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:51.171082] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NGL.txt [2026-02-25T20:27:51.171221] [INFO ] [sig ] [2099/3376] Completed NGL in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:51.171262] [INFO ] [sig ] [2100/3376] Forecasting NGNE... [2026-02-25T20:27:51.171291] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-25T20:27:51.171322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-25T20:27:51.183507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-25T20:27:51.183850] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-25T20:27:51.184655] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-25T20:27:51.184708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:51.184741] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:51.184767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:51.184824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:51.244128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:51.244868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:51.244953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:51.244985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:51.364983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:51.365135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:51.365177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:51.365237] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:51.368721] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=39.06%) [2026-02-25T20:27:51.369012] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-25T20:27:51.369146] [INFO ] [sig ] NGNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:51.514020] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NGNE.txt [2026-02-25T20:27:51.514156] [INFO ] [sig ] [2100/3376] Completed NGNE in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:51.514198] [INFO ] [sig ] [2101/3376] Forecasting NGS... [2026-02-25T20:27:51.514228] [INFO ] [sig ] Generating forecast for: NGS [2026-02-25T20:27:51.514259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-25T20:27:51.525413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-25T20:27:51.525748] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-25T20:27:51.526549] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-25T20:27:51.526637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:51.526683] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:51.526711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:51.526768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:51.585191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:51.585880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:51.585961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:51.585994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:51.704605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:51.704762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:51.704801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:51.704831] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:51.708594] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-25T20:27:51.708888] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-25T20:27:51.709020] [INFO ] [sig ] NGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:51.854025] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NGS.txt [2026-02-25T20:27:51.854160] [INFO ] [sig ] [2101/3376] Completed NGS in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:51.854199] [INFO ] [sig ] [2102/3376] Forecasting NGVC... [2026-02-25T20:27:51.854229] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-25T20:27:51.854259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-25T20:27:51.865999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-25T20:27:51.866303] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-25T20:27:51.867112] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-25T20:27:51.867164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:51.867195] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:51.867221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:51.867278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:51.927557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:51.928365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:51.928452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:51.928485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:52.047397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:52.047552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:52.047611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:52.047642] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:52.051479] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=56.35%) [2026-02-25T20:27:52.051781] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-25T20:27:52.051911] [INFO ] [sig ] NGVC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:52.200531] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NGVC.txt [2026-02-25T20:27:52.200694] [INFO ] [sig ] [2102/3376] Completed NGVC in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-25T20:27:52.200738] [INFO ] [sig ] [2103/3376] Forecasting NHI... [2026-02-25T20:27:52.200767] [INFO ] [sig ] Generating forecast for: NHI [2026-02-25T20:27:52.200799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-25T20:27:52.212169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-25T20:27:52.212477] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-25T20:27:52.213286] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-25T20:27:52.213339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:52.213370] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:52.213396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:52.213453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:52.272001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:52.272750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:52.272836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:52.272868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:52.393660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:52.394003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:52.394042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:52.394071] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:52.397485] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-02-25T20:27:52.397784] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-25T20:27:52.397915] [INFO ] [sig ] NHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:52.543596] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NHI.txt [2026-02-25T20:27:52.543734] [INFO ] [sig ] [2103/3376] Completed NHI in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:52.543773] [INFO ] [sig ] [2104/3376] Forecasting NHTC... [2026-02-25T20:27:52.543803] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-25T20:27:52.543834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-25T20:27:52.555197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-25T20:27:52.555602] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-25T20:27:52.556410] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-25T20:27:52.556463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:52.556496] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:52.556524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:52.556599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:52.617071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:52.618214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:52.618305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:52.618337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:52.729324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:52.729485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:52.729524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:52.729554] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:52.733010] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=20.38%) [2026-02-25T20:27:52.733293] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-25T20:27:52.733423] [INFO ] [sig ] NHTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:52.877175] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NHTC.txt [2026-02-25T20:27:52.877327] [INFO ] [sig ] [2104/3376] Completed NHTC in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:52.877367] [INFO ] [sig ] [2105/3376] Forecasting NI... [2026-02-25T20:27:52.877403] [INFO ] [sig ] Generating forecast for: NI [2026-02-25T20:27:52.877435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-25T20:27:52.888720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-25T20:27:52.889083] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-25T20:27:52.889903] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-25T20:27:52.889957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:52.889989] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:52.890015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:52.890071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:52.947627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:52.948493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:52.948623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:52.948666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:53.077531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:53.077711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:53.077753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:53.077975] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:53.082202] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-25T20:27:53.082512] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-25T20:27:53.082672] [INFO ] [sig ] NI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:53.228269] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NI.txt [2026-02-25T20:27:53.228425] [INFO ] [sig ] [2105/3376] Completed NI in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:53.228467] [INFO ] [sig ] [2106/3376] Forecasting NIC... [2026-02-25T20:27:53.228497] [INFO ] [sig ] Generating forecast for: NIC [2026-02-25T20:27:53.228529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-25T20:27:53.241233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-25T20:27:53.241656] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-25T20:27:53.242548] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-25T20:27:53.242621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:53.242656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:53.242683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:53.242740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:53.303396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:53.304264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:53.304351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:53.304383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:53.432174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:53.432341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:53.432397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:53.432437] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:53.436097] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-25T20:27:53.436387] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-25T20:27:53.436520] [INFO ] [sig ] NIC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:53.582362] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NIC.txt [2026-02-25T20:27:53.582501] [INFO ] [sig ] [2106/3376] Completed NIC in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:53.582542] [INFO ] [sig ] [2107/3376] Forecasting NICE... [2026-02-25T20:27:53.582590] [INFO ] [sig ] Generating forecast for: NICE [2026-02-25T20:27:53.582624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-25T20:27:53.594929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-25T20:27:53.595297] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-25T20:27:53.596271] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-25T20:27:53.596330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:53.596369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:53.596405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:53.596487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:53.657040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:53.657844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:53.657970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:53.658013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:53.778291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:53.778449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:53.778489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:53.778518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:53.782096] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-25T20:27:53.782404] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-25T20:27:53.782547] [INFO ] [sig ] NICE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:53.926190] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NICE.txt [2026-02-25T20:27:53.926333] [INFO ] [sig ] [2107/3376] Completed NICE in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:53.926375] [INFO ] [sig ] [2108/3376] Forecasting NIE... [2026-02-25T20:27:53.926405] [INFO ] [sig ] Generating forecast for: NIE [2026-02-25T20:27:53.926435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-25T20:27:53.937414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-25T20:27:53.937742] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-25T20:27:53.938563] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-25T20:27:53.938648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:53.938688] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:53.938715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:53.938771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:53.996185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:53.997063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:53.997143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:53.997176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:54.112752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:54.112904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:54.112943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:54.112989] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:54.116381] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=22.79%) [2026-02-25T20:27:54.116691] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-25T20:27:54.116822] [INFO ] [sig ] NIE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:54.261297] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NIE.txt [2026-02-25T20:27:54.261441] [INFO ] [sig ] [2108/3376] Completed NIE in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:54.261482] [INFO ] [sig ] [2109/3376] Forecasting NIKL... [2026-02-25T20:27:54.261512] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-25T20:27:54.261542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-25T20:27:54.273387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-25T20:27:54.273700] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-25T20:27:54.274494] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-25T20:27:54.274554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:54.274615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:54.274650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:54.274718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:54.332910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:54.333742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:54.333826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:54.333859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:54.448405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:54.448565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:54.448636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:54.448673] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:54.452364] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=37.78%) [2026-02-25T20:27:54.452728] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-25T20:27:54.452880] [INFO ] [sig ] NIKL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:54.598268] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NIKL.txt [2026-02-25T20:27:54.598425] [INFO ] [sig ] [2109/3376] Completed NIKL in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:54.598473] [INFO ] [sig ] [2110/3376] Forecasting NIM... [2026-02-25T20:27:54.598504] [INFO ] [sig ] Generating forecast for: NIM [2026-02-25T20:27:54.598535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-25T20:27:54.609665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-25T20:27:54.610014] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-25T20:27:54.610906] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-25T20:27:54.610960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:54.610993] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:54.611021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:54.611079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:54.670789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:54.671500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:54.671608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:54.671673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:54.780993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:54.781154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:54.781196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:54.781226] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:54.784957] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-25T20:27:54.785262] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-25T20:27:54.785403] [INFO ] [sig ] NIM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:54.932950] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NIM.txt [2026-02-25T20:27:54.933164] [INFO ] [sig ] [2110/3376] Completed NIM in 0.3s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:54.933233] [INFO ] [sig ] [2111/3376] Forecasting NIO... [2026-02-25T20:27:54.933276] [INFO ] [sig ] Generating forecast for: NIO [2026-02-25T20:27:54.933319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-25T20:27:54.945123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-25T20:27:54.945501] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-25T20:27:54.946371] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-25T20:27:54.946427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:54.946460] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:54.946488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:54.946546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:55.006659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:55.007561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:55.007711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:55.007746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:55.128528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:55.128721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:55.128762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:55.128790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:55.132829] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-02-25T20:27:55.133108] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-25T20:27:55.133239] [INFO ] [sig ] NIO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:55.283415] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NIO.txt [2026-02-25T20:27:55.283561] [INFO ] [sig ] [2111/3376] Completed NIO in 0.4s | 2.74 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-25T20:27:55.283621] [INFO ] [sig ] [2112/3376] Forecasting NKSH... [2026-02-25T20:27:55.283653] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-25T20:27:55.283684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-25T20:27:55.294889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-25T20:27:55.295210] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-25T20:27:55.296175] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-25T20:27:55.296229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:55.296261] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:55.296287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:55.296356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:55.354882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:55.355847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:55.355939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:55.355974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:55.471771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:55.471942] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:27:55.471990] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:55.472019] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:55.475977] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=43.03%) [2026-02-25T20:27:55.476300] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-25T20:27:55.476448] [INFO ] [sig ] NKSH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:55.670599] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NKSH.txt [2026-02-25T20:27:55.670788] [INFO ] [sig ] [2112/3376] Completed NKSH in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:55.670832] [INFO ] [sig ] [2113/3376] Forecasting NKTX... [2026-02-25T20:27:55.670862] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-25T20:27:55.670892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-25T20:27:55.683975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-25T20:27:55.684407] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-25T20:27:55.685325] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-25T20:27:55.685380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:55.685414] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:55.685441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:55.685499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:55.751908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:55.753122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:55.753252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:55.753303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:55.883287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:55.883450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:55.883490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:55.883520] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:55.887926] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-25T20:27:55.888287] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-25T20:27:55.888467] [INFO ] [sig ] NKTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:56.049047] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NKTX.txt [2026-02-25T20:27:56.049226] [INFO ] [sig ] [2113/3376] Completed NKTX in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:56.049277] [INFO ] [sig ] [2114/3376] Forecasting NKX... [2026-02-25T20:27:56.049307] [INFO ] [sig ] Generating forecast for: NKX [2026-02-25T20:27:56.049337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-25T20:27:56.062529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-25T20:27:56.062977] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-25T20:27:56.064093] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-25T20:27:56.064203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:56.064311] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:56.064351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:56.064431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:56.124965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:56.125891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:56.125980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:56.126013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:56.244303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:56.244468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:56.244510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:56.244538] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:56.248071] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-02-25T20:27:56.248358] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-25T20:27:56.248490] [INFO ] [sig ] NKX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:56.421944] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NKX.txt [2026-02-25T20:27:56.422121] [INFO ] [sig ] [2114/3376] Completed NKX in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:56.422167] [INFO ] [sig ] [2115/3376] Forecasting NLOP... [2026-02-25T20:27:56.422196] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-25T20:27:56.422227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-25T20:27:56.434691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-25T20:27:56.435096] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-25T20:27:56.435961] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-25T20:27:56.436015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:56.436046] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:56.436073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:56.436130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:56.497253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:56.498191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:56.498276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:56.498309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:56.624198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:56.624359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:56.624401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:56.624430] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:56.628556] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-25T20:27:56.628877] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-25T20:27:56.629015] [INFO ] [sig ] NLOP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:56.772764] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NLOP.txt [2026-02-25T20:27:56.772927] [INFO ] [sig ] [2115/3376] Completed NLOP in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:56.772968] [INFO ] [sig ] [2116/3376] Forecasting NLY... [2026-02-25T20:27:56.772998] [INFO ] [sig ] Generating forecast for: NLY [2026-02-25T20:27:56.773028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-25T20:27:56.785922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-25T20:27:56.786510] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-25T20:27:56.787498] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-25T20:27:56.787552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:56.787626] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:56.787662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:56.787732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:56.849520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:56.850463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:56.850559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:56.850615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:56.981296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:56.981476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:56.981523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:56.981561] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:56.985975] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-02-25T20:27:56.986376] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-25T20:27:56.986541] [INFO ] [sig ] NLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:57.148621] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NLY.txt [2026-02-25T20:27:57.148820] [INFO ] [sig ] [2116/3376] Completed NLY in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:57.148870] [INFO ] [sig ] [2117/3376] Forecasting NMAI... [2026-02-25T20:27:57.148904] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-25T20:27:57.148936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-25T20:27:57.162720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-25T20:27:57.163169] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-25T20:27:57.164122] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-25T20:27:57.164177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:57.164210] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:57.164237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:57.164295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:57.224591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:57.225685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:57.225810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:57.225847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:57.351886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:57.352052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:57.352092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:57.352156] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:57.355845] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-02-25T20:27:57.356338] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-25T20:27:57.356527] [INFO ] [sig ] NMAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:57.508465] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NMAI.txt [2026-02-25T20:27:57.508666] [INFO ] [sig ] [2117/3376] Completed NMAI in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:57.508724] [INFO ] [sig ] [2118/3376] Forecasting NMCO... [2026-02-25T20:27:57.508776] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-25T20:27:57.508814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-25T20:27:57.524649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-25T20:27:57.525202] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-25T20:27:57.526471] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-25T20:27:57.526545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:57.526618] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:57.526666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:57.526750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:57.597770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:57.598750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:57.598849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:57.598883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:57.727187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:57.727352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:57.727393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:57.727424] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:57.731094] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=19.92%) [2026-02-25T20:27:57.731390] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-25T20:27:57.731526] [INFO ] [sig ] NMCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:57.881598] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NMCO.txt [2026-02-25T20:27:57.881776] [INFO ] [sig ] [2118/3376] Completed NMCO in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-25T20:27:57.881818] [INFO ] [sig ] [2119/3376] Forecasting NMFC... [2026-02-25T20:27:57.881849] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-25T20:27:57.881879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-25T20:27:57.894547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-25T20:27:57.894977] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-25T20:27:57.895904] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-25T20:27:57.895959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:57.895993] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:57.896021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:57.896080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:57.955992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:57.956999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:57.957094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:57.957127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:58.081940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:58.082111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:58.082151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:58.082182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:58.085833] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=31.41%) [2026-02-25T20:27:58.086228] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-25T20:27:58.086384] [INFO ] [sig ] NMFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:58.241599] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NMFC.txt [2026-02-25T20:27:58.241787] [INFO ] [sig ] [2119/3376] Completed NMFC in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:27:58.241833] [INFO ] [sig ] [2120/3376] Forecasting NMG... [2026-02-25T20:27:58.241873] [INFO ] [sig ] Generating forecast for: NMG [2026-02-25T20:27:58.241918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-25T20:27:58.254343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-25T20:27:58.254782] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-25T20:27:58.255707] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-25T20:27:58.255779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:58.255815] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:58.255844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:58.255903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:58.316432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:58.317416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:58.317525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:58.317560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:58.440743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:58.440915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:58.440956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:58.440984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:58.444788] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-02-25T20:27:58.445155] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-25T20:27:58.445314] [INFO ] [sig ] NMG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:58.600528] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NMG.txt [2026-02-25T20:27:58.600744] [INFO ] [sig ] [2120/3376] Completed NMG in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:27:58.600793] [INFO ] [sig ] [2121/3376] Forecasting NMI... [2026-02-25T20:27:58.600825] [INFO ] [sig ] Generating forecast for: NMI [2026-02-25T20:27:58.600855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-25T20:27:58.613700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-25T20:27:58.614349] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-25T20:27:58.615656] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-25T20:27:58.615714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:58.615747] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:58.615774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:58.615832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:58.675010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:58.675987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:58.676079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:58.676113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:58.787974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:58.788197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:58.788243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:58.788274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:58.791953] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=15.77%) [2026-02-25T20:27:58.792265] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-25T20:27:58.792411] [INFO ] [sig ] NMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:58.943970] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NMI.txt [2026-02-25T20:27:58.944328] [INFO ] [sig ] [2121/3376] Completed NMI in 0.3s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:27:58.944373] [INFO ] [sig ] [2122/3376] Forecasting NMIH... [2026-02-25T20:27:58.944402] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-25T20:27:58.944431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-25T20:27:58.957938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-25T20:27:58.958393] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-25T20:27:58.959323] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-25T20:27:58.959377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:58.959410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:58.959437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:58.959494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:59.019190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:59.020386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:59.020478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:59.020510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:59.152512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:59.152698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:59.152744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:59.152781] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:59.156397] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-02-25T20:27:59.156735] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-25T20:27:59.156880] [INFO ] [sig ] NMIH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:27:59.307329] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NMIH.txt [2026-02-25T20:27:59.307499] [INFO ] [sig ] [2122/3376] Completed NMIH in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:27:59.307540] [INFO ] [sig ] [2123/3376] Forecasting NMM... [2026-02-25T20:27:59.307593] [INFO ] [sig ] Generating forecast for: NMM [2026-02-25T20:27:59.307630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-25T20:27:59.319281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-25T20:27:59.319696] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-25T20:27:59.320516] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-25T20:27:59.320589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:59.320623] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:59.320649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:59.320706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:59.383222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:59.384136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:59.384221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:59.384255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:59.513633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:59.513810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:59.513851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:59.513882] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:59.518065] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-25T20:27:59.518469] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-25T20:27:59.518658] [INFO ] [sig ] NMM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:27:59.672160] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NMM.txt [2026-02-25T20:27:59.672333] [INFO ] [sig ] [2123/3376] Completed NMM in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:27:59.672375] [INFO ] [sig ] [2124/3376] Forecasting NMRA... [2026-02-25T20:27:59.672406] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-25T20:27:59.672435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-25T20:27:59.684031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-25T20:27:59.684375] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-25T20:27:59.685176] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-25T20:27:59.685230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:27:59.685261] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:27:59.685289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:27:59.685346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:27:59.743593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:27:59.744477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:27:59.744621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:27:59.744659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:27:59.866031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:27:59.866192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:27:59.866236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:27:59.866266] [INFO ] [FORECASTER] Training complete [2026-02-25T20:27:59.869823] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: UP (p=53.22%) [2026-02-25T20:27:59.870116] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-25T20:27:59.870254] [INFO ] [sig ] NMRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:00.017807] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NMRA.txt [2026-02-25T20:28:00.017951] [INFO ] [sig ] [2124/3376] Completed NMRA in 0.3s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:28:00.017991] [INFO ] [sig ] [2125/3376] Forecasting NMRK... [2026-02-25T20:28:00.018022] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-25T20:28:00.018073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-25T20:28:00.030354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-25T20:28:00.030666] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-25T20:28:00.031492] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-25T20:28:00.031547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:00.031612] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:00.031643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:00.031713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:00.090076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:00.090934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:00.091021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:00.091054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:00.218769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:00.218931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:00.218972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:00.219003] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:00.222811] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: DOWN (p=13.69%) [2026-02-25T20:28:00.223126] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-25T20:28:00.223268] [INFO ] [sig ] NMRK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:00.373634] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NMRK.txt [2026-02-25T20:28:00.373795] [INFO ] [sig ] [2125/3376] Completed NMRK in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:28:00.373836] [INFO ] [sig ] [2126/3376] Forecasting NN... [2026-02-25T20:28:00.373868] [INFO ] [sig ] Generating forecast for: NN [2026-02-25T20:28:00.373898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-25T20:28:00.385758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-25T20:28:00.386084] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-25T20:28:00.386924] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-25T20:28:00.386978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:00.387011] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:00.387039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:00.387097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:00.449380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:00.450250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:00.450336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:00.450372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:00.576776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:00.576938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:00.576979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:00.577007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:00.580514] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-25T20:28:00.580872] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-25T20:28:00.581012] [INFO ] [sig ] NN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:00.730168] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NN.txt [2026-02-25T20:28:00.730318] [INFO ] [sig ] [2126/3376] Completed NN in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:28:00.730360] [INFO ] [sig ] [2127/3376] Forecasting NNDM... [2026-02-25T20:28:00.730391] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-25T20:28:00.730422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-25T20:28:00.743126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-25T20:28:00.743481] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-25T20:28:00.744305] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-25T20:28:00.744357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:00.744390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:00.744417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:00.744473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:00.806306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:00.807177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:00.807262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:00.807295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:00.967550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:00.967782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:00.967860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:00.967898] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:00.972285] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-02-25T20:28:00.972760] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-25T20:28:00.973131] [INFO ] [sig ] NNDM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:01.137074] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NNDM.txt [2026-02-25T20:28:01.137294] [INFO ] [sig ] [2127/3376] Completed NNDM in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:28:01.137343] [INFO ] [sig ] [2128/3376] Forecasting NNE... [2026-02-25T20:28:01.137376] [INFO ] [sig ] Generating forecast for: NNE [2026-02-25T20:28:01.137419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-25T20:28:01.150785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-25T20:28:01.151156] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-25T20:28:01.152186] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-25T20:28:01.152241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:01.152276] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:01.152303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:01.152371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:01.213446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:01.214393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:01.214483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:01.214518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:01.343400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:01.343520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:01.343560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:01.343609] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:01.347057] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-25T20:28:01.347336] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-25T20:28:01.347465] [INFO ] [sig ] NNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:01.492158] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NNE.txt [2026-02-25T20:28:01.492300] [INFO ] [sig ] [2128/3376] Completed NNE in 0.4s | 2.74 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-25T20:28:01.493185] [INFO ] [sig ] [2129/3376] Forecasting NNI... [2026-02-25T20:28:01.493222] [INFO ] [sig ] Generating forecast for: NNI [2026-02-25T20:28:01.493254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-25T20:28:01.505666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-25T20:28:01.505999] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-25T20:28:01.506863] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-25T20:28:01.506925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:01.506958] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:01.506987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:01.507046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:01.566384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:01.567085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:01.567177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:01.567223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:01.683750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:01.683875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:01.683914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:01.683942] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:01.687237] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=88.20%) [2026-02-25T20:28:01.687511] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-25T20:28:01.687662] [INFO ] [sig ] NNI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:01.836147] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NNI.txt [2026-02-25T20:28:01.836329] [INFO ] [sig ] [2129/3376] Completed NNI in 0.3s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:01.836370] [INFO ] [sig ] [2130/3376] Forecasting NNN... [2026-02-25T20:28:01.836400] [INFO ] [sig ] Generating forecast for: NNN [2026-02-25T20:28:01.836443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-25T20:28:01.849534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-25T20:28:01.849868] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-25T20:28:01.850709] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-25T20:28:01.850762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:01.850801] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:01.850830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:01.850896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:01.912889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:01.913543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:01.913660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:01.913696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:02.039295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:02.039449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:02.039490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:02.039521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:02.043370] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-25T20:28:02.043743] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-25T20:28:02.043931] [INFO ] [sig ] NNN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:02.199129] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NNN.txt [2026-02-25T20:28:02.199292] [INFO ] [sig ] [2130/3376] Completed NNN in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:02.199335] [INFO ] [sig ] [2131/3376] Forecasting NNY... [2026-02-25T20:28:02.199364] [INFO ] [sig ] Generating forecast for: NNY [2026-02-25T20:28:02.199394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-25T20:28:02.212235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-25T20:28:02.212704] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-25T20:28:02.213844] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-25T20:28:02.213910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:02.213987] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:02.214026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:02.214110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:02.284714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:02.285652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:02.285742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:02.285777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:02.399767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:02.399936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:02.399977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:02.400006] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:02.403884] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-25T20:28:02.404236] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-25T20:28:02.404426] [INFO ] [sig ] NNY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:02.558463] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NNY.txt [2026-02-25T20:28:02.558645] [INFO ] [sig ] [2131/3376] Completed NNY in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:02.558692] [INFO ] [sig ] [2132/3376] Forecasting NOA... [2026-02-25T20:28:02.558723] [INFO ] [sig ] Generating forecast for: NOA [2026-02-25T20:28:02.558754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-25T20:28:02.571843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-25T20:28:02.572189] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-25T20:28:02.573247] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-25T20:28:02.573303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:02.573336] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:02.573363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:02.573430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:02.636430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:02.637518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:02.637625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:02.637662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:02.760738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:02.760904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:02.760949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:02.760996] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:02.764603] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-02-25T20:28:02.764903] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-25T20:28:02.765042] [INFO ] [sig ] NOA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:02.922948] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NOA.txt [2026-02-25T20:28:02.923295] [INFO ] [sig ] [2132/3376] Completed NOA in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:02.923339] [INFO ] [sig ] [2133/3376] Forecasting NOAH... [2026-02-25T20:28:02.923372] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-25T20:28:02.923414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-25T20:28:02.937223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-25T20:28:02.937615] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-25T20:28:02.938500] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-25T20:28:02.938557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:02.938619] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:02.938654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:02.938713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:02.998713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:02.999515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:02.999621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:02.999658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:03.127195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:03.127362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:03.127403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:03.127433] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:03.131270] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=60.70%) [2026-02-25T20:28:03.131624] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-25T20:28:03.131784] [INFO ] [sig ] NOAH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:03.290304] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NOAH.txt [2026-02-25T20:28:03.290457] [INFO ] [sig ] [2133/3376] Completed NOAH in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:03.290500] [INFO ] [sig ] [2134/3376] Forecasting NODK... [2026-02-25T20:28:03.290531] [INFO ] [sig ] Generating forecast for: NODK [2026-02-25T20:28:03.290565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-25T20:28:03.300867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-25T20:28:03.301178] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-25T20:28:03.302171] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-25T20:28:03.302235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:03.302275] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:03.302311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:03.302386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:03.366664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:03.367873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:03.367988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:03.368075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:03.476094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:03.476262] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:28:03.476303] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:03.476367] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:03.480185] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-25T20:28:03.480510] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-25T20:28:03.480687] [INFO ] [sig ] NODK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:03.640729] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NODK.txt [2026-02-25T20:28:03.640972] [INFO ] [sig ] [2134/3376] Completed NODK in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:03.641044] [INFO ] [sig ] [2135/3376] Forecasting NOG... [2026-02-25T20:28:03.641092] [INFO ] [sig ] Generating forecast for: NOG [2026-02-25T20:28:03.641142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-25T20:28:03.656078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-25T20:28:03.656484] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-25T20:28:03.657350] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-25T20:28:03.657407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:03.657441] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:03.657471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:03.657530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:03.718807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:03.719851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:03.719970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:03.720006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:03.845241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:03.845402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:03.845447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:03.845478] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:03.849184] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=3.36%) [2026-02-25T20:28:03.849496] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-25T20:28:03.849659] [INFO ] [sig ] NOG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:04.002363] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NOG.txt [2026-02-25T20:28:04.002533] [INFO ] [sig ] [2135/3376] Completed NOG in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-25T20:28:04.002602] [INFO ] [sig ] [2136/3376] Forecasting NOMD... [2026-02-25T20:28:04.002639] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-25T20:28:04.002672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-25T20:28:04.017292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-25T20:28:04.017672] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-25T20:28:04.018559] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-25T20:28:04.018647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:04.018687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:04.018730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:04.018803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:04.085534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:04.086564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:04.086672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:04.086706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:04.216373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:04.216540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:04.216616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:04.216669] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:04.220411] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=48.26%) [2026-02-25T20:28:04.220757] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-25T20:28:04.220901] [INFO ] [sig ] NOMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:04.375636] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NOMD.txt [2026-02-25T20:28:04.375812] [INFO ] [sig ] [2136/3376] Completed NOMD in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:04.375864] [INFO ] [sig ] [2137/3376] Forecasting NPCE... [2026-02-25T20:28:04.375896] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-25T20:28:04.375928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-25T20:28:04.389495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-25T20:28:04.389948] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-25T20:28:04.390791] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-25T20:28:04.390847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:04.390879] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:04.390906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:04.390962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:04.449730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:04.450700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:04.450790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:04.450825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:04.566838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:04.567000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:04.567040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:04.567070] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:04.570626] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-25T20:28:04.570912] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-25T20:28:04.571042] [INFO ] [sig ] NPCE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:04.724531] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NPCE.txt [2026-02-25T20:28:04.724705] [INFO ] [sig ] [2137/3376] Completed NPCE in 0.3s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:04.724747] [INFO ] [sig ] [2138/3376] Forecasting NPFD... [2026-02-25T20:28:04.724780] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-25T20:28:04.724817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-25T20:28:04.738151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-25T20:28:04.738548] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-25T20:28:04.739380] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-25T20:28:04.739433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:04.739466] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:04.739493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:04.739550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:04.797542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:04.798526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:04.798640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:04.798675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:04.919882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:04.920081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:04.920122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:04.920152] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:04.923768] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=93.66%) [2026-02-25T20:28:04.924119] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-25T20:28:04.924269] [INFO ] [sig ] NPFD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:05.074878] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NPFD.txt [2026-02-25T20:28:05.075050] [INFO ] [sig ] [2138/3376] Completed NPFD in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:05.075091] [INFO ] [sig ] [2139/3376] Forecasting NPK... [2026-02-25T20:28:05.075121] [INFO ] [sig ] Generating forecast for: NPK [2026-02-25T20:28:05.075152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-25T20:28:05.088639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-25T20:28:05.089071] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-25T20:28:05.089902] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-25T20:28:05.089957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:05.089990] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:05.090017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:05.090073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:05.151279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:05.152188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:05.152277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:05.152310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:05.281496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:05.281686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:05.281727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:05.281757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:05.285273] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-02-25T20:28:05.285597] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-25T20:28:05.285739] [INFO ] [sig ] NPK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:05.438377] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NPK.txt [2026-02-25T20:28:05.438542] [INFO ] [sig ] [2139/3376] Completed NPK in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:05.438606] [INFO ] [sig ] [2140/3376] Forecasting NPO... [2026-02-25T20:28:05.438639] [INFO ] [sig ] Generating forecast for: NPO [2026-02-25T20:28:05.438675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-25T20:28:05.452734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-25T20:28:05.453161] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-25T20:28:05.453998] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-25T20:28:05.454054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:05.454087] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:05.454114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:05.454171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:05.514300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:05.515522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:05.515660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:05.515699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:05.645098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:05.645278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:05.645321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:05.645357] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:05.649644] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=14.11%) [2026-02-25T20:28:05.650033] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-25T20:28:05.650182] [INFO ] [sig ] NPO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:05.805795] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NPO.txt [2026-02-25T20:28:05.806170] [INFO ] [sig ] [2140/3376] Completed NPO in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:05.806216] [INFO ] [sig ] [2141/3376] Forecasting NQP... [2026-02-25T20:28:05.806245] [INFO ] [sig ] Generating forecast for: NQP [2026-02-25T20:28:05.806274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-25T20:28:05.821072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-25T20:28:05.821499] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-25T20:28:05.822369] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-25T20:28:05.822424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:05.822457] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:05.822485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:05.822542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:05.883980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:05.884877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:05.885029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:05.885064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:06.003981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:06.004148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:06.004189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:06.004218] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:06.007750] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-02-25T20:28:06.008059] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-25T20:28:06.008194] [INFO ] [sig ] NQP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:06.156608] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NQP.txt [2026-02-25T20:28:06.156781] [INFO ] [sig ] [2141/3376] Completed NQP in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:06.156824] [INFO ] [sig ] [2142/3376] Forecasting NRC... [2026-02-25T20:28:06.156855] [INFO ] [sig ] Generating forecast for: NRC [2026-02-25T20:28:06.156888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-25T20:28:06.170953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-25T20:28:06.171365] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-25T20:28:06.172203] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-25T20:28:06.172256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:06.172288] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:06.172315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:06.172372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:06.234063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:06.234971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:06.235057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:06.235091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:06.367541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:06.367724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:06.367767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:06.367806] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:06.371531] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-25T20:28:06.371877] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-25T20:28:06.372035] [INFO ] [sig ] NRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:06.528309] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NRC.txt [2026-02-25T20:28:06.528495] [INFO ] [sig ] [2142/3376] Completed NRC in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:06.528539] [INFO ] [sig ] [2143/3376] Forecasting NRDS... [2026-02-25T20:28:06.528587] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-25T20:28:06.528621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-25T20:28:06.543528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-25T20:28:06.543984] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-25T20:28:06.544802] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-25T20:28:06.544856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:06.544888] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:06.544914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:06.544970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:06.607356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:06.608301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:06.608389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:06.608422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:06.734025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:06.734195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:06.734239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:06.734269] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:06.737978] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-25T20:28:06.738290] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-25T20:28:06.738428] [INFO ] [sig ] NRDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:06.888205] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NRDS.txt [2026-02-25T20:28:06.888357] [INFO ] [sig ] [2143/3376] Completed NRDS in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:06.888397] [INFO ] [sig ] [2144/3376] Forecasting NREF... [2026-02-25T20:28:06.888427] [INFO ] [sig ] Generating forecast for: NREF [2026-02-25T20:28:06.888456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-25T20:28:06.902072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-25T20:28:06.902355] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-25T20:28:06.903210] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-25T20:28:06.903265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:06.903299] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:06.903328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:06.903387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:06.963526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:06.964356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:06.964449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:06.964483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:07.091446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:07.091668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:07.091742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:07.091798] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:07.097034] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-02-25T20:28:07.097418] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-25T20:28:07.097627] [INFO ] [sig ] NREF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:07.252663] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NREF.txt [2026-02-25T20:28:07.252903] [INFO ] [sig ] [2144/3376] Completed NREF in 0.4s | 2.74 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-25T20:28:07.252975] [INFO ] [sig ] [2145/3376] Forecasting NRG... [2026-02-25T20:28:07.253014] [INFO ] [sig ] Generating forecast for: NRG [2026-02-25T20:28:07.253045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-25T20:28:07.266682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-25T20:28:07.267102] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-25T20:28:07.268073] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-25T20:28:07.268138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:07.268179] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:07.268209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:07.268282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:07.329034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:07.329986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:07.330111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:07.330148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:07.455801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:07.455962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:07.456196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:07.456227] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:07.460822] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: UP (p=65.80%) [2026-02-25T20:28:07.461322] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-25T20:28:07.461457] [INFO ] [sig ] NRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:07.609095] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NRG.txt [2026-02-25T20:28:07.609420] [INFO ] [sig ] [2145/3376] Completed NRG in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:07.609462] [INFO ] [sig ] [2146/3376] Forecasting NRIM... [2026-02-25T20:28:07.609494] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-25T20:28:07.609525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-25T20:28:07.621730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-25T20:28:07.622049] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-25T20:28:07.622897] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-25T20:28:07.622956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:07.622990] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:07.623018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:07.623077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:07.683697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:07.684342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:07.684422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:07.684455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:07.811932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:07.812092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:07.812132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:07.812161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:07.815692] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-25T20:28:07.815995] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-25T20:28:07.816135] [INFO ] [sig ] NRIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:07.970168] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NRIM.txt [2026-02-25T20:28:07.970303] [INFO ] [sig ] [2146/3376] Completed NRIM in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:07.970343] [INFO ] [sig ] [2147/3376] Forecasting NRIX... [2026-02-25T20:28:07.970372] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-25T20:28:07.970402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-25T20:28:07.982663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-25T20:28:07.982924] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-25T20:28:07.983727] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-25T20:28:07.983779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:07.983811] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:07.983838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:07.983894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:08.043218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:08.044094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:08.044182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:08.044216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:08.168437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:08.168622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:08.168665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:08.168695] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:08.172740] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=24.10%) [2026-02-25T20:28:08.173022] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-25T20:28:08.173345] [INFO ] [sig ] NRIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:08.322184] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NRIX.txt [2026-02-25T20:28:08.322338] [INFO ] [sig ] [2147/3376] Completed NRIX in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:08.322379] [INFO ] [sig ] [2148/3376] Forecasting NRK... [2026-02-25T20:28:08.322409] [INFO ] [sig ] Generating forecast for: NRK [2026-02-25T20:28:08.322439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-25T20:28:08.335083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-25T20:28:08.335358] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-25T20:28:08.336171] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-25T20:28:08.336225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:08.336283] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:08.336312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:08.336370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:08.395979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:08.396958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:08.397065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:08.397100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:08.540607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:08.540777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:08.540821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:08.540852] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:08.544565] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-02-25T20:28:08.544907] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-25T20:28:08.545099] [INFO ] [sig ] NRK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:08.696759] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NRK.txt [2026-02-25T20:28:08.696911] [INFO ] [sig ] [2148/3376] Completed NRK in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:08.696953] [INFO ] [sig ] [2149/3376] Forecasting NRP... [2026-02-25T20:28:08.696982] [INFO ] [sig ] Generating forecast for: NRP [2026-02-25T20:28:08.697011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-25T20:28:08.710682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-25T20:28:08.710985] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-25T20:28:08.711846] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-25T20:28:08.711921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:08.711963] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:08.711999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:08.712071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:08.771940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:08.772657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:08.772742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:08.772777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:08.893943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:08.894104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:08.894152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:08.894183] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:08.897842] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-25T20:28:08.898159] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-25T20:28:08.898295] [INFO ] [sig ] NRP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:09.049832] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NRP.txt [2026-02-25T20:28:09.049964] [INFO ] [sig ] [2149/3376] Completed NRP in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:09.050004] [INFO ] [sig ] [2150/3376] Forecasting NRXP... [2026-02-25T20:28:09.050034] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-25T20:28:09.050064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-25T20:28:09.063059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-25T20:28:09.063350] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-25T20:28:09.064180] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-25T20:28:09.064234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:09.064269] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:09.064297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:09.064356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:09.124889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:09.125518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:09.125621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:09.125657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:09.246664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:09.246820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:09.246876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:09.246906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:09.250377] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-25T20:28:09.250679] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-25T20:28:09.250811] [INFO ] [sig ] NRXP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:09.399398] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NRXP.txt [2026-02-25T20:28:09.399549] [INFO ] [sig ] [2150/3376] Completed NRXP in 0.3s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:09.399609] [INFO ] [sig ] [2151/3376] Forecasting NSC... [2026-02-25T20:28:09.399641] [INFO ] [sig ] Generating forecast for: NSC [2026-02-25T20:28:09.399672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-25T20:28:09.416899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-25T20:28:09.417336] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-25T20:28:09.418265] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-25T20:28:09.418319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:09.418351] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:09.418378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:09.418435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:09.478017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:09.478751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:09.478843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:09.478878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:09.601795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:09.601942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:09.601983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:09.602043] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:09.605785] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-25T20:28:09.606212] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-25T20:28:09.606570] [INFO ] [sig ] NSC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:09.780919] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NSC.txt [2026-02-25T20:28:09.781106] [INFO ] [sig ] [2151/3376] Completed NSC in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-25T20:28:09.781148] [INFO ] [sig ] [2152/3376] Forecasting NSP... [2026-02-25T20:28:09.781178] [INFO ] [sig ] Generating forecast for: NSP [2026-02-25T20:28:09.781209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-25T20:28:09.794055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-25T20:28:09.794541] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-25T20:28:09.795418] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-25T20:28:09.795475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:09.795510] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:09.795537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:09.795627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:09.858289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:09.859223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:09.859310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:09.859343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:09.987731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:09.987898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:09.987940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:09.987969] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:09.991526] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-02-25T20:28:09.991893] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-25T20:28:09.992041] [INFO ] [sig ] NSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:10.152518] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NSP.txt [2026-02-25T20:28:10.152711] [INFO ] [sig ] [2152/3376] Completed NSP in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:10.152764] [INFO ] [sig ] [2153/3376] Forecasting NSSC... [2026-02-25T20:28:10.152797] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-25T20:28:10.152828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-25T20:28:10.167104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-25T20:28:10.167532] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-25T20:28:10.168408] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-25T20:28:10.168465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:10.168498] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:10.168526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:10.168604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:10.234397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:10.235517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:10.235635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:10.235669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:10.380604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:10.380777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:10.380820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:10.380850] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:10.384986] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-02-25T20:28:10.385361] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-25T20:28:10.385512] [INFO ] [sig ] NSSC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:10.545034] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NSSC.txt [2026-02-25T20:28:10.545199] [INFO ] [sig ] [2153/3376] Completed NSSC in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:10.545252] [INFO ] [sig ] [2154/3376] Forecasting NTAP... [2026-02-25T20:28:10.545286] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-25T20:28:10.545318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-25T20:28:10.560314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-25T20:28:10.560758] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-25T20:28:10.561592] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-25T20:28:10.561647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:10.561680] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:10.561707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:10.561763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:10.620151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:10.621103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:10.621381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:10.621414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:10.743918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:10.744082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:10.744123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:10.744152] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:10.747723] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-25T20:28:10.748058] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-25T20:28:10.748249] [INFO ] [sig ] NTAP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:10.898593] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NTAP.txt [2026-02-25T20:28:10.898755] [INFO ] [sig ] [2154/3376] Completed NTAP in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:10.898798] [INFO ] [sig ] [2155/3376] Forecasting NTB... [2026-02-25T20:28:10.898827] [INFO ] [sig ] Generating forecast for: NTB [2026-02-25T20:28:10.898857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-25T20:28:10.912317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-25T20:28:10.912719] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-25T20:28:10.913548] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-25T20:28:10.913624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:10.913659] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:10.913688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:10.913746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:10.975557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:10.976542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:10.976685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:10.976735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:11.102970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:11.103148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:11.103191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:11.103222] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:11.107457] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=65.87%) [2026-02-25T20:28:11.107783] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-25T20:28:11.107929] [INFO ] [sig ] NTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:11.275241] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NTB.txt [2026-02-25T20:28:11.275405] [INFO ] [sig ] [2155/3376] Completed NTB in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:11.275449] [INFO ] [sig ] [2156/3376] Forecasting NTES... [2026-02-25T20:28:11.275483] [INFO ] [sig ] Generating forecast for: NTES [2026-02-25T20:28:11.275515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-25T20:28:11.288388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-25T20:28:11.288765] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-25T20:28:11.289638] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-25T20:28:11.289694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:11.289751] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:11.289780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:11.289839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:11.349361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:11.350231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:11.350321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:11.350356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:11.479266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:11.479450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:11.479516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:11.479548] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:11.483283] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-02-25T20:28:11.483618] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-25T20:28:11.483761] [INFO ] [sig ] NTES: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:11.643609] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NTES.txt [2026-02-25T20:28:11.643785] [INFO ] [sig ] [2156/3376] Completed NTES in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:11.643828] [INFO ] [sig ] [2157/3376] Forecasting NTIC... [2026-02-25T20:28:11.643857] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-25T20:28:11.643888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-25T20:28:11.656747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-25T20:28:11.657143] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-25T20:28:11.658161] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-25T20:28:11.658216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:11.658247] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:11.658273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:11.658329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:11.719650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:11.720600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:11.720690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:11.720722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:11.831078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:11.831241] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:28:11.831284] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:11.831315] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:11.834931] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-02-25T20:28:11.835225] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-25T20:28:11.835360] [INFO ] [sig ] NTIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:11.983313] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NTIC.txt [2026-02-25T20:28:11.983480] [INFO ] [sig ] [2157/3376] Completed NTIC in 0.3s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:11.983521] [INFO ] [sig ] [2158/3376] Forecasting NTLA... [2026-02-25T20:28:11.983552] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-25T20:28:11.983603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-25T20:28:11.996001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-25T20:28:11.996358] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-25T20:28:11.997202] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-25T20:28:11.997258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:11.997292] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:11.997320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:11.997378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:12.056421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:12.057547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:12.057677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:12.057711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:12.186013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:12.186187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:12.186227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:12.186255] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:12.189875] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-25T20:28:12.190210] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-25T20:28:12.190351] [INFO ] [sig ] NTLA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:12.342066] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NTLA.txt [2026-02-25T20:28:12.342443] [INFO ] [sig ] [2158/3376] Completed NTLA in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:12.342498] [INFO ] [sig ] [2159/3376] Forecasting NTNX... [2026-02-25T20:28:12.342531] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-25T20:28:12.342563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-25T20:28:12.356552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-25T20:28:12.357019] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-25T20:28:12.357888] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-25T20:28:12.357943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:12.357977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:12.358005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:12.358093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:12.425793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:12.426795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:12.426902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:12.426940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:12.546748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:12.546904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:12.546944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:12.546974] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:12.550527] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-25T20:28:12.550836] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-25T20:28:12.550971] [INFO ] [sig ] NTNX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:12.698318] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NTNX.txt [2026-02-25T20:28:12.698483] [INFO ] [sig ] [2159/3376] Completed NTNX in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:12.698523] [INFO ] [sig ] [2160/3376] Forecasting NTRA... [2026-02-25T20:28:12.698554] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-25T20:28:12.698604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-25T20:28:12.713388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-25T20:28:12.713822] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-25T20:28:12.714674] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-25T20:28:12.714729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:12.714775] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:12.714806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:12.714864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:12.781416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:12.782520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:12.782627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:12.782662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:12.910278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:12.910438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:12.910480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:12.910518] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:12.914268] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-25T20:28:12.914568] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-25T20:28:12.914730] [INFO ] [sig ] NTRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:13.067835] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NTRA.txt [2026-02-25T20:28:13.068009] [INFO ] [sig ] [2160/3376] Completed NTRA in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:13.068088] [INFO ] [sig ] [2161/3376] Forecasting NTRB... [2026-02-25T20:28:13.068130] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-25T20:28:13.068163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-25T20:28:13.080624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-25T20:28:13.080971] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-25T20:28:13.081788] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-25T20:28:13.081840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:13.081872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:13.081898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:13.081954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:13.141206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:13.142295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:13.142382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:13.142417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:13.267482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:13.267682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:13.267726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:13.267757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:13.271599] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=62.97%) [2026-02-25T20:28:13.271962] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-25T20:28:13.272129] [INFO ] [sig ] NTRB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:13.421154] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NTRB.txt [2026-02-25T20:28:13.421350] [INFO ] [sig ] [2161/3376] Completed NTRB in 0.4s | 2.74 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-25T20:28:13.421395] [INFO ] [sig ] [2162/3376] Forecasting NTRS... [2026-02-25T20:28:13.421425] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-25T20:28:13.421455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-25T20:28:13.434517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-25T20:28:13.434952] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-25T20:28:13.435798] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-25T20:28:13.435852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:13.435885] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:13.435913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:13.435976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:13.497710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:13.498750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:13.498839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:13.498874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:13.621159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:13.621319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:13.621360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:13.621392] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:13.624979] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-02-25T20:28:13.625286] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-25T20:28:13.625418] [INFO ] [sig ] NTRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:13.771427] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NTRS.txt [2026-02-25T20:28:13.771594] [INFO ] [sig ] [2162/3376] Completed NTRS in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-25T20:28:13.771639] [INFO ] [sig ] [2163/3376] Forecasting NTRSO... [2026-02-25T20:28:13.771668] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-25T20:28:13.771699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-25T20:28:13.783898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-25T20:28:13.784247] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-25T20:28:13.785046] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-25T20:28:13.785099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:13.785131] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:13.785158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:13.785215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:13.844623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:13.845425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:13.845512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:13.845546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:13.972595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:13.972786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:13.972835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:13.972867] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:13.976759] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-25T20:28:13.977140] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-25T20:28:13.977309] [INFO ] [sig ] NTRSO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:14.136226] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NTRSO.txt [2026-02-25T20:28:14.136390] [INFO ] [sig ] [2163/3376] Completed NTRSO in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-25T20:28:14.136437] [INFO ] [sig ] [2164/3376] Forecasting NUS... [2026-02-25T20:28:14.136469] [INFO ] [sig ] Generating forecast for: NUS [2026-02-25T20:28:14.136500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-25T20:28:14.150106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-25T20:28:14.150653] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-25T20:28:14.151458] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-25T20:28:14.151511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:14.151544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:14.151593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:14.151663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:14.209425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:14.210336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:14.210421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:14.210453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:14.338914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:14.339074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:14.339114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:14.339144] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:14.342669] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-25T20:28:14.342946] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-25T20:28:14.343098] [INFO ] [sig ] NUS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:14.490258] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NUS.txt [2026-02-25T20:28:14.490415] [INFO ] [sig ] [2164/3376] Completed NUS in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-25T20:28:14.490456] [INFO ] [sig ] [2165/3376] Forecasting NUTX... [2026-02-25T20:28:14.490487] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-25T20:28:14.490519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-25T20:28:14.502229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-25T20:28:14.502541] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-25T20:28:14.503347] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-25T20:28:14.503399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:14.503458] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:14.503488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:14.503545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:14.561774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:14.562446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:14.562527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:14.562560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:14.682930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:14.683096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:14.683144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:14.683178] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:14.686678] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-25T20:28:14.686963] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-25T20:28:14.687134] [INFO ] [sig ] NUTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:14.841899] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NUTX.txt [2026-02-25T20:28:14.842052] [INFO ] [sig ] [2165/3376] Completed NUTX in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-25T20:28:14.842098] [INFO ] [sig ] [2166/3376] Forecasting NUVB... [2026-02-25T20:28:14.842128] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-25T20:28:14.842158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-25T20:28:14.855072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-25T20:28:14.855640] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-25T20:28:14.856796] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-25T20:28:14.856897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:14.856930] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:14.856958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:14.857018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:14.918914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:14.920047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:14.920145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:14.920180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:15.044758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:15.044922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:15.044964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:15.044994] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:15.048563] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-25T20:28:15.048874] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-25T20:28:15.049011] [INFO ] [sig ] NUVB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:15.216602] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NUVB.txt [2026-02-25T20:28:15.216760] [INFO ] [sig ] [2166/3376] Completed NUVB in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-25T20:28:15.216803] [INFO ] [sig ] [2167/3376] Forecasting NUVL... [2026-02-25T20:28:15.216832] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-25T20:28:15.216862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-25T20:28:15.229523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-25T20:28:15.229825] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-25T20:28:15.230854] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-25T20:28:15.230908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:15.230941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:15.230968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:15.231024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:15.294393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:15.295317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:15.295404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:15.295440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:15.416034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:15.416191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:15.416231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:15.416278] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:15.419768] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-02-25T20:28:15.420058] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-25T20:28:15.420208] [INFO ] [sig ] NUVL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:15.568109] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NUVL.txt [2026-02-25T20:28:15.568282] [INFO ] [sig ] [2167/3376] Completed NUVL in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-25T20:28:15.568325] [INFO ] [sig ] [2168/3376] Forecasting NUWE... [2026-02-25T20:28:15.568354] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-25T20:28:15.568391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-25T20:28:15.581513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-25T20:28:15.581933] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-25T20:28:15.582834] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-25T20:28:15.582891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:15.582925] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:15.582953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:15.583011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:15.643694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:15.644681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:15.644780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:15.644815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:15.768779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:15.768949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:15.768992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:15.769079] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:15.772975] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-25T20:28:15.773281] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-25T20:28:15.773434] [INFO ] [sig ] NUWE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:15.932405] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NUWE.txt [2026-02-25T20:28:15.932608] [INFO ] [sig ] [2168/3376] Completed NUWE in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:15.932654] [INFO ] [sig ] [2169/3376] Forecasting NVAX... [2026-02-25T20:28:15.932687] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-25T20:28:15.932719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-25T20:28:15.945086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-25T20:28:15.945511] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-25T20:28:15.946425] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-25T20:28:15.946488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:15.946523] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:15.946550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:15.946656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:16.009122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:16.010067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:16.010174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:16.010209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:16.139895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:16.140060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:16.140102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:16.140132] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:16.143897] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-02-25T20:28:16.144226] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-25T20:28:16.144373] [INFO ] [sig ] NVAX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:16.302109] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NVAX.txt [2026-02-25T20:28:16.302277] [INFO ] [sig ] [2169/3376] Completed NVAX in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:16.302321] [INFO ] [sig ] [2170/3376] Forecasting NVD... [2026-02-25T20:28:16.302383] [INFO ] [sig ] Generating forecast for: NVD [2026-02-25T20:28:16.302432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-25T20:28:16.314800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-25T20:28:16.315131] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-25T20:28:16.315969] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-25T20:28:16.316025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:16.316059] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:16.316088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:16.316152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:16.381800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:16.382841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:16.382927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:16.382962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:16.511362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:16.511518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:16.511561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:16.511622] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:16.515245] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-25T20:28:16.515557] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-25T20:28:16.515717] [INFO ] [sig ] NVD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:16.663192] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NVD.txt [2026-02-25T20:28:16.663348] [INFO ] [sig ] [2170/3376] Completed NVD in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:16.663391] [INFO ] [sig ] [2171/3376] Forecasting NVDA... [2026-02-25T20:28:16.663419] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-25T20:28:16.663450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-25T20:28:16.677957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-25T20:28:16.678434] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-25T20:28:16.679427] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-25T20:28:16.679486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:16.679534] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:16.679564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:16.679651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:16.739983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:16.740893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:16.740982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:16.741017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:16.872487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:16.872674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:16.872719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:16.872752] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:16.876407] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=46.17%) [2026-02-25T20:28:16.876765] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-25T20:28:16.876913] [INFO ] [sig ] NVDA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:17.025497] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NVDA.txt [2026-02-25T20:28:17.025691] [INFO ] [sig ] [2171/3376] Completed NVDA in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:17.025739] [INFO ] [sig ] [2172/3376] Forecasting NVDD... [2026-02-25T20:28:17.025772] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-25T20:28:17.025814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-25T20:28:17.038056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-25T20:28:17.038446] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-25T20:28:17.039275] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-25T20:28:17.039330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:17.039365] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:17.039393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:17.039455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:17.100367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:17.101341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:17.101427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:17.101462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:17.232694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:17.232889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:17.232938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:17.232970] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:17.236950] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-25T20:28:17.237310] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-25T20:28:17.237460] [INFO ] [sig ] NVDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:17.395890] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NVDD.txt [2026-02-25T20:28:17.396089] [INFO ] [sig ] [2172/3376] Completed NVDD in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:17.396143] [INFO ] [sig ] [2173/3376] Forecasting NVDL... [2026-02-25T20:28:17.396176] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-25T20:28:17.396208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-25T20:28:17.410928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-25T20:28:17.411680] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-25T20:28:17.412732] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-25T20:28:17.412792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:17.412827] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:17.412855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:17.412915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:17.481275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:17.482222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:17.482310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:17.482346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:17.622646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:17.622841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:17.622897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:17.622937] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:17.628157] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=72.79%) [2026-02-25T20:28:17.628490] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-25T20:28:17.628659] [INFO ] [sig ] NVDL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:17.780367] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVDL.txt [2026-02-25T20:28:17.780538] [INFO ] [sig ] [2173/3376] Completed NVDL in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:17.780602] [INFO ] [sig ] [2174/3376] Forecasting NVDS... [2026-02-25T20:28:17.780635] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-25T20:28:17.780666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-25T20:28:17.791836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-25T20:28:17.792178] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-25T20:28:17.792991] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-25T20:28:17.793045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:17.793077] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:17.793103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:17.793160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:17.851856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:17.852975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:17.853063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:17.853104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:17.980557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:17.980769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:17.980812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:17.980843] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:17.984549] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-02-25T20:28:17.984871] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-25T20:28:17.985015] [INFO ] [sig ] NVDS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:18.134215] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NVDS.txt [2026-02-25T20:28:18.134364] [INFO ] [sig ] [2174/3376] Completed NVDS in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:18.134406] [INFO ] [sig ] [2175/3376] Forecasting NVEC... [2026-02-25T20:28:18.134443] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-25T20:28:18.134474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-25T20:28:18.145825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-25T20:28:18.146161] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-25T20:28:18.146960] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-25T20:28:18.147014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:18.147046] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:18.147074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:18.147142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:18.206758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:18.207676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:18.207793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:18.207830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:18.328003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:18.328183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:18.328225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:18.328254] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:18.331720] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=17.45%) [2026-02-25T20:28:18.332000] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-25T20:28:18.332130] [INFO ] [sig ] NVEC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:18.477058] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NVEC.txt [2026-02-25T20:28:18.477230] [INFO ] [sig ] [2175/3376] Completed NVEC in 0.3s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:18.477279] [INFO ] [sig ] [2176/3376] Forecasting NVG... [2026-02-25T20:28:18.477328] [INFO ] [sig ] Generating forecast for: NVG [2026-02-25T20:28:18.477394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-25T20:28:18.489932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-25T20:28:18.490249] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-25T20:28:18.491119] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-25T20:28:18.491178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:18.491211] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:18.491239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:18.491298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:18.551947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:18.552803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:18.552890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:18.552924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:18.677943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:18.678121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:18.678162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:18.678192] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:18.681853] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=69.55%) [2026-02-25T20:28:18.682156] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-25T20:28:18.682310] [INFO ] [sig ] NVG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:18.837046] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVG.txt [2026-02-25T20:28:18.837220] [INFO ] [sig ] [2176/3376] Completed NVG in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:18.837261] [INFO ] [sig ] [2177/3376] Forecasting NVGS... [2026-02-25T20:28:18.837290] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-25T20:28:18.837321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-25T20:28:18.849447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-25T20:28:18.849775] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-25T20:28:18.850644] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-25T20:28:18.850698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:18.850730] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:18.850756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:18.850811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:18.908877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:18.909681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:18.909765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:18.909797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:19.031296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:19.031454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:19.031495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:19.031523] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:19.035009] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-25T20:28:19.035296] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-25T20:28:19.035426] [INFO ] [sig ] NVGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:19.189620] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVGS.txt [2026-02-25T20:28:19.189792] [INFO ] [sig ] [2177/3376] Completed NVGS in 0.4s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:19.189834] [INFO ] [sig ] [2178/3376] Forecasting NVMI... [2026-02-25T20:28:19.189863] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-25T20:28:19.189894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-25T20:28:19.202337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-25T20:28:19.202760] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-25T20:28:19.203600] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-25T20:28:19.203654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:19.203686] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:19.203714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:19.203771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:19.262482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:19.263359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:19.263445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:19.263479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:19.380790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:19.380949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:19.380989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:19.381035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:19.384486] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-25T20:28:19.384789] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-25T20:28:19.384918] [INFO ] [sig ] NVMI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:19.538530] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVMI.txt [2026-02-25T20:28:19.538841] [INFO ] [sig ] [2178/3376] Completed NVMI in 0.3s | 2.74 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-25T20:28:19.538900] [INFO ] [sig ] [2179/3376] Forecasting NVO... [2026-02-25T20:28:19.538938] [INFO ] [sig ] Generating forecast for: NVO [2026-02-25T20:28:19.538971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-25T20:28:19.550963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-25T20:28:19.551330] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-25T20:28:19.552150] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-25T20:28:19.552215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:19.552255] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:19.552288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:19.552345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:19.610591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:19.611332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:19.611431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:19.611466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:19.732992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:19.733163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:19.733207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:19.733240] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:19.736838] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-25T20:28:19.737153] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-25T20:28:19.737315] [INFO ] [sig ] NVO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:19.884419] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVO.txt [2026-02-25T20:28:19.884619] [INFO ] [sig ] [2179/3376] Completed NVO in 0.3s | 2.74 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-25T20:28:19.884667] [INFO ] [sig ] [2180/3376] Forecasting NVRI... [2026-02-25T20:28:19.884696] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-25T20:28:19.884728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-25T20:28:19.898386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-25T20:28:19.898866] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-25T20:28:19.899902] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-25T20:28:19.899978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:19.900014] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:19.900044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:19.900110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:19.960083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:19.961022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:19.961116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:19.961170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:20.088121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:20.088289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:20.088333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:20.088362] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:20.092352] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-25T20:28:20.092793] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-25T20:28:20.092955] [INFO ] [sig ] NVRI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:20.247412] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVRI.txt [2026-02-25T20:28:20.247625] [INFO ] [sig ] [2180/3376] Completed NVRI in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-25T20:28:20.247671] [INFO ] [sig ] [2181/3376] Forecasting NVS... [2026-02-25T20:28:20.247704] [INFO ] [sig ] Generating forecast for: NVS [2026-02-25T20:28:20.247736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-25T20:28:20.261235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-25T20:28:20.261678] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-25T20:28:20.262607] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-25T20:28:20.262667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:20.262702] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:20.262731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:20.262791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:20.323148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:20.324138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:20.324227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:20.324262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:20.446304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:20.446465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:20.446505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:20.446535] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:20.450877] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-25T20:28:20.451183] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-25T20:28:20.451327] [INFO ] [sig ] NVS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:20.599563] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVS.txt [2026-02-25T20:28:20.599733] [INFO ] [sig ] [2181/3376] Completed NVS in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-25T20:28:20.599775] [INFO ] [sig ] [2182/3376] Forecasting NVTS... [2026-02-25T20:28:20.599805] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-25T20:28:20.599835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-25T20:28:20.611767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-25T20:28:20.612033] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-25T20:28:20.612984] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-25T20:28:20.613037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:20.613094] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:20.613122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:20.613189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:20.673363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:20.674249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:20.674334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:20.674367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:20.791803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:20.791944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:20.791983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:20.792012] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:20.795684] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=67.78%) [2026-02-25T20:28:20.796020] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-25T20:28:20.796346] [INFO ] [sig ] NVTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:20.942341] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NVTS.txt [2026-02-25T20:28:20.942685] [INFO ] [sig ] [2182/3376] Completed NVTS in 0.3s | 2.74 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-25T20:28:20.942729] [INFO ] [sig ] [2183/3376] Forecasting NWBI... [2026-02-25T20:28:20.942759] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-25T20:28:20.942789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-25T20:28:20.954953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-25T20:28:20.955274] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-25T20:28:20.956241] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-25T20:28:20.956296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:20.956329] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:20.956356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:20.956414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:21.018618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:21.019461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:21.019543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:21.019594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:21.141141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:21.141304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:21.141345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:21.141374] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:21.145215] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-02-25T20:28:21.145499] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-25T20:28:21.145647] [INFO ] [sig ] NWBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:21.293237] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NWBI.txt [2026-02-25T20:28:21.293397] [INFO ] [sig ] [2183/3376] Completed NWBI in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-25T20:28:21.293440] [INFO ] [sig ] [2184/3376] Forecasting NWE... [2026-02-25T20:28:21.293470] [INFO ] [sig ] Generating forecast for: NWE [2026-02-25T20:28:21.293501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-25T20:28:21.305275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-25T20:28:21.305640] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-25T20:28:21.306476] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-25T20:28:21.306542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:21.306594] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:21.306625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:21.306682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:21.366637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:21.367517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:21.367629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:21.367665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:21.491400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:21.491786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:21.491830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:21.491859] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:21.495834] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: DOWN (p=35.94%) [2026-02-25T20:28:21.496132] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-25T20:28:21.496268] [INFO ] [sig ] NWE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:21.644687] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NWE.txt [2026-02-25T20:28:21.644828] [INFO ] [sig ] [2184/3376] Completed NWE in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-25T20:28:21.644873] [INFO ] [sig ] [2185/3376] Forecasting NWFL... [2026-02-25T20:28:21.644909] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-25T20:28:21.644947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-25T20:28:21.655798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-25T20:28:21.656121] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-25T20:28:21.656931] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-25T20:28:21.656984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:21.657016] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:21.657042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:21.657099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:21.715434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:21.716152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:21.716239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:21.716272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:21.831541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:21.831697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:21.831736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:21.831801] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:21.835311] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-25T20:28:21.835609] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-25T20:28:21.835741] [INFO ] [sig ] NWFL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:21.981772] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NWFL.txt [2026-02-25T20:28:21.981925] [INFO ] [sig ] [2185/3376] Completed NWFL in 0.3s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:21.981967] [INFO ] [sig ] [2186/3376] Forecasting NWG... [2026-02-25T20:28:21.981997] [INFO ] [sig ] Generating forecast for: NWG [2026-02-25T20:28:21.982029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-25T20:28:21.994827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-25T20:28:21.995196] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-25T20:28:21.996005] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-25T20:28:21.996058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:21.996090] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:21.996116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:21.996173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:22.057630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:22.058406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:22.058702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:22.058739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:22.177262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:22.177405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:22.177446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:22.177476] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:22.181464] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=30.96%) [2026-02-25T20:28:22.181764] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-25T20:28:22.181896] [INFO ] [sig ] NWG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:22.326214] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NWG.txt [2026-02-25T20:28:22.326343] [INFO ] [sig ] [2186/3376] Completed NWG in 0.3s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:22.326383] [INFO ] [sig ] [2187/3376] Forecasting NWL... [2026-02-25T20:28:22.326412] [INFO ] [sig ] Generating forecast for: NWL [2026-02-25T20:28:22.326444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-25T20:28:22.337891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-25T20:28:22.338192] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-25T20:28:22.338997] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-25T20:28:22.339052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:22.339085] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:22.339113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:22.339172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:22.398902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:22.399561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:22.399662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:22.399697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:22.529884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:22.530045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:22.530089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:22.530121] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:22.533851] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-02-25T20:28:22.534140] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-25T20:28:22.534281] [INFO ] [sig ] NWL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:22.680514] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NWL.txt [2026-02-25T20:28:22.680662] [INFO ] [sig ] [2187/3376] Completed NWL in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:22.680705] [INFO ] [sig ] [2188/3376] Forecasting NWPX... [2026-02-25T20:28:22.680735] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-25T20:28:22.680766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-25T20:28:22.693151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-25T20:28:22.693508] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-25T20:28:22.694351] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-25T20:28:22.694407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:22.694647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:22.694677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:22.694736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:22.756443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:22.757412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:22.757504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:22.757537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:22.882097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:22.882263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:22.882303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:22.882332] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:22.885859] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=84.01%) [2026-02-25T20:28:22.886168] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-25T20:28:22.886307] [INFO ] [sig ] NWPX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:23.034799] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NWPX.txt [2026-02-25T20:28:23.034977] [INFO ] [sig ] [2188/3376] Completed NWPX in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:23.035018] [INFO ] [sig ] [2189/3376] Forecasting NWS... [2026-02-25T20:28:23.035047] [INFO ] [sig ] Generating forecast for: NWS [2026-02-25T20:28:23.035078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-25T20:28:23.047018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-25T20:28:23.047425] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-25T20:28:23.048296] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-25T20:28:23.048362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:23.048396] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:23.048424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:23.048481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:23.109411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:23.110326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:23.110421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:23.110454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:23.236301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:23.236679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:23.236720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:23.236748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:23.240734] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=67.17%) [2026-02-25T20:28:23.241036] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-25T20:28:23.241167] [INFO ] [sig ] NWS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:23.398866] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NWS.txt [2026-02-25T20:28:23.399047] [INFO ] [sig ] [2189/3376] Completed NWS in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:23.399091] [INFO ] [sig ] [2190/3376] Forecasting NWSA... [2026-02-25T20:28:23.399125] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-25T20:28:23.399155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-25T20:28:23.413183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-25T20:28:23.413803] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-25T20:28:23.414851] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-25T20:28:23.414907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:23.414940] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:23.414967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:23.415025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:23.479831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:23.480838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:23.480928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:23.480962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:23.604460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:23.604645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:23.604687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:23.604716] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:23.608223] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-25T20:28:23.608533] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-25T20:28:23.608683] [INFO ] [sig ] NWSA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:23.763393] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NWSA.txt [2026-02-25T20:28:23.763807] [INFO ] [sig ] [2190/3376] Completed NWSA in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:23.763877] [INFO ] [sig ] [2191/3376] Forecasting NX... [2026-02-25T20:28:23.763921] [INFO ] [sig ] Generating forecast for: NX [2026-02-25T20:28:23.763962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-25T20:28:23.778072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-25T20:28:23.778497] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-25T20:28:23.779443] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-25T20:28:23.779502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:23.779535] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:23.779781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:23.779842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:23.845907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:23.846920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:23.847016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:23.847051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:23.979016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:23.979198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:23.979247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:23.979284] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:23.982998] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-25T20:28:23.983349] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-25T20:28:23.983505] [INFO ] [sig ] NX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:24.169491] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NX.txt [2026-02-25T20:28:24.169691] [INFO ] [sig ] [2191/3376] Completed NX in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:24.169735] [INFO ] [sig ] [2192/3376] Forecasting NXE... [2026-02-25T20:28:24.169766] [INFO ] [sig ] Generating forecast for: NXE [2026-02-25T20:28:24.169796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-25T20:28:24.182198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-25T20:28:24.182635] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-25T20:28:24.183501] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-25T20:28:24.183556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:24.183607] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:24.183636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:24.183694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:24.245034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:24.245958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:24.246081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:24.246117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:24.370210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:24.370355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:24.370396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:24.370432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:24.374780] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-25T20:28:24.375072] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-25T20:28:24.375208] [INFO ] [sig ] NXE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:24.521032] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NXE.txt [2026-02-25T20:28:24.521149] [INFO ] [sig ] [2192/3376] Completed NXE in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:24.521189] [INFO ] [sig ] [2193/3376] Forecasting NXG... [2026-02-25T20:28:24.521219] [INFO ] [sig ] Generating forecast for: NXG [2026-02-25T20:28:24.521249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-25T20:28:24.532706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-25T20:28:24.532966] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-25T20:28:24.533773] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-25T20:28:24.533827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:24.533858] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:24.533885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:24.533942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:24.593291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:24.594064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:24.594146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:24.594179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:24.718812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:24.718977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:24.719018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:24.719048] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:24.722570] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-25T20:28:24.722867] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-25T20:28:24.722996] [INFO ] [sig ] NXG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:24.875635] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NXG.txt [2026-02-25T20:28:24.875779] [INFO ] [sig ] [2193/3376] Completed NXG in 0.4s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:24.875820] [INFO ] [sig ] [2194/3376] Forecasting NXGL... [2026-02-25T20:28:24.875849] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-25T20:28:24.875879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-25T20:28:24.887337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-25T20:28:24.887641] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-25T20:28:24.888442] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-25T20:28:24.888495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:24.888526] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:24.888552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:24.888636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:24.948683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:24.949301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:24.949385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:24.949417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:25.065954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:25.066110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:25.066149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:25.066177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:25.070051] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-25T20:28:25.070331] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-25T20:28:25.070457] [INFO ] [sig ] NXGL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:25.215353] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NXGL.txt [2026-02-25T20:28:25.215485] [INFO ] [sig ] [2194/3376] Completed NXGL in 0.3s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:25.215526] [INFO ] [sig ] [2195/3376] Forecasting NXP... [2026-02-25T20:28:25.215556] [INFO ] [sig ] Generating forecast for: NXP [2026-02-25T20:28:25.215607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-25T20:28:25.227360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-25T20:28:25.227639] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-25T20:28:25.228443] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-25T20:28:25.228496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:25.228539] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:25.228590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:25.228652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:25.286255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:25.286923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:25.287004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:25.287036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:25.406432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:25.406603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:25.406644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:25.406672] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:25.410219] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=71.92%) [2026-02-25T20:28:25.410535] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-25T20:28:25.410688] [INFO ] [sig ] NXP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:25.558142] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NXP.txt [2026-02-25T20:28:25.558305] [INFO ] [sig ] [2195/3376] Completed NXP in 0.3s | 2.74 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-25T20:28:25.558347] [INFO ] [sig ] [2196/3376] Forecasting NXPI... [2026-02-25T20:28:25.558376] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-25T20:28:25.558405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-25T20:28:25.570606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-25T20:28:25.570935] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-25T20:28:25.571774] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-25T20:28:25.571827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:25.571860] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:25.571887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:25.571944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:25.634203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:25.635182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:25.635266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:25.635300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:25.782374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:25.782596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:25.782663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:25.782711] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:25.788153] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=38.25%) [2026-02-25T20:28:25.788515] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-25T20:28:25.788698] [INFO ] [sig ] NXPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:25.943908] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NXPI.txt [2026-02-25T20:28:25.944076] [INFO ] [sig ] [2196/3376] Completed NXPI in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-25T20:28:25.944120] [INFO ] [sig ] [2197/3376] Forecasting NYXH... [2026-02-25T20:28:25.944150] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-25T20:28:25.944180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-25T20:28:25.957467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-25T20:28:25.957927] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-25T20:28:25.959746] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-25T20:28:25.959883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:25.960113] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:25.960142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:25.960199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:26.024636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:26.025559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:26.025671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:26.025705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:26.149069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:26.149252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:26.149293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:26.149322] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:26.153078] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-25T20:28:26.153385] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-25T20:28:26.153746] [INFO ] [sig ] NYXH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:26.306352] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NYXH.txt [2026-02-25T20:28:26.306538] [INFO ] [sig ] [2197/3376] Completed NYXH in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-25T20:28:26.306614] [INFO ] [sig ] [2198/3376] Forecasting NZF... [2026-02-25T20:28:26.306650] [INFO ] [sig ] Generating forecast for: NZF [2026-02-25T20:28:26.306680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-25T20:28:26.319441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-25T20:28:26.319833] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-25T20:28:26.320692] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-25T20:28:26.320754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:26.320799] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:26.320827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:26.320885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:26.388066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:26.389090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:26.389177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:26.389210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:26.522970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:26.523108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:26.523149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:26.523180] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:26.526747] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-02-25T20:28:26.527033] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-25T20:28:26.527167] [INFO ] [sig ] NZF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:26.685360] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/NZF.txt [2026-02-25T20:28:26.685516] [INFO ] [sig ] [2198/3376] Completed NZF in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-25T20:28:26.685564] [INFO ] [sig ] [2199/3376] Forecasting OABI... [2026-02-25T20:28:26.685617] [INFO ] [sig ] Generating forecast for: OABI [2026-02-25T20:28:26.685648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-25T20:28:26.697357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-25T20:28:26.697673] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-25T20:28:26.698513] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-25T20:28:26.698566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:26.698650] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:26.698679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:26.698735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:26.758141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:26.759027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:26.759113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:26.759146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:26.885136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:26.885298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:26.885345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:26.885380] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:26.889081] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-25T20:28:26.889386] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-25T20:28:26.889531] [INFO ] [sig ] OABI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:27.040272] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OABI.txt [2026-02-25T20:28:27.040448] [INFO ] [sig ] [2199/3376] Completed OABI in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-25T20:28:27.040493] [INFO ] [sig ] [2200/3376] Forecasting OBDC... [2026-02-25T20:28:27.040523] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-25T20:28:27.040552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-25T20:28:27.053063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-25T20:28:27.053460] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-25T20:28:27.054286] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-25T20:28:27.054341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:27.054377] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:27.054403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:27.054460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:27.116052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:27.117113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:27.117198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:27.117232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:27.240322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:27.240491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:27.240531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:27.240560] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:27.244530] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=82.25%) [2026-02-25T20:28:27.244835] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-25T20:28:27.244985] [INFO ] [sig ] OBDC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:27.392008] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OBDC.txt [2026-02-25T20:28:27.392174] [INFO ] [sig ] [2200/3376] Completed OBDC in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-25T20:28:27.392220] [INFO ] [sig ] [2201/3376] Forecasting OBIL... [2026-02-25T20:28:27.392251] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-25T20:28:27.392282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-25T20:28:27.403674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-25T20:28:27.404000] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-25T20:28:27.404851] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-25T20:28:27.404916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:27.404961] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:27.404991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:27.405048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:27.468763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:27.469646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:27.469731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:27.469764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:27.585932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:27.586091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:27.586134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:27.586165] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:27.589990] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-02-25T20:28:27.590344] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-25T20:28:27.590513] [INFO ] [sig ] OBIL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:27.746548] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OBIL.txt [2026-02-25T20:28:27.746732] [INFO ] [sig ] [2201/3376] Completed OBIL in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:27.746775] [INFO ] [sig ] [2202/3376] Forecasting OBIO... [2026-02-25T20:28:27.746805] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-25T20:28:27.746837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-25T20:28:27.759797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-25T20:28:27.760172] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-25T20:28:27.761053] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-25T20:28:27.761110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:27.761145] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:27.761173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:27.761233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:27.824652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:27.825528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:27.825639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:27.825674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:27.953937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:27.954107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:27.954149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:27.954256] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:27.957981] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=87.51%) [2026-02-25T20:28:27.958322] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-25T20:28:27.958474] [INFO ] [sig ] OBIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:28.111999] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OBIO.txt [2026-02-25T20:28:28.112181] [INFO ] [sig ] [2202/3376] Completed OBIO in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:28.112226] [INFO ] [sig ] [2203/3376] Forecasting OBK... [2026-02-25T20:28:28.112255] [INFO ] [sig ] Generating forecast for: OBK [2026-02-25T20:28:28.112285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-25T20:28:28.124498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-25T20:28:28.124919] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-25T20:28:28.125738] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-25T20:28:28.125792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:28.125825] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:28.125851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:28.125907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:28.186195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:28.187146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:28.187238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:28.187273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:28.316736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:28.316902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:28.316943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:28.316974] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:28.320597] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-25T20:28:28.321097] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-25T20:28:28.321240] [INFO ] [sig ] OBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:28.473856] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OBK.txt [2026-02-25T20:28:28.474018] [INFO ] [sig ] [2203/3376] Completed OBK in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:28.474059] [INFO ] [sig ] [2204/3376] Forecasting OC... [2026-02-25T20:28:28.474090] [INFO ] [sig ] Generating forecast for: OC [2026-02-25T20:28:28.474121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-25T20:28:28.487227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-25T20:28:28.487652] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-25T20:28:28.488531] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-25T20:28:28.488622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:28.488660] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:28.488689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:28.488749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:28.549778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:28.550718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:28.550813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:28.550864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:28.678656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:28.678822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:28.678865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:28.678896] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:28.682710] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-02-25T20:28:28.683036] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-25T20:28:28.683185] [INFO ] [sig ] OC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:28.832049] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OC.txt [2026-02-25T20:28:28.832203] [INFO ] [sig ] [2204/3376] Completed OC in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:28.832244] [INFO ] [sig ] [2205/3376] Forecasting OCCI... [2026-02-25T20:28:28.832276] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-25T20:28:28.832307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-25T20:28:28.844664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-25T20:28:28.845001] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-25T20:28:28.845854] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-25T20:28:28.845908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:28.845939] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:28.845966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:28.846022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:28.904398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:28.905210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:28.905296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:28.905332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:29.032454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:29.032633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:29.032685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:29.032717] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:29.036631] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-02-25T20:28:29.036996] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-25T20:28:29.037164] [INFO ] [sig ] OCCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:29.187585] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OCCI.txt [2026-02-25T20:28:29.187750] [INFO ] [sig ] [2205/3376] Completed OCCI in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:29.187790] [INFO ] [sig ] [2206/3376] Forecasting OCFC... [2026-02-25T20:28:29.187821] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-25T20:28:29.187853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-25T20:28:29.200360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-25T20:28:29.200777] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-25T20:28:29.201638] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-25T20:28:29.201693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:29.201725] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:29.201765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:29.201824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:29.265842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:29.266808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:29.266904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:29.266938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:29.400302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:29.400465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:29.400514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:29.400546] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:29.404562] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=37.26%) [2026-02-25T20:28:29.404892] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-25T20:28:29.405045] [INFO ] [sig ] OCFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:29.563200] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OCFC.txt [2026-02-25T20:28:29.563373] [INFO ] [sig ] [2206/3376] Completed OCFC in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:29.563416] [INFO ] [sig ] [2207/3376] Forecasting OCGN... [2026-02-25T20:28:29.563447] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-25T20:28:29.563479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-25T20:28:29.576120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-25T20:28:29.576522] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-25T20:28:29.577376] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-25T20:28:29.577432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:29.577467] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:29.577495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:29.577553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:29.639702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:29.640707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:29.640805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:29.640839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:29.768122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:29.768297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:29.768355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:29.768394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:29.772209] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: UP (p=62.92%) [2026-02-25T20:28:29.772505] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-25T20:28:29.772871] [INFO ] [sig ] OCGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:29.926906] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OCGN.txt [2026-02-25T20:28:29.927089] [INFO ] [sig ] [2207/3376] Completed OCGN in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:29.927135] [INFO ] [sig ] [2208/3376] Forecasting OCSL... [2026-02-25T20:28:29.927176] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-25T20:28:29.927225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-25T20:28:29.942008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-25T20:28:29.942421] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-25T20:28:29.943464] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-25T20:28:29.943519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:29.943553] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:29.943600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:29.943662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:30.010728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:30.011773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:30.011883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:30.011938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:30.144462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:30.144649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:30.144710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:30.144756] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:30.152351] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-25T20:28:30.152720] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-25T20:28:30.152882] [INFO ] [sig ] OCSL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:30.308664] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OCSL.txt [2026-02-25T20:28:30.308856] [INFO ] [sig ] [2208/3376] Completed OCSL in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:30.308919] [INFO ] [sig ] [2209/3376] Forecasting OCUL... [2026-02-25T20:28:30.308954] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-25T20:28:30.308986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-25T20:28:30.322140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-25T20:28:30.322483] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-25T20:28:30.323306] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-25T20:28:30.323362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:30.323396] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:30.323424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:30.323482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:30.389486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:30.390827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:30.390963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:30.390998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:30.521383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:30.521543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:30.521606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:30.521638] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:30.525169] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-25T20:28:30.525467] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-25T20:28:30.525621] [INFO ] [sig ] OCUL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:30.668070] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OCUL.txt [2026-02-25T20:28:30.668211] [INFO ] [sig ] [2209/3376] Completed OCUL in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:30.668252] [INFO ] [sig ] [2210/3376] Forecasting ODC... [2026-02-25T20:28:30.668281] [INFO ] [sig ] Generating forecast for: ODC [2026-02-25T20:28:30.668343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-25T20:28:30.679607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-25T20:28:30.679922] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-25T20:28:30.680748] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-25T20:28:30.680801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:30.680833] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:30.680860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:30.680916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:30.754956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:30.755899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:30.755985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:30.756018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:30.872894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:30.873048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:30.873091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:30.873120] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:30.876563] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=63.30%) [2026-02-25T20:28:30.876868] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-25T20:28:30.876997] [INFO ] [sig ] ODC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:31.024767] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ODC.txt [2026-02-25T20:28:31.024940] [INFO ] [sig ] [2210/3376] Completed ODC in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:31.024981] [INFO ] [sig ] [2211/3376] Forecasting ODD... [2026-02-25T20:28:31.025013] [INFO ] [sig ] Generating forecast for: ODD [2026-02-25T20:28:31.025042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-25T20:28:31.037264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-25T20:28:31.037699] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-25T20:28:31.038535] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-25T20:28:31.038617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:31.038650] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:31.038676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:31.038732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:31.100809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:31.101767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:31.101861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:31.101896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:31.232965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:31.233126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:31.233170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:31.233199] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:31.236969] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=8.90%) [2026-02-25T20:28:31.237304] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-25T20:28:31.237481] [INFO ] [sig ] ODD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:31.393114] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ODD.txt [2026-02-25T20:28:31.393285] [INFO ] [sig ] [2211/3376] Completed ODD in 0.4s | 2.74 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-25T20:28:31.393331] [INFO ] [sig ] [2212/3376] Forecasting ODFL... [2026-02-25T20:28:31.393371] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-25T20:28:31.393410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-25T20:28:31.406829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-25T20:28:31.407245] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-25T20:28:31.408166] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-25T20:28:31.408222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:31.408257] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:31.408285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:31.408343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:31.473139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:31.473998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:31.474086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:31.474121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:31.610512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:31.610689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:31.610732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:31.610764] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:31.614616] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-25T20:28:31.614957] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-25T20:28:31.615122] [INFO ] [sig ] ODFL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:31.777947] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ODFL.txt [2026-02-25T20:28:31.778193] [INFO ] [sig ] [2212/3376] Completed ODFL in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-25T20:28:31.778256] [INFO ] [sig ] [2213/3376] Forecasting OEC... [2026-02-25T20:28:31.778296] [INFO ] [sig ] Generating forecast for: OEC [2026-02-25T20:28:31.778331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-25T20:28:31.792421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-25T20:28:31.792866] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-25T20:28:31.793962] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-25T20:28:31.794018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:31.794052] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:31.794083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:31.794150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:31.858253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:31.859378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:31.859493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:31.859530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:31.995298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:31.995470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:31.995521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:31.995592] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:32.000195] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=30.86%) [2026-02-25T20:28:32.000535] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-25T20:28:32.000720] [INFO ] [sig ] OEC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:32.160030] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OEC.txt [2026-02-25T20:28:32.160228] [INFO ] [sig ] [2213/3376] Completed OEC in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-25T20:28:32.160297] [INFO ] [sig ] [2214/3376] Forecasting OESX... [2026-02-25T20:28:32.160337] [INFO ] [sig ] Generating forecast for: OESX [2026-02-25T20:28:32.160372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-25T20:28:32.172959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-25T20:28:32.173324] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-25T20:28:32.174348] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-25T20:28:32.174403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:32.174437] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:32.174465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:32.174522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:32.241772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:32.242842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:32.242968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:32.243018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:32.362366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:32.362530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:32.362590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:32.362625] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:32.366346] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=17.01%) [2026-02-25T20:28:32.366679] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-25T20:28:32.366833] [INFO ] [sig ] OESX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:32.522268] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OESX.txt [2026-02-25T20:28:32.522428] [INFO ] [sig ] [2214/3376] Completed OESX in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-25T20:28:32.522470] [INFO ] [sig ] [2215/3376] Forecasting OFG... [2026-02-25T20:28:32.522502] [INFO ] [sig ] Generating forecast for: OFG [2026-02-25T20:28:32.522534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-25T20:28:32.535655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-25T20:28:32.535999] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-25T20:28:32.536913] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-25T20:28:32.536969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:32.537003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:32.537031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:32.537090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:32.601517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:32.602431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:32.602539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:32.602605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:32.726428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:32.726626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:32.726671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:32.726703] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:32.730402] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-02-25T20:28:32.730749] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-25T20:28:32.730892] [INFO ] [sig ] OFG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:32.883325] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OFG.txt [2026-02-25T20:28:32.883481] [INFO ] [sig ] [2215/3376] Completed OFG in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-25T20:28:32.883533] [INFO ] [sig ] [2216/3376] Forecasting OFIX... [2026-02-25T20:28:32.883593] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-25T20:28:32.883636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-25T20:28:32.896548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-25T20:28:32.897013] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-25T20:28:32.897913] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-25T20:28:32.897970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:32.898063] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:32.898097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:32.898170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:32.961532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:32.962442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:32.962541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:32.962623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:33.092270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:33.092433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:33.092496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:33.092528] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:33.096280] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-25T20:28:33.096606] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-25T20:28:33.096753] [INFO ] [sig ] OFIX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:33.260037] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OFIX.txt [2026-02-25T20:28:33.260283] [INFO ] [sig ] [2216/3376] Completed OFIX in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-25T20:28:33.260335] [INFO ] [sig ] [2217/3376] Forecasting OFLX... [2026-02-25T20:28:33.260367] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-25T20:28:33.260409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-25T20:28:33.277239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-25T20:28:33.277696] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-25T20:28:33.278729] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-25T20:28:33.278789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:33.278829] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:33.278858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:33.278926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:33.341820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:33.342824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:33.342976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:33.343036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:33.490166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:33.490374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:33.490442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:33.490497] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:33.496380] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-02-25T20:28:33.496944] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-25T20:28:33.497192] [INFO ] [sig ] OFLX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:33.723339] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OFLX.txt [2026-02-25T20:28:33.723526] [INFO ] [sig ] [2217/3376] Completed OFLX in 0.5s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:33.723599] [INFO ] [sig ] [2218/3376] Forecasting OFS... [2026-02-25T20:28:33.723634] [INFO ] [sig ] Generating forecast for: OFS [2026-02-25T20:28:33.723667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-25T20:28:33.749697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-25T20:28:33.750269] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-25T20:28:33.751666] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-25T20:28:33.751745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:33.751802] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:33.751847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:33.751937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:33.840862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:33.842045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:33.842161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:33.842204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:34.026000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:34.026213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:34.026279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:34.026330] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:34.032179] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-25T20:28:34.032783] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-25T20:28:34.033013] [INFO ] [sig ] OFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:34.269470] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OFS.txt [2026-02-25T20:28:34.269788] [INFO ] [sig ] [2218/3376] Completed OFS in 0.5s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:34.269846] [INFO ] [sig ] [2219/3376] Forecasting OGE... [2026-02-25T20:28:34.269889] [INFO ] [sig ] Generating forecast for: OGE [2026-02-25T20:28:34.269933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-25T20:28:34.307509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-25T20:28:34.320513] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-25T20:28:34.322350] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-25T20:28:34.322461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:34.322528] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:34.322619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:34.322723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:34.416355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:34.417690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:34.417835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:34.417893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:34.604792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:34.605004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:34.605072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:34.605184] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:34.611562] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=48.50%) [2026-02-25T20:28:34.612203] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-25T20:28:34.612446] [INFO ] [sig ] OGE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:34.784829] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OGE.txt [2026-02-25T20:28:34.785070] [INFO ] [sig ] [2219/3376] Completed OGE in 0.5s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:34.785117] [INFO ] [sig ] [2220/3376] Forecasting OGI... [2026-02-25T20:28:34.785148] [INFO ] [sig ] Generating forecast for: OGI [2026-02-25T20:28:34.785195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-25T20:28:34.799377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-25T20:28:34.799895] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-25T20:28:34.800893] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-25T20:28:34.800953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:34.800996] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:34.801026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:34.801094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:34.872924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:34.874185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:34.874350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:34.874406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:35.029728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:35.029893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:35.029937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:35.029969] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:35.033671] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-02-25T20:28:35.033979] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-25T20:28:35.034120] [INFO ] [sig ] OGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:35.181564] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OGI.txt [2026-02-25T20:28:35.181750] [INFO ] [sig ] [2220/3376] Completed OGI in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:35.181790] [INFO ] [sig ] [2221/3376] Forecasting OGN... [2026-02-25T20:28:35.181820] [INFO ] [sig ] Generating forecast for: OGN [2026-02-25T20:28:35.181852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-25T20:28:35.193794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-25T20:28:35.194188] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-25T20:28:35.195060] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-25T20:28:35.195117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:35.195150] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:35.195179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:35.195239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:35.255988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:35.256896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:35.257164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:35.257199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:35.384868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:35.385036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:35.385078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:35.385108] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:35.388721] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=52.92%) [2026-02-25T20:28:35.389013] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-25T20:28:35.389147] [INFO ] [sig ] OGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:35.539949] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OGN.txt [2026-02-25T20:28:35.540141] [INFO ] [sig ] [2221/3376] Completed OGN in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:35.540209] [INFO ] [sig ] [2222/3376] Forecasting OHI... [2026-02-25T20:28:35.540251] [INFO ] [sig ] Generating forecast for: OHI [2026-02-25T20:28:35.540293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-25T20:28:35.560842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-25T20:28:35.561472] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-25T20:28:35.562662] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-25T20:28:35.562747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:35.562782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:35.562810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:35.562870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:35.629744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:35.631199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:35.631311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:35.631345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:35.760433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:35.760633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:35.760685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:35.760714] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:35.764438] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=25.36%) [2026-02-25T20:28:35.764941] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-25T20:28:35.765080] [INFO ] [sig ] OHI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:35.909796] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OHI.txt [2026-02-25T20:28:35.909960] [INFO ] [sig ] [2222/3376] Completed OHI in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:35.910009] [INFO ] [sig ] [2223/3376] Forecasting OI... [2026-02-25T20:28:35.910039] [INFO ] [sig ] Generating forecast for: OI [2026-02-25T20:28:35.910070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-25T20:28:35.922191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-25T20:28:35.922618] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-25T20:28:35.923655] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-25T20:28:35.923708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:35.923740] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:35.923767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:35.923823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:35.982960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:35.983765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:35.983867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:35.983900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:36.107938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:36.108120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:36.108161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:36.108190] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:36.111779] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-25T20:28:36.112067] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-25T20:28:36.112197] [INFO ] [sig ] OI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:36.256785] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OI.txt [2026-02-25T20:28:36.256950] [INFO ] [sig ] [2223/3376] Completed OI in 0.3s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:36.256991] [INFO ] [sig ] [2224/3376] Forecasting OIA... [2026-02-25T20:28:36.257021] [INFO ] [sig ] Generating forecast for: OIA [2026-02-25T20:28:36.257051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-25T20:28:36.268806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-25T20:28:36.269210] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-25T20:28:36.270069] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-25T20:28:36.270123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:36.270156] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:36.270183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:36.270240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:36.331727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:36.332700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:36.332792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:36.332826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:36.462888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:36.463053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:36.463094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:36.463124] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:36.466771] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-25T20:28:36.467076] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-25T20:28:36.467229] [INFO ] [sig ] OIA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:36.619910] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OIA.txt [2026-02-25T20:28:36.620103] [INFO ] [sig ] [2224/3376] Completed OIA in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:36.620155] [INFO ] [sig ] [2225/3376] Forecasting OII... [2026-02-25T20:28:36.620189] [INFO ] [sig ] Generating forecast for: OII [2026-02-25T20:28:36.620220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-25T20:28:36.632050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-25T20:28:36.632389] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-25T20:28:36.633254] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-25T20:28:36.633321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:36.633355] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:36.633382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:36.633439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:36.696462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:36.697405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:36.697531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:36.697618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:36.829435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:36.829620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:36.829663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:36.829693] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:36.833280] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-02-25T20:28:36.833688] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-25T20:28:36.833856] [INFO ] [sig ] OII: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:36.988336] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OII.txt [2026-02-25T20:28:36.988529] [INFO ] [sig ] [2225/3376] Completed OII in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:36.988614] [INFO ] [sig ] [2226/3376] Forecasting OIS... [2026-02-25T20:28:36.988669] [INFO ] [sig ] Generating forecast for: OIS [2026-02-25T20:28:36.988712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-25T20:28:37.000391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-25T20:28:37.000808] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-25T20:28:37.001681] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-25T20:28:37.001748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:37.001784] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:37.001811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:37.001869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:37.062157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:37.063279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:37.063368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:37.063461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:37.190521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:37.190694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:37.190738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:37.190784] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:37.194225] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-02-25T20:28:37.194512] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-25T20:28:37.194661] [INFO ] [sig ] OIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:37.426030] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OIS.txt [2026-02-25T20:28:37.426216] [INFO ] [sig ] [2226/3376] Completed OIS in 0.4s | 2.74 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-25T20:28:37.426260] [INFO ] [sig ] [2227/3376] Forecasting OKE... [2026-02-25T20:28:37.426295] [INFO ] [sig ] Generating forecast for: OKE [2026-02-25T20:28:37.426327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-25T20:28:37.437784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-25T20:28:37.438142] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-25T20:28:37.438982] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-25T20:28:37.439037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:37.439069] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:37.439095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:37.439152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:37.499400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:37.500291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:37.500377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:37.500410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:37.624077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:37.624236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:37.624277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:37.624307] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:37.627809] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=52.66%) [2026-02-25T20:28:37.628109] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-25T20:28:37.628242] [INFO ] [sig ] OKE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:37.778663] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OKE.txt [2026-02-25T20:28:37.778822] [INFO ] [sig ] [2227/3376] Completed OKE in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:37.778864] [INFO ] [sig ] [2228/3376] Forecasting OKTA... [2026-02-25T20:28:37.778895] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-25T20:28:37.778924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-25T20:28:37.791475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-25T20:28:37.791830] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-25T20:28:37.792634] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-25T20:28:37.792687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:37.792719] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:37.792746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:37.792970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:37.853632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:37.854696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:37.854984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:37.855018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:37.985449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:37.985632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:37.985673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:37.985709] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:37.989293] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=75.45%) [2026-02-25T20:28:37.989641] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-25T20:28:37.989803] [INFO ] [sig ] OKTA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:38.137505] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OKTA.txt [2026-02-25T20:28:38.137710] [INFO ] [sig ] [2228/3376] Completed OKTA in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:38.137759] [INFO ] [sig ] [2229/3376] Forecasting OKYO... [2026-02-25T20:28:38.137792] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-25T20:28:38.137825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-25T20:28:38.149607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-25T20:28:38.149962] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-25T20:28:38.150805] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-25T20:28:38.150860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:38.150894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:38.150923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:38.150980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:38.215236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:38.216151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:38.216262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:38.216298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:38.342071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:38.342232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:38.342273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:38.342302] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:38.345854] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-25T20:28:38.346152] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-25T20:28:38.346286] [INFO ] [sig ] OKYO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:38.495069] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OKYO.txt [2026-02-25T20:28:38.495283] [INFO ] [sig ] [2229/3376] Completed OKYO in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:38.495328] [INFO ] [sig ] [2230/3376] Forecasting OLED... [2026-02-25T20:28:38.495361] [INFO ] [sig ] Generating forecast for: OLED [2026-02-25T20:28:38.495393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-25T20:28:38.510514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-25T20:28:38.510936] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-25T20:28:38.511970] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-25T20:28:38.512035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:38.512072] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:38.512113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:38.512173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:38.574960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:38.576327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:38.576485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:38.576544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:38.701199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:38.701374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:38.701424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:38.701457] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:38.705493] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=67.00%) [2026-02-25T20:28:38.705813] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-25T20:28:38.705959] [INFO ] [sig ] OLED: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:38.859253] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OLED.txt [2026-02-25T20:28:38.859429] [INFO ] [sig ] [2230/3376] Completed OLED in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:38.859486] [INFO ] [sig ] [2231/3376] Forecasting OLLI... [2026-02-25T20:28:38.859522] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-25T20:28:38.859555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-25T20:28:38.872288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-25T20:28:38.872699] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-25T20:28:38.873504] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-25T20:28:38.873558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:38.873615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:38.873650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:38.873710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:38.934914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:38.935913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:38.936004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:38.936038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:39.057682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:39.057840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:39.057880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:39.057909] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:39.061430] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-25T20:28:39.061776] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-25T20:28:39.061913] [INFO ] [sig ] OLLI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:39.224434] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OLLI.txt [2026-02-25T20:28:39.224630] [INFO ] [sig ] [2231/3376] Completed OLLI in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:39.224684] [INFO ] [sig ] [2232/3376] Forecasting OLMA... [2026-02-25T20:28:39.224720] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-25T20:28:39.224758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-25T20:28:39.236082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-25T20:28:39.236424] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-25T20:28:39.237269] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-25T20:28:39.237323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:39.237358] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:39.237386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:39.237443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:39.298748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:39.299668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:39.299955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:39.299988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:39.426302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:39.426503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:39.426544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:39.426599] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:39.430505] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-02-25T20:28:39.430903] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-25T20:28:39.431059] [INFO ] [sig ] OLMA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:39.585631] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OLMA.txt [2026-02-25T20:28:39.585776] [INFO ] [sig ] [2232/3376] Completed OLMA in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:39.585817] [INFO ] [sig ] [2233/3376] Forecasting OLN... [2026-02-25T20:28:39.585847] [INFO ] [sig ] Generating forecast for: OLN [2026-02-25T20:28:39.585877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-25T20:28:39.597777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-25T20:28:39.598074] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-25T20:28:39.598900] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-25T20:28:39.598953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:39.599012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:39.599041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:39.599098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:39.662362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:39.663252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:39.663338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:39.663374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:39.782900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:39.783058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:39.783108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:39.783142] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:39.786662] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=16.48%) [2026-02-25T20:28:39.786953] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-25T20:28:39.787087] [INFO ] [sig ] OLN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:39.936015] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OLN.txt [2026-02-25T20:28:39.936179] [INFO ] [sig ] [2233/3376] Completed OLN in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-25T20:28:39.936229] [INFO ] [sig ] [2234/3376] Forecasting OLP... [2026-02-25T20:28:39.936263] [INFO ] [sig ] Generating forecast for: OLP [2026-02-25T20:28:39.936301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-25T20:28:39.948705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-25T20:28:39.949120] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-25T20:28:39.950034] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-25T20:28:39.950090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:39.950122] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:39.950148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:39.950206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:40.011819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:40.012769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:40.012865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:40.012899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:40.145927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:40.146108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:40.146150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:40.146179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:40.150378] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-02-25T20:28:40.150689] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-25T20:28:40.150823] [INFO ] [sig ] OLP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:40.298802] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OLP.txt [2026-02-25T20:28:40.298977] [INFO ] [sig ] [2234/3376] Completed OLP in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:40.299033] [INFO ] [sig ] [2235/3376] Forecasting OLPX... [2026-02-25T20:28:40.299071] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-25T20:28:40.299102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-25T20:28:40.311841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-25T20:28:40.312254] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-25T20:28:40.313178] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-25T20:28:40.313237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:40.313273] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:40.313302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:40.313363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:40.375241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:40.376218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:40.376310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:40.376343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:40.502653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:40.502817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:40.502858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:40.502888] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:40.506429] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=43.25%) [2026-02-25T20:28:40.506766] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-25T20:28:40.506910] [INFO ] [sig ] OLPX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:40.655141] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OLPX.txt [2026-02-25T20:28:40.655305] [INFO ] [sig ] [2235/3376] Completed OLPX in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:40.655346] [INFO ] [sig ] [2236/3376] Forecasting OM... [2026-02-25T20:28:40.655376] [INFO ] [sig ] Generating forecast for: OM [2026-02-25T20:28:40.655406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-25T20:28:40.667918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-25T20:28:40.668335] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-25T20:28:40.669234] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-25T20:28:40.669290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:40.669323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:40.669350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:40.669408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:40.730185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:40.731383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:40.731479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:40.731519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:40.870638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:40.870824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:40.870883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:40.870964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:40.875126] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=66.02%) [2026-02-25T20:28:40.875515] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-25T20:28:40.875755] [INFO ] [sig ] OM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:41.026696] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OM.txt [2026-02-25T20:28:41.026869] [INFO ] [sig ] [2236/3376] Completed OM in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:41.026913] [INFO ] [sig ] [2237/3376] Forecasting OMAB... [2026-02-25T20:28:41.026943] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-25T20:28:41.026981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-25T20:28:41.039404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-25T20:28:41.039799] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-25T20:28:41.040681] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-25T20:28:41.040747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:41.040787] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:41.040817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:41.040874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:41.102419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:41.103385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:41.103485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:41.103519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:41.229356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:41.229520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:41.229561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:41.229611] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:41.233118] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=50.27%) [2026-02-25T20:28:41.233418] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-25T20:28:41.233554] [INFO ] [sig ] OMAB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:41.391657] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OMAB.txt [2026-02-25T20:28:41.391879] [INFO ] [sig ] [2237/3376] Completed OMAB in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:41.391931] [INFO ] [sig ] [2238/3376] Forecasting OMC... [2026-02-25T20:28:41.391969] [INFO ] [sig ] Generating forecast for: OMC [2026-02-25T20:28:41.392009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-25T20:28:41.404700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-25T20:28:41.405312] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-25T20:28:41.406370] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-25T20:28:41.406426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:41.406459] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:41.406486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:41.406545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:41.482892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:41.484031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:41.484124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:41.484160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:41.619343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:41.619507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:41.619548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:41.619600] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:41.623877] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-25T20:28:41.624289] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-25T20:28:41.624490] [INFO ] [sig ] OMC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:41.784675] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OMC.txt [2026-02-25T20:28:41.784865] [INFO ] [sig ] [2238/3376] Completed OMC in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:41.784907] [INFO ] [sig ] [2239/3376] Forecasting OMCL... [2026-02-25T20:28:41.784938] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-25T20:28:41.784968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-25T20:28:41.796896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-25T20:28:41.797270] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-25T20:28:41.798149] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-25T20:28:41.798202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:41.798234] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:41.798260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:41.798316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:41.858310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:41.859278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:41.859365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:41.859398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:41.988868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:41.989225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:41.989264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:41.989292] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:41.992999] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=44.26%) [2026-02-25T20:28:41.993286] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-25T20:28:41.993418] [INFO ] [sig ] OMCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:42.142814] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OMCL.txt [2026-02-25T20:28:42.142979] [INFO ] [sig ] [2239/3376] Completed OMCL in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:42.143021] [INFO ] [sig ] [2240/3376] Forecasting OMEX... [2026-02-25T20:28:42.143050] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-25T20:28:42.143079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-25T20:28:42.155003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-25T20:28:42.155383] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-25T20:28:42.156238] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-25T20:28:42.156294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:42.156326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:42.156353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:42.156411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:42.220180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:42.221218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:42.221309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:42.221344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:42.345941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:42.346105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:42.346146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:42.346177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:42.349890] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-25T20:28:42.350194] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-25T20:28:42.350332] [INFO ] [sig ] OMEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:42.500646] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OMEX.txt [2026-02-25T20:28:42.500805] [INFO ] [sig ] [2240/3376] Completed OMEX in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:42.500852] [INFO ] [sig ] [2241/3376] Forecasting OMF... [2026-02-25T20:28:42.500884] [INFO ] [sig ] Generating forecast for: OMF [2026-02-25T20:28:42.500916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-25T20:28:42.512605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-25T20:28:42.512909] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-25T20:28:42.513785] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-25T20:28:42.513853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:42.513887] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:42.513915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:42.514000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:42.575033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:42.575962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:42.576051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:42.576087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:42.702521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:42.702703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:42.702747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:42.702778] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:42.706416] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-02-25T20:28:42.706750] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-25T20:28:42.706892] [INFO ] [sig ] OMF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:42.863945] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OMF.txt [2026-02-25T20:28:42.864178] [INFO ] [sig ] [2241/3376] Completed OMF in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:42.864242] [INFO ] [sig ] [2242/3376] Forecasting ON... [2026-02-25T20:28:42.864277] [INFO ] [sig ] Generating forecast for: ON [2026-02-25T20:28:42.864309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-25T20:28:42.877822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-25T20:28:42.878231] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-25T20:28:42.879160] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-25T20:28:42.879217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:42.879250] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:42.879280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:42.879356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:42.941134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:42.942340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:42.942458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:42.942494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:43.082024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:43.082186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:43.082229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:43.082260] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:43.086191] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=37.59%) [2026-02-25T20:28:43.086521] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-25T20:28:43.086697] [INFO ] [sig ] ON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:43.235190] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ON.txt [2026-02-25T20:28:43.235343] [INFO ] [sig ] [2242/3376] Completed ON in 0.4s | 2.74 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-25T20:28:43.235384] [INFO ] [sig ] [2243/3376] Forecasting ONB... [2026-02-25T20:28:43.235414] [INFO ] [sig ] Generating forecast for: ONB [2026-02-25T20:28:43.235444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-25T20:28:43.247878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-25T20:28:43.248286] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-25T20:28:43.249203] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-25T20:28:43.249284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:43.249331] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:43.249374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:43.249445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:43.314109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:43.315022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:43.315159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:43.315195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:43.446999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:43.447191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:43.447247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:43.447279] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:43.451297] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-25T20:28:43.451652] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-25T20:28:43.451838] [INFO ] [sig ] ONB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:43.619669] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ONB.txt [2026-02-25T20:28:43.619879] [INFO ] [sig ] [2243/3376] Completed ONB in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:43.619929] [INFO ] [sig ] [2244/3376] Forecasting ONDS... [2026-02-25T20:28:43.619959] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-25T20:28:43.619989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-25T20:28:43.632730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-25T20:28:43.633122] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-25T20:28:43.633992] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-25T20:28:43.634046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:43.634078] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:43.634105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:43.634162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:43.692162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:43.693088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:43.693177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:43.693211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:43.816408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:43.816590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:43.816633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:43.816662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:43.820549] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=50.86%) [2026-02-25T20:28:43.820889] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-25T20:28:43.821024] [INFO ] [sig ] ONDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:43.971409] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ONDS.txt [2026-02-25T20:28:43.971590] [INFO ] [sig ] [2244/3376] Completed ONDS in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:43.971638] [INFO ] [sig ] [2245/3376] Forecasting ONEQ... [2026-02-25T20:28:43.971670] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-25T20:28:43.971700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-25T20:28:43.984117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-25T20:28:43.984438] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-25T20:28:43.985264] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-25T20:28:43.985319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:43.985353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:43.985381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:43.985438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:44.045671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:44.046549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:44.046657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:44.046692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:44.185308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:44.185504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:44.185563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:44.185631] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:44.190822] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-25T20:28:44.191268] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-25T20:28:44.191455] [INFO ] [sig ] ONEQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:44.425316] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ONEQ.txt [2026-02-25T20:28:44.425559] [INFO ] [sig ] [2245/3376] Completed ONEQ in 0.5s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:44.425639] [INFO ] [sig ] [2246/3376] Forecasting ONL... [2026-02-25T20:28:44.425695] [INFO ] [sig ] Generating forecast for: ONL [2026-02-25T20:28:44.425740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-25T20:28:44.442775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-25T20:28:44.443409] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-25T20:28:44.444680] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-25T20:28:44.444758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:44.444810] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:44.444855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:44.444960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:44.532809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:44.533789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:44.533890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:44.533924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:44.679015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:44.679183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:44.679225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:44.679256] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:44.682920] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-25T20:28:44.683219] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-25T20:28:44.683353] [INFO ] [sig ] ONL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:44.847650] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ONL.txt [2026-02-25T20:28:44.847867] [INFO ] [sig ] [2246/3376] Completed ONL in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:44.847917] [INFO ] [sig ] [2247/3376] Forecasting ONON... [2026-02-25T20:28:44.847950] [INFO ] [sig ] Generating forecast for: ONON [2026-02-25T20:28:44.847981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-25T20:28:44.861352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-25T20:28:44.861753] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-25T20:28:44.862600] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-25T20:28:44.862656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:44.862688] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:44.862714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:44.862773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:44.922937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:44.923853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:44.923944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:44.923976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:45.052264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:45.052436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:45.052477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:45.052506] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:45.056423] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-25T20:28:45.056731] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-25T20:28:45.056862] [INFO ] [sig ] ONON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:45.210732] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ONON.txt [2026-02-25T20:28:45.210898] [INFO ] [sig ] [2247/3376] Completed ONON in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:45.210940] [INFO ] [sig ] [2248/3376] Forecasting ONTF... [2026-02-25T20:28:45.210972] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-25T20:28:45.211004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-25T20:28:45.222720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-25T20:28:45.222999] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-25T20:28:45.223842] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-25T20:28:45.223896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:45.223929] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:45.223956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:45.224015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:45.286168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:45.287062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:45.287146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:45.287180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:45.414354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:45.414522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:45.414563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:45.414612] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:45.418226] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-25T20:28:45.418539] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-25T20:28:45.418688] [INFO ] [sig ] ONTF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:45.566941] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ONTF.txt [2026-02-25T20:28:45.567107] [INFO ] [sig ] [2248/3376] Completed ONTF in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:45.567148] [INFO ] [sig ] [2249/3376] Forecasting ONTO... [2026-02-25T20:28:45.567177] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-25T20:28:45.567207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-25T20:28:45.579247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-25T20:28:45.579597] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-25T20:28:45.580474] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-25T20:28:45.580528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:45.580562] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:45.580611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:45.580672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:45.640389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:45.641140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:45.641222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:45.641255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:45.770559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:45.770735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:45.770776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:45.770808] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:45.774360] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-25T20:28:45.774660] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-25T20:28:45.774789] [INFO ] [sig ] ONTO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:45.924972] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ONTO.txt [2026-02-25T20:28:45.925127] [INFO ] [sig ] [2249/3376] Completed ONTO in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:45.925169] [INFO ] [sig ] [2250/3376] Forecasting OOMA... [2026-02-25T20:28:45.925198] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-25T20:28:45.925234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-25T20:28:45.936912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-25T20:28:45.937221] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-25T20:28:45.938112] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-25T20:28:45.938174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:45.938245] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:45.938273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:45.938330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:45.997798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:45.998709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:45.998796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:45.998831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:46.126591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:46.126812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:46.126889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:46.126925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:46.130927] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: UP (p=68.45%) [2026-02-25T20:28:46.131434] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-25T20:28:46.131570] [INFO ] [sig ] OOMA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:46.283729] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OOMA.txt [2026-02-25T20:28:46.283898] [INFO ] [sig ] [2250/3376] Completed OOMA in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-25T20:28:46.283945] [INFO ] [sig ] [2251/3376] Forecasting OPAL... [2026-02-25T20:28:46.283975] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-25T20:28:46.284012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-25T20:28:46.296763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-25T20:28:46.297126] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-25T20:28:46.297962] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-25T20:28:46.298016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:46.298080] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:46.298108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:46.298165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:46.357939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:46.358753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:46.358860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:46.358901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:46.481958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:46.482117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:46.482159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:46.482189] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:46.485855] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-25T20:28:46.486151] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-25T20:28:46.486286] [INFO ] [sig ] OPAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:46.632719] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPAL.txt [2026-02-25T20:28:46.632857] [INFO ] [sig ] [2251/3376] Completed OPAL in 0.3s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:46.632898] [INFO ] [sig ] [2252/3376] Forecasting OPBK... [2026-02-25T20:28:46.632927] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-25T20:28:46.632957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-25T20:28:46.644342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-25T20:28:46.644660] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-25T20:28:46.645467] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-25T20:28:46.645522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:46.645556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:46.645605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:46.645678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:46.704834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:46.705530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:46.705630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:46.705663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:46.833117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:46.833303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:46.833345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:46.833374] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:46.837283] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-02-25T20:28:46.837587] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-25T20:28:46.837722] [INFO ] [sig ] OPBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:46.993518] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPBK.txt [2026-02-25T20:28:46.993712] [INFO ] [sig ] [2252/3376] Completed OPBK in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:46.993776] [INFO ] [sig ] [2253/3376] Forecasting OPCH... [2026-02-25T20:28:46.993808] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-25T20:28:46.993843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-25T20:28:47.005984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-25T20:28:47.006306] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-25T20:28:47.007176] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-25T20:28:47.007230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:47.007262] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:47.007290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:47.007348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:47.066686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:47.067535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:47.067640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:47.067688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:47.201288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:47.201445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:47.201484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:47.201546] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:47.205433] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-25T20:28:47.205844] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-25T20:28:47.206035] [INFO ] [sig ] OPCH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:47.353849] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OPCH.txt [2026-02-25T20:28:47.353999] [INFO ] [sig ] [2253/3376] Completed OPCH in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:47.354039] [INFO ] [sig ] [2254/3376] Forecasting OPEN... [2026-02-25T20:28:47.354070] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-25T20:28:47.354102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-25T20:28:47.365272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-25T20:28:47.365588] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-25T20:28:47.366378] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-25T20:28:47.366432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:47.366475] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:47.366503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:47.366561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:47.442844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:47.444110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:47.444219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:47.444266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:47.579566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:47.579752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:47.579793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:47.579826] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:47.583672] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=42.86%) [2026-02-25T20:28:47.583981] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-25T20:28:47.584310] [INFO ] [sig ] OPEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:47.750131] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPEN.txt [2026-02-25T20:28:47.750318] [INFO ] [sig ] [2254/3376] Completed OPEN in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:47.750364] [INFO ] [sig ] [2255/3376] Forecasting OPFI... [2026-02-25T20:28:47.750395] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-25T20:28:47.750426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-25T20:28:47.762855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-25T20:28:47.763270] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-25T20:28:47.764153] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-25T20:28:47.764210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:47.764243] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:47.764270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:47.764328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:47.828306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:47.829263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:47.829353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:47.829388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:47.957453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:47.957631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:47.957674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:47.957703] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:47.961273] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: DOWN (p=33.09%) [2026-02-25T20:28:47.961563] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-25T20:28:47.961720] [INFO ] [sig ] OPFI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:48.116794] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPFI.txt [2026-02-25T20:28:48.117164] [INFO ] [sig ] [2255/3376] Completed OPFI in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:48.117208] [INFO ] [sig ] [2256/3376] Forecasting OPK... [2026-02-25T20:28:48.117238] [INFO ] [sig ] Generating forecast for: OPK [2026-02-25T20:28:48.117269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-25T20:28:48.130685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-25T20:28:48.131047] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-25T20:28:48.131889] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-25T20:28:48.131946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:48.131979] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:48.132007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:48.132064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:48.190738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:48.191599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:48.191684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:48.191718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:48.321499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:48.321679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:48.321720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:48.321748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:48.325497] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-02-25T20:28:48.325830] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-25T20:28:48.325990] [INFO ] [sig ] OPK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:48.482107] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OPK.txt [2026-02-25T20:28:48.482269] [INFO ] [sig ] [2256/3376] Completed OPK in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:48.482309] [INFO ] [sig ] [2257/3376] Forecasting OPP... [2026-02-25T20:28:48.482341] [INFO ] [sig ] Generating forecast for: OPP [2026-02-25T20:28:48.482371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-25T20:28:48.493911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-25T20:28:48.494243] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-25T20:28:48.495060] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-25T20:28:48.495113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:48.495144] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:48.495170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:48.495225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:48.554289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:48.555155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:48.555240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:48.555273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:48.679820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:48.679983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:48.680025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:48.680054] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:48.683594] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-25T20:28:48.683906] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-25T20:28:48.684048] [INFO ] [sig ] OPP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:48.834728] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPP.txt [2026-02-25T20:28:48.834920] [INFO ] [sig ] [2257/3376] Completed OPP in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:48.834981] [INFO ] [sig ] [2258/3376] Forecasting OPRA... [2026-02-25T20:28:48.835011] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-25T20:28:48.835041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-25T20:28:48.847180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-25T20:28:48.847482] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-25T20:28:48.848356] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-25T20:28:48.848410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:48.848442] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:48.848469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:48.848525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:48.907468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:48.908421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:48.908530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:48.908566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:49.033891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:49.034062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:49.034106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:49.034144] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:49.038533] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=46.78%) [2026-02-25T20:28:49.038855] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-25T20:28:49.038996] [INFO ] [sig ] OPRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:49.213149] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPRA.txt [2026-02-25T20:28:49.213324] [INFO ] [sig ] [2258/3376] Completed OPRA in 0.4s | 2.74 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-25T20:28:49.213370] [INFO ] [sig ] [2259/3376] Forecasting OPTX... [2026-02-25T20:28:49.213404] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-25T20:28:49.213444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-25T20:28:49.225770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-25T20:28:49.226391] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-25T20:28:49.227314] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-25T20:28:49.227373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:49.227406] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:49.227434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:49.227497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:49.294926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:49.296016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:49.296143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:49.296188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:49.430715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:49.430876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:49.430918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:49.430947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:49.434616] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-25T20:28:49.435051] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-25T20:28:49.435225] [INFO ] [sig ] OPTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:49.600166] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OPTX.txt [2026-02-25T20:28:49.600430] [INFO ] [sig ] [2259/3376] Completed OPTX in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:49.600494] [INFO ] [sig ] [2260/3376] Forecasting OPXS... [2026-02-25T20:28:49.600535] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-25T20:28:49.600567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-25T20:28:49.613353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-25T20:28:49.613754] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-25T20:28:49.614677] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-25T20:28:49.614738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:49.614784] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:49.614816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:49.614876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:49.676220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:49.677007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:49.677155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:49.677191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:49.804993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:49.805154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:49.805193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:49.805223] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:49.808801] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-25T20:28:49.809092] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-25T20:28:49.809220] [INFO ] [sig ] OPXS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:49.953466] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OPXS.txt [2026-02-25T20:28:49.953619] [INFO ] [sig ] [2260/3376] Completed OPXS in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:49.953662] [INFO ] [sig ] [2261/3376] Forecasting ORA... [2026-02-25T20:28:49.953692] [INFO ] [sig ] Generating forecast for: ORA [2026-02-25T20:28:49.953723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-25T20:28:49.965979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-25T20:28:49.966263] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-25T20:28:49.967071] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-25T20:28:49.967125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:49.967158] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:49.967185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:49.967242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:50.026764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:50.027474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:50.027556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:50.027608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:50.153614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:50.153772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:50.153813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:50.153881] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:50.158259] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-25T20:28:50.158587] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-25T20:28:50.158725] [INFO ] [sig ] ORA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:50.311004] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ORA.txt [2026-02-25T20:28:50.311148] [INFO ] [sig ] [2261/3376] Completed ORA in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:50.311188] [INFO ] [sig ] [2262/3376] Forecasting ORC... [2026-02-25T20:28:50.311218] [INFO ] [sig ] Generating forecast for: ORC [2026-02-25T20:28:50.311248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-25T20:28:50.323540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-25T20:28:50.323866] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-25T20:28:50.324667] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-25T20:28:50.324720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:50.324752] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:50.324779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:50.324844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:50.383901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:50.384724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:50.384820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:50.384854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:50.505248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:50.505403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:50.505443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:50.505471] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:50.508967] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-02-25T20:28:50.509257] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-25T20:28:50.509391] [INFO ] [sig ] ORC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:50.653759] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ORC.txt [2026-02-25T20:28:50.653898] [INFO ] [sig ] [2262/3376] Completed ORC in 0.3s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:50.653940] [INFO ] [sig ] [2263/3376] Forecasting ORGO... [2026-02-25T20:28:50.653969] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-25T20:28:50.654000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-25T20:28:50.665474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-25T20:28:50.665817] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-25T20:28:50.666635] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-25T20:28:50.666690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:50.666724] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:50.666751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:50.666809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:50.750760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:50.751960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:50.752157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:50.752202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:50.900888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:50.901069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:50.901301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:50.901330] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:50.905284] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=66.77%) [2026-02-25T20:28:50.905597] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-25T20:28:50.905735] [INFO ] [sig ] ORGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:51.064195] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ORGO.txt [2026-02-25T20:28:51.064358] [INFO ] [sig ] [2263/3376] Completed ORGO in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:51.064401] [INFO ] [sig ] [2264/3376] Forecasting ORIC... [2026-02-25T20:28:51.064431] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-25T20:28:51.064461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-25T20:28:51.077077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-25T20:28:51.077413] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-25T20:28:51.078299] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-25T20:28:51.078354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:51.078388] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:51.078415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:51.078473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:51.147035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:51.147794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:51.147892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:51.147934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:51.282949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:51.283129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:51.283188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:51.283226] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:51.287404] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-25T20:28:51.287807] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-25T20:28:51.287988] [INFO ] [sig ] ORIC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:51.449088] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ORIC.txt [2026-02-25T20:28:51.449232] [INFO ] [sig ] [2264/3376] Completed ORIC in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:51.449275] [INFO ] [sig ] [2265/3376] Forecasting ORKA... [2026-02-25T20:28:51.449304] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-25T20:28:51.449332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-25T20:28:51.463162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-25T20:28:51.463710] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-25T20:28:51.464795] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-25T20:28:51.464866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:51.464904] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:51.464981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:51.465057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:51.541787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:51.542759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:51.542853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:51.542888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:51.700914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:51.701104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:51.701156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:51.701196] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:51.705180] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-25T20:28:51.705536] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-25T20:28:51.705726] [INFO ] [sig ] ORKA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:51.874384] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ORKA.txt [2026-02-25T20:28:51.874559] [INFO ] [sig ] [2265/3376] Completed ORKA in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:51.874644] [INFO ] [sig ] [2266/3376] Forecasting ORLY... [2026-02-25T20:28:51.874680] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-25T20:28:51.874713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-25T20:28:51.891493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-25T20:28:51.892018] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-25T20:28:51.893428] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-25T20:28:51.893513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:51.893593] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:51.893650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:51.893751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:51.965178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:51.966143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:51.966249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:51.966292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:52.106810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:52.106985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:52.107027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:52.107057] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:52.111669] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-02-25T20:28:52.112151] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-25T20:28:52.112339] [INFO ] [sig ] ORLY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:52.266540] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ORLY.txt [2026-02-25T20:28:52.266730] [INFO ] [sig ] [2266/3376] Completed ORLY in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:52.266772] [INFO ] [sig ] [2267/3376] Forecasting ORMP... [2026-02-25T20:28:52.266803] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-25T20:28:52.266833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-25T20:28:52.278773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-25T20:28:52.279283] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-25T20:28:52.280257] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-25T20:28:52.280311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:52.280373] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:52.280401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:52.280459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:52.340354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:52.341365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:52.341455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:52.341488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:52.461977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:52.462140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:52.462182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:52.462212] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:52.465808] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-02-25T20:28:52.466102] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-25T20:28:52.466235] [INFO ] [sig ] ORMP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:52.618907] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ORMP.txt [2026-02-25T20:28:52.619113] [INFO ] [sig ] [2267/3376] Completed ORMP in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-25T20:28:52.619176] [INFO ] [sig ] [2268/3376] Forecasting ORN... [2026-02-25T20:28:52.619210] [INFO ] [sig ] Generating forecast for: ORN [2026-02-25T20:28:52.619242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-25T20:28:52.635854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-25T20:28:52.636363] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-25T20:28:52.637555] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-25T20:28:52.637654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:52.637703] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:52.637746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:52.637842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:52.711687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:52.712653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:52.712750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:52.712785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:52.842511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:52.842714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:52.842761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:52.842794] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:52.846525] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-02-25T20:28:52.846867] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-25T20:28:52.847033] [INFO ] [sig ] ORN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:52.990817] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ORN.txt [2026-02-25T20:28:52.990976] [INFO ] [sig ] [2268/3376] Completed ORN in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:52.991019] [INFO ] [sig ] [2269/3376] Forecasting ORRF... [2026-02-25T20:28:52.991049] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-25T20:28:52.991087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-25T20:28:53.003002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-25T20:28:53.003370] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-25T20:28:53.004220] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-25T20:28:53.004275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:53.004309] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:53.004338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:53.004396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:53.064338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:53.065070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:53.065153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:53.065187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:53.187425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:53.187598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:53.187643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:53.187671] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:53.191215] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=46.47%) [2026-02-25T20:28:53.191523] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-25T20:28:53.191682] [INFO ] [sig ] ORRF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:53.335520] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ORRF.txt [2026-02-25T20:28:53.335711] [INFO ] [sig ] [2269/3376] Completed ORRF in 0.3s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:53.335756] [INFO ] [sig ] [2270/3376] Forecasting OS... [2026-02-25T20:28:53.335785] [INFO ] [sig ] Generating forecast for: OS [2026-02-25T20:28:53.335816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-25T20:28:53.348452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-25T20:28:53.348893] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-25T20:28:53.349968] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-25T20:28:53.350050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:53.350095] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:53.350123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:53.350183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:53.416215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:53.417120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:53.417206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:53.417241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:53.539230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:53.539372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:53.539414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:53.539477] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:53.543059] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-02-25T20:28:53.543350] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-25T20:28:53.543483] [INFO ] [sig ] OS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:53.688597] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OS.txt [2026-02-25T20:28:53.688774] [INFO ] [sig ] [2270/3376] Completed OS in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:53.688815] [INFO ] [sig ] [2271/3376] Forecasting OSBC... [2026-02-25T20:28:53.688845] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-25T20:28:53.688875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-25T20:28:53.700637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-25T20:28:53.700963] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-25T20:28:53.701782] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-25T20:28:53.701836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:53.701868] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:53.701894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:53.701950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:53.763266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:53.764169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:53.764255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:53.764289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:53.883799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:53.883959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:53.884011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:53.884041] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:53.887594] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-02-25T20:28:53.887887] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-25T20:28:53.888025] [INFO ] [sig ] OSBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:54.034400] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OSBC.txt [2026-02-25T20:28:54.034586] [INFO ] [sig ] [2271/3376] Completed OSBC in 0.3s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:54.034631] [INFO ] [sig ] [2272/3376] Forecasting OSIS... [2026-02-25T20:28:54.034661] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-25T20:28:54.034692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-25T20:28:54.046598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-25T20:28:54.047000] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-25T20:28:54.047842] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-25T20:28:54.047895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:54.047927] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:54.047954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:54.048016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:54.109843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:54.110862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:54.110971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:54.111007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:54.242212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:54.242382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:54.242425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:54.242473] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:54.245943] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-25T20:28:54.246268] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-25T20:28:54.246403] [INFO ] [sig ] OSIS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:54.402522] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OSIS.txt [2026-02-25T20:28:54.402710] [INFO ] [sig ] [2272/3376] Completed OSIS in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:54.402755] [INFO ] [sig ] [2273/3376] Forecasting OSPN... [2026-02-25T20:28:54.402786] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-25T20:28:54.402818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-25T20:28:54.417385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-25T20:28:54.417806] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-25T20:28:54.418721] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-25T20:28:54.418778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:54.418811] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:54.418839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:54.418898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:54.478734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:54.479872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:54.479964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:54.479997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:54.607999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:54.608188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:54.608230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:54.608259] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:54.612124] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-25T20:28:54.612414] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-25T20:28:54.612543] [INFO ] [sig ] OSPN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:54.756391] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OSPN.txt [2026-02-25T20:28:54.756526] [INFO ] [sig ] [2273/3376] Completed OSPN in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:54.756590] [INFO ] [sig ] [2274/3376] Forecasting OSS... [2026-02-25T20:28:54.756623] [INFO ] [sig ] Generating forecast for: OSS [2026-02-25T20:28:54.756654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-25T20:28:54.768717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-25T20:28:54.769010] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-25T20:28:54.769831] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-25T20:28:54.769885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:54.769919] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:54.769949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:54.770007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:54.829090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:54.830050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:54.830141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:54.830178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:54.961564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:54.961747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:54.961792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:54.961823] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:54.965358] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-25T20:28:54.965691] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-25T20:28:54.965856] [INFO ] [sig ] OSS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:55.109958] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OSS.txt [2026-02-25T20:28:55.110087] [INFO ] [sig ] [2274/3376] Completed OSS in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:55.110127] [INFO ] [sig ] [2275/3376] Forecasting OTEX... [2026-02-25T20:28:55.110157] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-25T20:28:55.110187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-25T20:28:55.122696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-25T20:28:55.122969] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-25T20:28:55.123988] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-25T20:28:55.124040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:55.124071] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:55.124097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:55.124153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:55.185890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:55.187044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:55.187158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:55.187213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:55.329647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:55.329800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:55.329841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:55.329869] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:55.333370] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-25T20:28:55.333676] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-25T20:28:55.333807] [INFO ] [sig ] OTEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:55.488616] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OTEX.txt [2026-02-25T20:28:55.488830] [INFO ] [sig ] [2275/3376] Completed OTEX in 0.4s | 2.74 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-25T20:28:55.488890] [INFO ] [sig ] [2276/3376] Forecasting OTIS... [2026-02-25T20:28:55.488939] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-25T20:28:55.488976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-25T20:28:55.502105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-25T20:28:55.502543] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-25T20:28:55.503475] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-25T20:28:55.503533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:55.503567] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:55.503637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:55.503715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:55.568559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:55.569559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:55.569682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:55.569722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:55.693297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:55.693459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:55.693501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:55.693530] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:55.697043] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=84.95%) [2026-02-25T20:28:55.697330] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-25T20:28:55.697460] [INFO ] [sig ] OTIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:55.843064] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OTIS.txt [2026-02-25T20:28:55.843247] [INFO ] [sig ] [2276/3376] Completed OTIS in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:55.843290] [INFO ] [sig ] [2277/3376] Forecasting OTLY... [2026-02-25T20:28:55.843318] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-25T20:28:55.843347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-25T20:28:55.855666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-25T20:28:55.856056] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-25T20:28:55.857087] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-25T20:28:55.857141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:55.857173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:55.857200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:55.857256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:55.920450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:55.921711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:55.921839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:55.921876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:56.055490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:56.055712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:56.055757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:56.055787] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:56.060103] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=18.95%) [2026-02-25T20:28:56.060452] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-25T20:28:56.060623] [INFO ] [sig ] OTLY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:56.226403] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OTLY.txt [2026-02-25T20:28:56.226609] [INFO ] [sig ] [2277/3376] Completed OTLY in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:56.226657] [INFO ] [sig ] [2278/3376] Forecasting OVID... [2026-02-25T20:28:56.226688] [INFO ] [sig ] Generating forecast for: OVID [2026-02-25T20:28:56.226719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-25T20:28:56.241459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-25T20:28:56.241920] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-25T20:28:56.242875] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-25T20:28:56.242953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:56.242988] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:56.243017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:56.243076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:56.309286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:56.310268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:56.310370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:56.310421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:56.434824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:56.434989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:56.435032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:56.435063] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:56.439603] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=76.33%) [2026-02-25T20:28:56.439914] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-25T20:28:56.440051] [INFO ] [sig ] OVID: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:56.607862] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OVID.txt [2026-02-25T20:28:56.608066] [INFO ] [sig ] [2278/3376] Completed OVID in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:56.608122] [INFO ] [sig ] [2279/3376] Forecasting OVLY... [2026-02-25T20:28:56.608156] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-25T20:28:56.608187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-25T20:28:56.620805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-25T20:28:56.621254] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-25T20:28:56.622345] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-25T20:28:56.622413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:56.622465] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:56.622505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:56.622566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:56.689017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:56.690214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:56.690323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:56.690357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:56.804759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:56.804938] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:28:56.804980] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:56.805011] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:56.809774] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-02-25T20:28:56.810167] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-25T20:28:56.810326] [INFO ] [sig ] OVLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:56.964540] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OVLY.txt [2026-02-25T20:28:56.964756] [INFO ] [sig ] [2279/3376] Completed OVLY in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:56.964801] [INFO ] [sig ] [2280/3376] Forecasting OWL... [2026-02-25T20:28:56.964833] [INFO ] [sig ] Generating forecast for: OWL [2026-02-25T20:28:56.964863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-25T20:28:56.980409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-25T20:28:56.980868] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-25T20:28:56.981801] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-25T20:28:56.981861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:56.981897] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:56.981926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:56.981986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:57.049413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:57.050427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:57.050518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:57.050552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:57.185193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:57.185363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:57.185406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:57.185436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:57.189301] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=42.09%) [2026-02-25T20:28:57.189706] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-25T20:28:57.189858] [INFO ] [sig ] OWL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:57.357012] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OWL.txt [2026-02-25T20:28:57.357246] [INFO ] [sig ] [2280/3376] Completed OWL in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:57.357299] [INFO ] [sig ] [2281/3376] Forecasting OXLC... [2026-02-25T20:28:57.357334] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-25T20:28:57.357366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-25T20:28:57.371380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-25T20:28:57.371863] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-25T20:28:57.372790] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-25T20:28:57.372848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:57.372883] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:57.372912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:57.372973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:57.443340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:57.444595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:57.444705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:57.444742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:57.582462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:57.582653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:57.582696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:57.582728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:57.586465] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-25T20:28:57.586799] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-25T20:28:57.586942] [INFO ] [sig ] OXLC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:57.734622] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OXLC.txt [2026-02-25T20:28:57.734793] [INFO ] [sig ] [2281/3376] Completed OXLC in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:57.734837] [INFO ] [sig ] [2282/3376] Forecasting OXM... [2026-02-25T20:28:57.734866] [INFO ] [sig ] Generating forecast for: OXM [2026-02-25T20:28:57.734897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-25T20:28:57.747827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-25T20:28:57.748171] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-25T20:28:57.749016] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-25T20:28:57.749082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:57.749121] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:57.749154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:57.749224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:57.809825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:57.810936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:57.811022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:57.811055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:57.937452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:57.937636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:57.937679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:57.937707] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:57.941251] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=23.96%) [2026-02-25T20:28:57.941551] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-25T20:28:57.941705] [INFO ] [sig ] OXM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:58.087611] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OXM.txt [2026-02-25T20:28:58.087790] [INFO ] [sig ] [2282/3376] Completed OXM in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:58.087831] [INFO ] [sig ] [2283/3376] Forecasting OXSQ... [2026-02-25T20:28:58.087864] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-25T20:28:58.087894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-25T20:28:58.099674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-25T20:28:58.100051] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-25T20:28:58.100893] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-25T20:28:58.100945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:58.100978] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:58.101004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:58.101060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:58.159278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:58.160135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:58.160233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:58.160266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:58.280039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:58.280210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:58.280250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:58.280280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:58.283764] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-02-25T20:28:58.284074] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-25T20:28:58.284228] [INFO ] [sig ] OXSQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:58.429704] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/OXSQ.txt [2026-02-25T20:28:58.429837] [INFO ] [sig ] [2283/3376] Completed OXSQ in 0.3s | 2.74 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-25T20:28:58.429875] [INFO ] [sig ] [2284/3376] Forecasting OZEM... [2026-02-25T20:28:58.429906] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-25T20:28:58.429938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-25T20:28:58.441402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-25T20:28:58.441675] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-25T20:28:58.442452] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-25T20:28:58.442505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:58.442603] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:58.442635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:58.442693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:58.499928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:58.500550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:58.500647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:58.500680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:58.615666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:58.615837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:58.615877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:58.615907] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:58.619423] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-25T20:28:58.619744] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-25T20:28:58.619884] [INFO ] [sig ] OZEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:58.769100] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OZEM.txt [2026-02-25T20:28:58.769296] [INFO ] [sig ] [2284/3376] Completed OZEM in 0.3s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:28:58.769337] [INFO ] [sig ] [2285/3376] Forecasting OZK... [2026-02-25T20:28:58.769369] [INFO ] [sig ] Generating forecast for: OZK [2026-02-25T20:28:58.769614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-25T20:28:58.782104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-25T20:28:58.782520] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-25T20:28:58.783351] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-25T20:28:58.783406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:58.783438] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:58.783466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:58.783522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:58.845219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:58.846127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:58.846226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:58.846266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:58.974679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:58.974898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:58.974943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:58.974973] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:58.979202] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-25T20:28:58.979513] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-25T20:28:58.979670] [INFO ] [sig ] OZK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:59.134338] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OZK.txt [2026-02-25T20:28:59.134516] [INFO ] [sig ] [2285/3376] Completed OZK in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:28:59.134558] [INFO ] [sig ] [2286/3376] Forecasting OZKAP... [2026-02-25T20:28:59.134615] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-25T20:28:59.134647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-25T20:28:59.148805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-25T20:28:59.149242] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-25T20:28:59.150267] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-25T20:28:59.150324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:59.150359] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:59.150387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:59.150451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:59.216965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:59.217929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:59.218017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:59.218078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:59.339912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:59.340072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:59.340114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:59.340145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:59.343639] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-25T20:28:59.343924] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-25T20:28:59.344054] [INFO ] [sig ] OZKAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:28:59.497782] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/OZKAP.txt [2026-02-25T20:28:59.497947] [INFO ] [sig ] [2286/3376] Completed OZKAP in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:28:59.497987] [INFO ] [sig ] [2287/3376] Forecasting PAA... [2026-02-25T20:28:59.498017] [INFO ] [sig ] Generating forecast for: PAA [2026-02-25T20:28:59.498065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-25T20:28:59.510849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-25T20:28:59.511227] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-25T20:28:59.512039] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-25T20:28:59.512103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:59.512142] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:59.512175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:59.512245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:59.570473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:59.571388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:59.571473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:59.571506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:28:59.693472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:28:59.693664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:28:59.693706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:28:59.693769] [INFO ] [FORECASTER] Training complete [2026-02-25T20:28:59.697449] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-02-25T20:28:59.697822] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-25T20:28:59.697975] [INFO ] [sig ] PAA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:28:59.842598] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PAA.txt [2026-02-25T20:28:59.842750] [INFO ] [sig ] [2287/3376] Completed PAA in 0.3s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:28:59.842790] [INFO ] [sig ] [2288/3376] Forecasting PAAS... [2026-02-25T20:28:59.842820] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-25T20:28:59.842851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-25T20:28:59.854132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-25T20:28:59.854482] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-25T20:28:59.855362] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-25T20:28:59.855416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:28:59.855448] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:28:59.855474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:28:59.855530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:28:59.913432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:28:59.914421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:28:59.914524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:28:59.914559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:00.039145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:00.039323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:00.039364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:00.039394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:00.043278] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-02-25T20:29:00.043726] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-25T20:29:00.043894] [INFO ] [sig ] PAAS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:00.243765] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAAS.txt [2026-02-25T20:29:00.243975] [INFO ] [sig ] [2288/3376] Completed PAAS in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:29:00.244027] [INFO ] [sig ] [2289/3376] Forecasting PAC... [2026-02-25T20:29:00.244065] [INFO ] [sig ] Generating forecast for: PAC [2026-02-25T20:29:00.244107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-25T20:29:00.260246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-25T20:29:00.260705] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-25T20:29:00.261786] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-25T20:29:00.261841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:00.261888] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:00.261916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:00.261974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:00.325559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:00.326790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:00.326905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:00.326954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:00.457268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:00.457471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:00.457513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:00.457543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:00.461097] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-02-25T20:29:00.461380] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-25T20:29:00.461509] [INFO ] [sig ] PAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:00.606062] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAC.txt [2026-02-25T20:29:00.606192] [INFO ] [sig ] [2289/3376] Completed PAC in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:29:00.606232] [INFO ] [sig ] [2290/3376] Forecasting PACB... [2026-02-25T20:29:00.606262] [INFO ] [sig ] Generating forecast for: PACB [2026-02-25T20:29:00.606293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-25T20:29:00.619552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-25T20:29:00.619922] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-25T20:29:00.620748] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-25T20:29:00.620802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:00.620835] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:00.620861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:00.620918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:00.680055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:00.680970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:00.681058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:00.681093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:00.816956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:00.817126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:00.817175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:00.817213] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:00.821230] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=51.45%) [2026-02-25T20:29:00.821848] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-25T20:29:00.822033] [INFO ] [sig ] PACB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:00.998381] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PACB.txt [2026-02-25T20:29:00.998546] [INFO ] [sig ] [2290/3376] Completed PACB in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:29:00.998607] [INFO ] [sig ] [2291/3376] Forecasting PACK... [2026-02-25T20:29:00.998638] [INFO ] [sig ] Generating forecast for: PACK [2026-02-25T20:29:00.998669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-25T20:29:01.012239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-25T20:29:01.012506] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-25T20:29:01.013304] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-25T20:29:01.013358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:01.013390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:01.013417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:01.013474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:01.085895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:01.086770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:01.086856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:01.086889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:01.207433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:01.207616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:01.207659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:01.207688] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:01.211171] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-02-25T20:29:01.211451] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-25T20:29:01.211605] [INFO ] [sig ] PACK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:01.376902] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PACK.txt [2026-02-25T20:29:01.377083] [INFO ] [sig ] [2291/3376] Completed PACK in 0.4s | 2.74 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-25T20:29:01.377127] [INFO ] [sig ] [2292/3376] Forecasting PAGP... [2026-02-25T20:29:01.377158] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-25T20:29:01.377188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-25T20:29:01.390265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-25T20:29:01.390641] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-25T20:29:01.391444] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-25T20:29:01.391498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:01.391530] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:01.391557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:01.391646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:01.452135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:01.453303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:01.453425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:01.453477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:01.577841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:01.578162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:01.579056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:01.579092] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:01.582774] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=35.10%) [2026-02-25T20:29:01.583070] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-25T20:29:01.583211] [INFO ] [sig ] PAGP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:01.746181] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PAGP.txt [2026-02-25T20:29:01.746354] [INFO ] [sig ] [2292/3376] Completed PAGP in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:01.746402] [INFO ] [sig ] [2293/3376] Forecasting PAGS... [2026-02-25T20:29:01.746433] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-25T20:29:01.746464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-25T20:29:01.759546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-25T20:29:01.759999] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-25T20:29:01.760963] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-25T20:29:01.761021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:01.761055] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:01.761082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:01.761139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:01.823074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:01.824096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:01.824187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:01.824220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:01.963779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:01.963971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:01.964014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:01.964043] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:01.968331] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=27.09%) [2026-02-25T20:29:01.968680] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-25T20:29:01.968826] [INFO ] [sig ] PAGS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:02.125179] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PAGS.txt [2026-02-25T20:29:02.125408] [INFO ] [sig ] [2293/3376] Completed PAGS in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:02.125471] [INFO ] [sig ] [2294/3376] Forecasting PAHC... [2026-02-25T20:29:02.125509] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-25T20:29:02.125540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-25T20:29:02.138366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-25T20:29:02.138787] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-25T20:29:02.139724] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-25T20:29:02.139780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:02.139813] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:02.139841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:02.139899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:02.200987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:02.202011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:02.202146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:02.202184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:02.324832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:02.325002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:02.325045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:02.325076] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:02.328797] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-25T20:29:02.329119] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-25T20:29:02.329309] [INFO ] [sig ] PAHC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:02.483835] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAHC.txt [2026-02-25T20:29:02.484001] [INFO ] [sig ] [2294/3376] Completed PAHC in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:02.484043] [INFO ] [sig ] [2295/3376] Forecasting PAL... [2026-02-25T20:29:02.484075] [INFO ] [sig ] Generating forecast for: PAL [2026-02-25T20:29:02.484107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-25T20:29:02.496247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-25T20:29:02.496638] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-25T20:29:02.497501] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-25T20:29:02.497555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:02.497608] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:02.497636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:02.497880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:02.558354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:02.559264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:02.559352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:02.559592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:02.679201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:02.679370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:02.679411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:02.679441] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:02.682968] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=44.74%) [2026-02-25T20:29:02.683282] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-25T20:29:02.683422] [INFO ] [sig ] PAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:02.832347] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PAL.txt [2026-02-25T20:29:02.832510] [INFO ] [sig ] [2295/3376] Completed PAL in 0.3s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:02.832551] [INFO ] [sig ] [2296/3376] Forecasting PAM... [2026-02-25T20:29:02.832605] [INFO ] [sig ] Generating forecast for: PAM [2026-02-25T20:29:02.832637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-25T20:29:02.844355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-25T20:29:02.844760] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-25T20:29:02.845607] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-25T20:29:02.845662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:02.845694] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:02.845720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:02.845776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:02.905511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:02.906422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:02.906514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:02.906548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:03.032640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:03.032815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:03.032876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:03.032906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:03.036427] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=94.23%) [2026-02-25T20:29:03.036749] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-25T20:29:03.036887] [INFO ] [sig ] PAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:03.188676] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAM.txt [2026-02-25T20:29:03.188840] [INFO ] [sig ] [2296/3376] Completed PAM in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:03.188880] [INFO ] [sig ] [2297/3376] Forecasting PANL... [2026-02-25T20:29:03.188913] [INFO ] [sig ] Generating forecast for: PANL [2026-02-25T20:29:03.188943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-25T20:29:03.201022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-25T20:29:03.201541] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-25T20:29:03.202374] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-25T20:29:03.202428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:03.202459] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:03.202486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:03.202542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:03.260370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:03.261182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:03.261266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:03.261299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:03.388200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:03.388364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:03.388405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:03.388436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:03.393126] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-02-25T20:29:03.393478] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-25T20:29:03.393656] [INFO ] [sig ] PANL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:03.541193] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PANL.txt [2026-02-25T20:29:03.541355] [INFO ] [sig ] [2297/3376] Completed PANL in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:03.541396] [INFO ] [sig ] [2298/3376] Forecasting PASG... [2026-02-25T20:29:03.541427] [INFO ] [sig ] Generating forecast for: PASG [2026-02-25T20:29:03.541458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-25T20:29:03.552523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-25T20:29:03.552837] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-25T20:29:03.553696] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-25T20:29:03.553751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:03.553785] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:03.553813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:03.553872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:03.613030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:03.613924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:03.614032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:03.614068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:03.734224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:03.734591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:03.734633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:03.734662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:03.738192] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-25T20:29:03.738477] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-25T20:29:03.738628] [INFO ] [sig ] PASG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:03.885536] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PASG.txt [2026-02-25T20:29:03.885702] [INFO ] [sig ] [2298/3376] Completed PASG in 0.3s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:03.885743] [INFO ] [sig ] [2299/3376] Forecasting PATH... [2026-02-25T20:29:03.885774] [INFO ] [sig ] Generating forecast for: PATH [2026-02-25T20:29:03.885805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-25T20:29:03.898654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-25T20:29:03.899017] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-25T20:29:03.899825] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-25T20:29:03.899878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:03.899911] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:03.899939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:03.899995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:03.958513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:03.959208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:03.959301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:03.959337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:04.082454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:04.082630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:04.082673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:04.082703] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:04.086357] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-25T20:29:04.086678] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-25T20:29:04.086815] [INFO ] [sig ] PATH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:04.239724] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PATH.txt [2026-02-25T20:29:04.239891] [INFO ] [sig ] [2299/3376] Completed PATH in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-25T20:29:04.239933] [INFO ] [sig ] [2300/3376] Forecasting PATK... [2026-02-25T20:29:04.239964] [INFO ] [sig ] Generating forecast for: PATK [2026-02-25T20:29:04.239996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-25T20:29:04.253277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-25T20:29:04.253903] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-25T20:29:04.254757] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-25T20:29:04.254813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:04.254861] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:04.254891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:04.254949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:04.318715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:04.319660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:04.319745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:04.319780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:04.445088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:04.445250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:04.445290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:04.445319] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:04.448877] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-25T20:29:04.449166] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-25T20:29:04.449321] [INFO ] [sig ] PATK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:04.608848] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PATK.txt [2026-02-25T20:29:04.609056] [INFO ] [sig ] [2300/3376] Completed PATK in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:04.609105] [INFO ] [sig ] [2301/3376] Forecasting PAX... [2026-02-25T20:29:04.609139] [INFO ] [sig ] Generating forecast for: PAX [2026-02-25T20:29:04.609171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-25T20:29:04.622089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-25T20:29:04.622680] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-25T20:29:04.623491] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-25T20:29:04.623545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:04.623644] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:04.623675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:04.623734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:04.683800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:04.684782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:04.684877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:04.684910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:04.833203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:04.833372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:04.833415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:04.833447] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:04.837289] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-25T20:29:04.837807] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-25T20:29:04.837945] [INFO ] [sig ] PAX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:04.986200] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAX.txt [2026-02-25T20:29:04.986363] [INFO ] [sig ] [2301/3376] Completed PAX in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:04.986407] [INFO ] [sig ] [2302/3376] Forecasting PAXS... [2026-02-25T20:29:04.986444] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-25T20:29:04.986482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-25T20:29:04.998787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-25T20:29:04.999168] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-25T20:29:05.000046] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-25T20:29:05.000102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:05.000135] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:05.000164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:05.000223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:05.063042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:05.063976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:05.064062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:05.064097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:05.189175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:05.189338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:05.189379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:05.189407] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:05.192877] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-02-25T20:29:05.193167] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-25T20:29:05.193297] [INFO ] [sig ] PAXS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:05.350240] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAXS.txt [2026-02-25T20:29:05.350411] [INFO ] [sig ] [2302/3376] Completed PAXS in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:05.350452] [INFO ] [sig ] [2303/3376] Forecasting PAY... [2026-02-25T20:29:05.350483] [INFO ] [sig ] Generating forecast for: PAY [2026-02-25T20:29:05.350514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-25T20:29:05.362221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-25T20:29:05.362546] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-25T20:29:05.363384] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-25T20:29:05.363439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:05.363471] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:05.363498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:05.363555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:05.430393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:05.431509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:05.431621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:05.431660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:05.558753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:05.558924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:05.558967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:05.558997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:05.563630] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-02-25T20:29:05.564097] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-25T20:29:05.564289] [INFO ] [sig ] PAY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:05.745519] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAY.txt [2026-02-25T20:29:05.745717] [INFO ] [sig ] [2303/3376] Completed PAY in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:05.745762] [INFO ] [sig ] [2304/3376] Forecasting PAYC... [2026-02-25T20:29:05.745802] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-25T20:29:05.745836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-25T20:29:05.759919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-25T20:29:05.760296] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-25T20:29:05.761106] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-25T20:29:05.761159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:05.761191] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:05.761218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:05.761275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:05.823000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:05.823932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:05.824018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:05.824054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:05.954963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:05.955132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:05.955175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:05.955244] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:05.958879] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-25T20:29:05.959174] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-25T20:29:05.959309] [INFO ] [sig ] PAYC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:06.114777] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAYC.txt [2026-02-25T20:29:06.114965] [INFO ] [sig ] [2304/3376] Completed PAYC in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:06.115015] [INFO ] [sig ] [2305/3376] Forecasting PAYO... [2026-02-25T20:29:06.115048] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-25T20:29:06.115083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-25T20:29:06.127121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-25T20:29:06.127450] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-25T20:29:06.128288] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-25T20:29:06.128346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:06.128378] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:06.128404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:06.128461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:06.189960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:06.190878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:06.190967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:06.191001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:06.314585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:06.314741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:06.314783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:06.314813] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:06.318474] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=88.24%) [2026-02-25T20:29:06.318803] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-25T20:29:06.318939] [INFO ] [sig ] PAYO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:06.478356] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PAYO.txt [2026-02-25T20:29:06.478540] [INFO ] [sig ] [2305/3376] Completed PAYO in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:06.478610] [INFO ] [sig ] [2306/3376] Forecasting PAYS... [2026-02-25T20:29:06.478646] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-25T20:29:06.478676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-25T20:29:06.491537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-25T20:29:06.492037] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-25T20:29:06.493012] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-25T20:29:06.493076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:06.493109] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:06.493136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:06.493194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:06.553911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:06.554850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:06.554942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:06.554977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:06.682679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:06.682850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:06.682893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:06.682925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:06.686680] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-02-25T20:29:06.687048] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-25T20:29:06.687222] [INFO ] [sig ] PAYS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:06.845345] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PAYS.txt [2026-02-25T20:29:06.845522] [INFO ] [sig ] [2306/3376] Completed PAYS in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:06.845592] [INFO ] [sig ] [2307/3376] Forecasting PAYX... [2026-02-25T20:29:06.845631] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-25T20:29:06.845668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-25T20:29:06.858356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-25T20:29:06.858762] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-25T20:29:06.859599] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-25T20:29:06.859654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:06.859687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:06.859714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:06.859772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:06.922376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:06.923962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:06.924106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:06.924143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:07.077841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:07.078018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:07.078084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:07.078135] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:07.082286] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-25T20:29:07.082633] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-25T20:29:07.082783] [INFO ] [sig ] PAYX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:07.246615] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PAYX.txt [2026-02-25T20:29:07.246800] [INFO ] [sig ] [2307/3376] Completed PAYX in 0.4s | 2.74 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-25T20:29:07.246850] [INFO ] [sig ] [2308/3376] Forecasting PB... [2026-02-25T20:29:07.246883] [INFO ] [sig ] Generating forecast for: PB [2026-02-25T20:29:07.246914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-25T20:29:07.258869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-25T20:29:07.259226] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-25T20:29:07.260163] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-25T20:29:07.260218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:07.260251] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:07.260279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:07.260338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:07.321303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:07.322255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:07.322379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:07.322433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:07.452121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:07.452284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:07.452326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:07.452357] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:07.456005] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-25T20:29:07.456308] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-25T20:29:07.456450] [INFO ] [sig ] PB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:07.618392] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PB.txt [2026-02-25T20:29:07.618647] [INFO ] [sig ] [2308/3376] Completed PB in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:07.618703] [INFO ] [sig ] [2309/3376] Forecasting PBA... [2026-02-25T20:29:07.618737] [INFO ] [sig ] Generating forecast for: PBA [2026-02-25T20:29:07.618783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-25T20:29:07.633493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-25T20:29:07.633869] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-25T20:29:07.634855] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-25T20:29:07.634910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:07.634949] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:07.634978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:07.635046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:07.697488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:07.698423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:07.698548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:07.698622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:07.827850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:07.828008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:07.828071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:07.828103] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:07.831833] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=61.60%) [2026-02-25T20:29:07.832121] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-25T20:29:07.832255] [INFO ] [sig ] PBA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:07.986836] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PBA.txt [2026-02-25T20:29:07.986998] [INFO ] [sig ] [2309/3376] Completed PBA in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:07.987039] [INFO ] [sig ] [2310/3376] Forecasting PBF... [2026-02-25T20:29:07.987068] [INFO ] [sig ] Generating forecast for: PBF [2026-02-25T20:29:07.987102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-25T20:29:08.000005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-25T20:29:08.000404] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-25T20:29:08.001430] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-25T20:29:08.001484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:08.001515] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:08.001542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:08.001616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:08.060880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:08.061916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:08.061999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:08.062032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:08.191818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:08.192028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:08.192071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:08.192101] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:08.195952] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-02-25T20:29:08.196245] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-25T20:29:08.196401] [INFO ] [sig ] PBF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:08.348118] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PBF.txt [2026-02-25T20:29:08.348289] [INFO ] [sig ] [2310/3376] Completed PBF in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:08.348333] [INFO ] [sig ] [2311/3376] Forecasting PBFS... [2026-02-25T20:29:08.348364] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-25T20:29:08.348413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-25T20:29:08.361386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-25T20:29:08.361713] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-25T20:29:08.362513] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-25T20:29:08.362566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:08.362619] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:08.362646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:08.362727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:08.422024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:08.422896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:08.422999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:08.423068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:08.530790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:08.530945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:08.530985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:08.531014] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:08.534438] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-02-25T20:29:08.534742] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-25T20:29:08.534876] [INFO ] [sig ] PBFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:08.711689] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PBFS.txt [2026-02-25T20:29:08.711851] [INFO ] [sig ] [2311/3376] Completed PBFS in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:08.711893] [INFO ] [sig ] [2312/3376] Forecasting PBH... [2026-02-25T20:29:08.711924] [INFO ] [sig ] Generating forecast for: PBH [2026-02-25T20:29:08.711955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-25T20:29:08.723506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-25T20:29:08.723806] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-25T20:29:08.724643] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-25T20:29:08.724696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:08.724729] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:08.724755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:08.724811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:08.787289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:08.788306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:08.788422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:08.788467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:08.920468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:08.920653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:08.920697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:08.920729] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:08.924252] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-02-25T20:29:08.924549] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-25T20:29:08.924719] [INFO ] [sig ] PBH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:09.076391] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PBH.txt [2026-02-25T20:29:09.076555] [INFO ] [sig ] [2312/3376] Completed PBH in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:09.076619] [INFO ] [sig ] [2313/3376] Forecasting PBI... [2026-02-25T20:29:09.076653] [INFO ] [sig ] Generating forecast for: PBI [2026-02-25T20:29:09.076684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-25T20:29:09.089735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-25T20:29:09.090061] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-25T20:29:09.090911] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-25T20:29:09.090979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:09.091013] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:09.091042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:09.091101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:09.153143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:09.153869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:09.153952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:09.153987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:09.281074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:09.281231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:09.281272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:09.281302] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:09.285087] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-02-25T20:29:09.285384] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-25T20:29:09.285522] [INFO ] [sig ] PBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:09.444912] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PBI.txt [2026-02-25T20:29:09.445096] [INFO ] [sig ] [2313/3376] Completed PBI in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:09.445145] [INFO ] [sig ] [2314/3376] Forecasting PBYI... [2026-02-25T20:29:09.445176] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-25T20:29:09.445209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-25T20:29:09.458294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-25T20:29:09.458644] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-25T20:29:09.459447] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-25T20:29:09.459514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:09.459556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:09.459608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:09.459670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:09.520781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:09.521641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:09.521740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:09.521777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:09.648288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:09.648449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:09.648491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:09.648522] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:09.652490] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=28.94%) [2026-02-25T20:29:09.652843] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-25T20:29:09.652984] [INFO ] [sig ] PBYI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:09.814564] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PBYI.txt [2026-02-25T20:29:09.814967] [INFO ] [sig ] [2314/3376] Completed PBYI in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:09.815018] [INFO ] [sig ] [2315/3376] Forecasting PCB... [2026-02-25T20:29:09.815050] [INFO ] [sig ] Generating forecast for: PCB [2026-02-25T20:29:09.815080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-25T20:29:09.826847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-25T20:29:09.827151] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-25T20:29:09.827958] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-25T20:29:09.828011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:09.828067] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:09.828097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:09.828157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:09.889201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:09.890049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:09.890137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:09.890173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:10.014416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:10.014592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:10.014635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:10.014672] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:10.018274] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-25T20:29:10.018588] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-25T20:29:10.018721] [INFO ] [sig ] PCB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:10.167996] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PCB.txt [2026-02-25T20:29:10.168167] [INFO ] [sig ] [2315/3376] Completed PCB in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:10.168209] [INFO ] [sig ] [2316/3376] Forecasting PCF... [2026-02-25T20:29:10.168239] [INFO ] [sig ] Generating forecast for: PCF [2026-02-25T20:29:10.168269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-25T20:29:10.179160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-25T20:29:10.179463] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-25T20:29:10.180268] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-25T20:29:10.180322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:10.180353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:10.180380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:10.180436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:10.238623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:10.239541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:10.239651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:10.239686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:10.367041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:10.367200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:10.367241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:10.367270] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:10.370939] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-02-25T20:29:10.371235] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-25T20:29:10.371381] [INFO ] [sig ] PCF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:10.533646] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PCF.txt [2026-02-25T20:29:10.533818] [INFO ] [sig ] [2316/3376] Completed PCF in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-25T20:29:10.533882] [INFO ] [sig ] [2317/3376] Forecasting PCG... [2026-02-25T20:29:10.533918] [INFO ] [sig ] Generating forecast for: PCG [2026-02-25T20:29:10.533951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-25T20:29:10.548472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-25T20:29:10.548914] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-25T20:29:10.549827] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-25T20:29:10.549882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:10.549917] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:10.549945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:10.550005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:10.613849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:10.614988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:10.615119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:10.615156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:10.752918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:10.753097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:10.753140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:10.753172] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:10.756767] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=41.78%) [2026-02-25T20:29:10.757072] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-25T20:29:10.757209] [INFO ] [sig ] PCG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:10.908552] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCG.txt [2026-02-25T20:29:10.908751] [INFO ] [sig ] [2317/3376] Completed PCG in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:10.908802] [INFO ] [sig ] [2318/3376] Forecasting PCM... [2026-02-25T20:29:10.908837] [INFO ] [sig ] Generating forecast for: PCM [2026-02-25T20:29:10.908867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-25T20:29:10.921055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-25T20:29:10.921431] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-25T20:29:10.922237] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-25T20:29:10.922290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:10.922373] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:10.922408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:10.922493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:10.982687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:10.983605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:10.983698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:10.983733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:11.109154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:11.109319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:11.109361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:11.109391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:11.113064] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-25T20:29:11.113375] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-25T20:29:11.113512] [INFO ] [sig ] PCM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:11.282529] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PCM.txt [2026-02-25T20:29:11.282720] [INFO ] [sig ] [2318/3376] Completed PCM in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:11.282763] [INFO ] [sig ] [2319/3376] Forecasting PCN... [2026-02-25T20:29:11.282796] [INFO ] [sig ] Generating forecast for: PCN [2026-02-25T20:29:11.282826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-25T20:29:11.295795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-25T20:29:11.296253] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-25T20:29:11.297401] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-25T20:29:11.297456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:11.297490] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:11.297518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:11.297600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:11.362369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:11.363607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:11.363707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:11.363742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:11.495950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:11.496111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:11.496154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:11.496185] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:11.499842] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-25T20:29:11.500171] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-25T20:29:11.500304] [INFO ] [sig ] PCN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:11.655566] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCN.txt [2026-02-25T20:29:11.655791] [INFO ] [sig ] [2319/3376] Completed PCN in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:11.655842] [INFO ] [sig ] [2320/3376] Forecasting PCQ... [2026-02-25T20:29:11.655876] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-25T20:29:11.655907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-25T20:29:11.666771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-25T20:29:11.667097] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-25T20:29:11.667914] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-25T20:29:11.667966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:11.667999] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:11.668026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:11.668114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:11.727471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:11.728408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:11.728495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:11.728528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:11.851116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:11.851297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:11.851356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:11.851391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:11.855333] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=21.59%) [2026-02-25T20:29:11.855679] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-25T20:29:11.855823] [INFO ] [sig ] PCQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:12.010545] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCQ.txt [2026-02-25T20:29:12.010925] [INFO ] [sig ] [2320/3376] Completed PCQ in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:12.010967] [INFO ] [sig ] [2321/3376] Forecasting PCRX... [2026-02-25T20:29:12.011001] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-25T20:29:12.011033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-25T20:29:12.023154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-25T20:29:12.023529] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-25T20:29:12.024376] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-25T20:29:12.024431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:12.024465] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:12.024494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:12.024553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:12.086280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:12.087169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:12.087259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:12.087293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:12.212830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:12.212994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:12.213047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:12.213116] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:12.216737] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=35.06%) [2026-02-25T20:29:12.217047] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-25T20:29:12.217189] [INFO ] [sig ] PCRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:12.373461] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCRX.txt [2026-02-25T20:29:12.373640] [INFO ] [sig ] [2321/3376] Completed PCRX in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:12.373685] [INFO ] [sig ] [2322/3376] Forecasting PCTY... [2026-02-25T20:29:12.373713] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-25T20:29:12.373747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-25T20:29:12.386101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-25T20:29:12.386379] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-25T20:29:12.387389] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-25T20:29:12.387443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:12.387475] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:12.387502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:12.387759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:12.451172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:12.451986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:12.452080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:12.452114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:12.576558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:12.576718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:12.576757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:12.576785] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:12.580184] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-02-25T20:29:12.580477] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-25T20:29:12.580632] [INFO ] [sig ] PCTY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:12.744418] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCTY.txt [2026-02-25T20:29:12.744599] [INFO ] [sig ] [2322/3376] Completed PCTY in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:12.744653] [INFO ] [sig ] [2323/3376] Forecasting PCVX... [2026-02-25T20:29:12.744686] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-25T20:29:12.744725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-25T20:29:12.758779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-25T20:29:12.759266] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-25T20:29:12.760296] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-25T20:29:12.760353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:12.760389] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:12.760421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:12.760491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:12.825430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:12.826348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:12.826431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:12.826464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:12.961063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:12.961235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:12.961290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:12.961342] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:12.965026] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=23.03%) [2026-02-25T20:29:12.965360] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-25T20:29:12.965510] [INFO ] [sig ] PCVX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:13.117967] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCVX.txt [2026-02-25T20:29:13.118137] [INFO ] [sig ] [2323/3376] Completed PCVX in 0.4s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:13.118195] [INFO ] [sig ] [2324/3376] Forecasting PCYO... [2026-02-25T20:29:13.118236] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-25T20:29:13.118282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-25T20:29:13.129712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-25T20:29:13.130016] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-25T20:29:13.130879] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-25T20:29:13.130933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:13.130984] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:13.131014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:13.131072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:13.191539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:13.192268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:13.192353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:13.192387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:13.316265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:13.316411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:13.316452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:13.316486] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:13.320464] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-02-25T20:29:13.320774] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-25T20:29:13.320911] [INFO ] [sig ] PCYO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:13.467036] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PCYO.txt [2026-02-25T20:29:13.467179] [INFO ] [sig ] [2324/3376] Completed PCYO in 0.3s | 2.74 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-25T20:29:13.467219] [INFO ] [sig ] [2325/3376] Forecasting PD... [2026-02-25T20:29:13.467248] [INFO ] [sig ] Generating forecast for: PD [2026-02-25T20:29:13.467279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-25T20:29:13.478417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-25T20:29:13.478744] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-25T20:29:13.479528] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-25T20:29:13.479601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:13.479636] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:13.479663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:13.479720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:13.540875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:13.541605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:13.541688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:13.541720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:13.673519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:13.673713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:13.673761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:13.673791] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:13.677390] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=23.32%) [2026-02-25T20:29:13.677723] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-25T20:29:13.677856] [INFO ] [sig ] PD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:13.827288] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PD.txt [2026-02-25T20:29:13.827439] [INFO ] [sig ] [2325/3376] Completed PD in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:13.827488] [INFO ] [sig ] [2326/3376] Forecasting PDBC... [2026-02-25T20:29:13.827525] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-25T20:29:13.827563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-25T20:29:13.840062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-25T20:29:13.840524] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-25T20:29:13.841405] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-25T20:29:13.841465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:13.841500] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:13.841527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:13.841614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:13.904933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:13.905983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:13.906087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:13.906127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:14.033625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:14.033781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:14.033821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:14.033850] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:14.037244] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-02-25T20:29:14.037521] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-25T20:29:14.037670] [INFO ] [sig ] PDBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:14.181898] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PDBC.txt [2026-02-25T20:29:14.182036] [INFO ] [sig ] [2326/3376] Completed PDBC in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:14.182076] [INFO ] [sig ] [2327/3376] Forecasting PDD... [2026-02-25T20:29:14.182106] [INFO ] [sig ] Generating forecast for: PDD [2026-02-25T20:29:14.182137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-25T20:29:14.194346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-25T20:29:14.194708] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-25T20:29:14.195521] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-25T20:29:14.195604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:14.195638] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:14.195665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:14.195722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:14.255099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:14.255804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:14.255900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:14.255932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:14.394115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:14.394310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:14.394364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:14.394398] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:14.400631] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-02-25T20:29:14.401417] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-25T20:29:14.401665] [INFO ] [sig ] PDD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:14.575832] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PDD.txt [2026-02-25T20:29:14.576011] [INFO ] [sig ] [2327/3376] Completed PDD in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:14.576054] [INFO ] [sig ] [2328/3376] Forecasting PDEX... [2026-02-25T20:29:14.576089] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-25T20:29:14.576122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-25T20:29:14.588534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-25T20:29:14.588967] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-25T20:29:14.589907] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-25T20:29:14.589964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:14.589996] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:14.590026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:14.590084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:14.652287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:14.653269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:14.653406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:14.653448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:14.784030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:14.784192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:14.784233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:14.784262] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:14.787748] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-02-25T20:29:14.788097] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-25T20:29:14.788237] [INFO ] [sig ] PDEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:14.943865] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PDEX.txt [2026-02-25T20:29:14.944068] [INFO ] [sig ] [2328/3376] Completed PDEX in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:14.944109] [INFO ] [sig ] [2329/3376] Forecasting PDFS... [2026-02-25T20:29:14.944139] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-25T20:29:14.944171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-25T20:29:14.956088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-25T20:29:14.956400] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-25T20:29:14.957268] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-25T20:29:14.957321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:14.957353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:14.957380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:14.957437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:15.016528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:15.017389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:15.017475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:15.017509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:15.150658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:15.151017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:15.151058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:15.151086] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:15.154870] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-25T20:29:15.155156] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-25T20:29:15.155291] [INFO ] [sig ] PDFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:15.304526] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PDFS.txt [2026-02-25T20:29:15.304683] [INFO ] [sig ] [2329/3376] Completed PDFS in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:15.304725] [INFO ] [sig ] [2330/3376] Forecasting PDI... [2026-02-25T20:29:15.304754] [INFO ] [sig ] Generating forecast for: PDI [2026-02-25T20:29:15.304786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-25T20:29:15.317360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-25T20:29:15.317725] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-25T20:29:15.318553] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-25T20:29:15.318626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:15.318661] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:15.318689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:15.318746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:15.379005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:15.379783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:15.379866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:15.379899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:15.496163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:15.496323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:15.496363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:15.496391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:15.499924] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-25T20:29:15.500205] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-25T20:29:15.500333] [INFO ] [sig ] PDI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:15.652206] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PDI.txt [2026-02-25T20:29:15.652370] [INFO ] [sig ] [2330/3376] Completed PDI in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:15.652418] [INFO ] [sig ] [2331/3376] Forecasting PDLB... [2026-02-25T20:29:15.652450] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-25T20:29:15.652482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-25T20:29:15.665225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-25T20:29:15.665549] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-25T20:29:15.666447] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-25T20:29:15.666505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:15.666541] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:15.666588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:15.666661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:15.728808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:15.729618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:15.729702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:15.729737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:15.855447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:15.855632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:15.855674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:15.855720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:15.859946] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-02-25T20:29:15.860285] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-25T20:29:15.860427] [INFO ] [sig ] PDLB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:16.008658] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PDLB.txt [2026-02-25T20:29:16.009066] [INFO ] [sig ] [2331/3376] Completed PDLB in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:16.009110] [INFO ] [sig ] [2332/3376] Forecasting PDM... [2026-02-25T20:29:16.009141] [INFO ] [sig ] Generating forecast for: PDM [2026-02-25T20:29:16.009174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-25T20:29:16.022550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-25T20:29:16.023067] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-25T20:29:16.023902] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-25T20:29:16.023956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:16.023987] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:16.024015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:16.024071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:16.084505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:16.085390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:16.085474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:16.085510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:16.207193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:16.207367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:16.207409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:16.207438] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:16.211000] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=58.36%) [2026-02-25T20:29:16.211290] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-25T20:29:16.211420] [INFO ] [sig ] PDM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:16.363124] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PDM.txt [2026-02-25T20:29:16.363284] [INFO ] [sig ] [2332/3376] Completed PDM in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-25T20:29:16.363324] [INFO ] [sig ] [2333/3376] Forecasting PDO... [2026-02-25T20:29:16.363353] [INFO ] [sig ] Generating forecast for: PDO [2026-02-25T20:29:16.363385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-25T20:29:16.375542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-25T20:29:16.375904] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-25T20:29:16.376715] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-25T20:29:16.376768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:16.376800] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:16.376827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:16.376883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:16.435059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:16.435736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:16.435817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:16.435864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:16.551193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:16.551352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:16.551394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:16.551422] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:16.554902] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-25T20:29:16.555181] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-25T20:29:16.555307] [INFO ] [sig ] PDO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:16.700427] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PDO.txt [2026-02-25T20:29:16.700594] [INFO ] [sig ] [2333/3376] Completed PDO in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:16.700637] [INFO ] [sig ] [2334/3376] Forecasting PDP... [2026-02-25T20:29:16.700666] [INFO ] [sig ] Generating forecast for: PDP [2026-02-25T20:29:16.700698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-25T20:29:16.712205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-25T20:29:16.712502] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-25T20:29:16.713311] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-25T20:29:16.713364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:16.713395] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:16.713422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:16.713477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:16.775626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:16.776662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:16.776761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:16.776798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:16.891916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:16.892071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:16.892112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:16.892142] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:16.895698] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-25T20:29:16.895980] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-25T20:29:16.896110] [INFO ] [sig ] PDP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:17.043153] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PDP.txt [2026-02-25T20:29:17.043300] [INFO ] [sig ] [2334/3376] Completed PDP in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:17.043340] [INFO ] [sig ] [2335/3376] Forecasting PDS... [2026-02-25T20:29:17.043368] [INFO ] [sig ] Generating forecast for: PDS [2026-02-25T20:29:17.043405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-25T20:29:17.056598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-25T20:29:17.056930] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-25T20:29:17.057776] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-25T20:29:17.058003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:17.058093] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:17.058122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:17.058195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:17.117677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:17.118402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:17.118487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:17.118519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:17.243217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:17.243376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:17.243418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:17.243447] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:17.247084] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: UP (p=53.65%) [2026-02-25T20:29:17.247363] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-25T20:29:17.247493] [INFO ] [sig ] PDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:17.396010] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PDS.txt [2026-02-25T20:29:17.396144] [INFO ] [sig ] [2335/3376] Completed PDS in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:17.396183] [INFO ] [sig ] [2336/3376] Forecasting PDX... [2026-02-25T20:29:17.396211] [INFO ] [sig ] Generating forecast for: PDX [2026-02-25T20:29:17.396242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-25T20:29:17.408800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-25T20:29:17.409116] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-25T20:29:17.409989] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-25T20:29:17.410044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:17.410076] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:17.410103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:17.410159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:17.469278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:17.470243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:17.470330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:17.470363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:17.607973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:17.608155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:17.608199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:17.608228] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:17.611813] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-25T20:29:17.612105] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-25T20:29:17.612253] [INFO ] [sig ] PDX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:17.762766] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PDX.txt [2026-02-25T20:29:17.762921] [INFO ] [sig ] [2336/3376] Completed PDX in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:17.762961] [INFO ] [sig ] [2337/3376] Forecasting PDYN... [2026-02-25T20:29:17.762990] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-25T20:29:17.763022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-25T20:29:17.774520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-25T20:29:17.774827] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-25T20:29:17.775660] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-25T20:29:17.775723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:17.775758] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:17.775786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:17.776031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:17.835745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:17.836422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:17.836503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:17.836535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:17.957594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:17.957756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:17.957797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:17.957826] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:17.961425] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=61.26%) [2026-02-25T20:29:17.961769] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-25T20:29:17.961903] [INFO ] [sig ] PDYN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:18.113534] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PDYN.txt [2026-02-25T20:29:18.113735] [INFO ] [sig ] [2337/3376] Completed PDYN in 0.4s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:18.113782] [INFO ] [sig ] [2338/3376] Forecasting PEB... [2026-02-25T20:29:18.113810] [INFO ] [sig ] Generating forecast for: PEB [2026-02-25T20:29:18.113843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-25T20:29:18.125385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-25T20:29:18.125763] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-25T20:29:18.126639] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-25T20:29:18.126699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:18.126731] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:18.126758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:18.126816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:18.186274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:18.187280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:18.187371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:18.187405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:18.309126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:18.309299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:18.309352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:18.309430] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:18.313129] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-02-25T20:29:18.313421] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-25T20:29:18.313556] [INFO ] [sig ] PEB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:18.458628] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PEB.txt [2026-02-25T20:29:18.458791] [INFO ] [sig ] [2338/3376] Completed PEB in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:18.458831] [INFO ] [sig ] [2339/3376] Forecasting PEBK... [2026-02-25T20:29:18.458861] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-25T20:29:18.458891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-25T20:29:18.468469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-25T20:29:18.468761] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-25T20:29:18.469723] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-25T20:29:18.469777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:18.469809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:18.469836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:18.469893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:18.527663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:18.528329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:18.528412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:18.528445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:18.624699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:18.624883] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:29:18.624925] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:18.624954] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:18.628596] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=83.95%) [2026-02-25T20:29:18.628919] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-25T20:29:18.629072] [INFO ] [sig ] PEBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:18.775231] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PEBK.txt [2026-02-25T20:29:18.775384] [INFO ] [sig ] [2339/3376] Completed PEBK in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:18.775426] [INFO ] [sig ] [2340/3376] Forecasting PEBO... [2026-02-25T20:29:18.775456] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-25T20:29:18.775488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-25T20:29:18.787297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-25T20:29:18.787651] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-25T20:29:18.788467] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-25T20:29:18.788520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:18.788551] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:18.788601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:18.788660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:18.846786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:18.847447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:18.847528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:18.847567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:18.972398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:18.972556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:18.972622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:18.972653] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:18.976144] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-25T20:29:18.976427] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-25T20:29:18.976559] [INFO ] [sig ] PEBO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:19.123184] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PEBO.txt [2026-02-25T20:29:19.123345] [INFO ] [sig ] [2340/3376] Completed PEBO in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:19.123390] [INFO ] [sig ] [2341/3376] Forecasting PECO... [2026-02-25T20:29:19.123419] [INFO ] [sig ] Generating forecast for: PECO [2026-02-25T20:29:19.123451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-25T20:29:19.137874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-25T20:29:19.138244] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-25T20:29:19.139090] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-25T20:29:19.139144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:19.139176] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:19.139202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:19.139258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:19.197418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:19.198286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:19.198372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:19.198404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:19.320803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:19.320965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:19.321007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:19.321035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:19.324451] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=5.50%) [2026-02-25T20:29:19.324759] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-25T20:29:19.324887] [INFO ] [sig ] PECO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:19.469782] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PECO.txt [2026-02-25T20:29:19.469961] [INFO ] [sig ] [2341/3376] Completed PECO in 0.3s | 2.74 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-25T20:29:19.470012] [INFO ] [sig ] [2342/3376] Forecasting PEG... [2026-02-25T20:29:19.470044] [INFO ] [sig ] Generating forecast for: PEG [2026-02-25T20:29:19.470078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-25T20:29:19.481082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-25T20:29:19.481373] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-25T20:29:19.482184] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-25T20:29:19.482237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:19.482269] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:19.482296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:19.482352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:19.544372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:19.545307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:19.545403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:19.545438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:19.666982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:19.667279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:19.667330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:19.667363] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:19.671536] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-25T20:29:19.672038] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-25T20:29:19.672206] [INFO ] [sig ] PEG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:19.826729] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PEG.txt [2026-02-25T20:29:19.826889] [INFO ] [sig ] [2342/3376] Completed PEG in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:19.826939] [INFO ] [sig ] [2343/3376] Forecasting PEGA... [2026-02-25T20:29:19.826974] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-25T20:29:19.827007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-25T20:29:19.844200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-25T20:29:19.844510] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-25T20:29:19.845361] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-25T20:29:19.845414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:19.845446] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:19.845472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:19.845527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:19.904947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:19.905698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:19.905782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:19.905816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:20.027795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:20.027952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:20.027993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:20.028023] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:20.031559] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-25T20:29:20.031862] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-25T20:29:20.031994] [INFO ] [sig ] PEGA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:20.178973] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PEGA.txt [2026-02-25T20:29:20.179113] [INFO ] [sig ] [2343/3376] Completed PEGA in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:20.179153] [INFO ] [sig ] [2344/3376] Forecasting PEN... [2026-02-25T20:29:20.179182] [INFO ] [sig ] Generating forecast for: PEN [2026-02-25T20:29:20.179212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-25T20:29:20.190940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-25T20:29:20.191295] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-25T20:29:20.192236] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-25T20:29:20.192294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:20.192326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:20.192354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:20.192413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:20.255166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:20.256217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:20.256309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:20.256343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:20.392828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:20.393014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:20.393057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:20.393087] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:20.396736] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-02-25T20:29:20.397043] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-25T20:29:20.397186] [INFO ] [sig ] PEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:20.571277] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PEN.txt [2026-02-25T20:29:20.571814] [INFO ] [sig ] [2344/3376] Completed PEN in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:20.571879] [INFO ] [sig ] [2345/3376] Forecasting PENN... [2026-02-25T20:29:20.571927] [INFO ] [sig ] Generating forecast for: PENN [2026-02-25T20:29:20.571972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-25T20:29:20.588295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-25T20:29:20.588779] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-25T20:29:20.589792] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-25T20:29:20.589851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:20.589884] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:20.589914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:20.589972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:20.662655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:20.663642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:20.663786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:20.663823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:20.848146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:20.848536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:20.848627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:20.848679] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:20.854406] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=53.13%) [2026-02-25T20:29:20.854958] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-25T20:29:20.855190] [INFO ] [sig ] PENN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:21.089320] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PENN.txt [2026-02-25T20:29:21.089559] [INFO ] [sig ] [2345/3376] Completed PENN in 0.5s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:21.089632] [INFO ] [sig ] [2346/3376] Forecasting PEO... [2026-02-25T20:29:21.089671] [INFO ] [sig ] Generating forecast for: PEO [2026-02-25T20:29:21.089709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-25T20:29:21.121144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-25T20:29:21.121698] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-25T20:29:21.123171] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-25T20:29:21.123267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:21.123318] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:21.123362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:21.123456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:21.218711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:21.220063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:21.220194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:21.220249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:21.401937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:21.402144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:21.402208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:21.402255] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:21.408519] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=20.07%) [2026-02-25T20:29:21.409347] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-25T20:29:21.409665] [INFO ] [sig ] PEO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:21.618722] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PEO.txt [2026-02-25T20:29:21.618908] [INFO ] [sig ] [2346/3376] Completed PEO in 0.5s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:21.618952] [INFO ] [sig ] [2347/3376] Forecasting PEP... [2026-02-25T20:29:21.618983] [INFO ] [sig ] Generating forecast for: PEP [2026-02-25T20:29:21.619012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-25T20:29:21.634407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-25T20:29:21.634928] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-25T20:29:21.635974] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-25T20:29:21.636034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:21.636067] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:21.636094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:21.636152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:21.699229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:21.700228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:21.700318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:21.700353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:21.832796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:21.832979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:21.833024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:21.833054] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:21.837251] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-02-25T20:29:21.837725] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-25T20:29:21.837920] [INFO ] [sig ] PEP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:21.998673] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PEP.txt [2026-02-25T20:29:21.998850] [INFO ] [sig ] [2347/3376] Completed PEP in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:21.998891] [INFO ] [sig ] [2348/3376] Forecasting PEPG... [2026-02-25T20:29:21.998921] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-25T20:29:21.998950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-25T20:29:22.012091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-25T20:29:22.012453] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-25T20:29:22.013499] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-25T20:29:22.013553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:22.013618] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:22.013653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:22.013711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:22.076031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:22.076946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:22.077037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:22.077071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:22.193897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:22.194059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:22.194101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:22.194130] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:22.197797] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-02-25T20:29:22.198139] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-25T20:29:22.198303] [INFO ] [sig ] PEPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:22.343294] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PEPG.txt [2026-02-25T20:29:22.343447] [INFO ] [sig ] [2348/3376] Completed PEPG in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:22.343490] [INFO ] [sig ] [2349/3376] Forecasting PERF... [2026-02-25T20:29:22.343519] [INFO ] [sig ] Generating forecast for: PERF [2026-02-25T20:29:22.343550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-25T20:29:22.356075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-25T20:29:22.356386] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-25T20:29:22.357199] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-25T20:29:22.357254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:22.357287] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:22.357313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:22.357371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:22.416419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:22.417213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:22.417296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:22.417328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:22.536181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:22.536338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:22.536377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:22.536406] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:22.539898] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-25T20:29:22.540179] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-25T20:29:22.540308] [INFO ] [sig ] PERF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:22.686930] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PERF.txt [2026-02-25T20:29:22.687093] [INFO ] [sig ] [2349/3376] Completed PERF in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-25T20:29:22.687135] [INFO ] [sig ] [2350/3376] Forecasting PERI... [2026-02-25T20:29:22.687166] [INFO ] [sig ] Generating forecast for: PERI [2026-02-25T20:29:22.687197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-25T20:29:22.700152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-25T20:29:22.700508] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-25T20:29:22.701324] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-25T20:29:22.701377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:22.701408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:22.701435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:22.701491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:22.761306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:22.762008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:22.762089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:22.762121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:22.880355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:22.880504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:22.880543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:22.880590] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:22.884689] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-25T20:29:22.885158] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-25T20:29:22.885286] [INFO ] [sig ] PERI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:23.031541] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PERI.txt [2026-02-25T20:29:23.031712] [INFO ] [sig ] [2350/3376] Completed PERI in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:23.031753] [INFO ] [sig ] [2351/3376] Forecasting PESI... [2026-02-25T20:29:23.031782] [INFO ] [sig ] Generating forecast for: PESI [2026-02-25T20:29:23.031811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-25T20:29:23.043842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-25T20:29:23.044190] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-25T20:29:23.044993] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-25T20:29:23.045046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:23.045079] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:23.045105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:23.045160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:23.102818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:23.103641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:23.103725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:23.103759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:23.225152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:23.225308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:23.225348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:23.225378] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:23.228849] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-25T20:29:23.229131] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-25T20:29:23.229261] [INFO ] [sig ] PESI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:23.374145] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PESI.txt [2026-02-25T20:29:23.374275] [INFO ] [sig ] [2351/3376] Completed PESI in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:23.374323] [INFO ] [sig ] [2352/3376] Forecasting PETS... [2026-02-25T20:29:23.374354] [INFO ] [sig ] Generating forecast for: PETS [2026-02-25T20:29:23.374384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-25T20:29:23.385997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-25T20:29:23.386277] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-25T20:29:23.387083] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-25T20:29:23.387135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:23.387205] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:23.387234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:23.387291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:23.448216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:23.449361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:23.449502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:23.449537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:23.571122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:23.571271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:23.571317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:23.571347] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:23.574973] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=38.03%) [2026-02-25T20:29:23.575259] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-25T20:29:23.575407] [INFO ] [sig ] PETS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:23.723861] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PETS.txt [2026-02-25T20:29:23.724010] [INFO ] [sig ] [2352/3376] Completed PETS in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:23.724056] [INFO ] [sig ] [2353/3376] Forecasting PEY... [2026-02-25T20:29:23.724091] [INFO ] [sig ] Generating forecast for: PEY [2026-02-25T20:29:23.724141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-25T20:29:23.737071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-25T20:29:23.737405] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-25T20:29:23.738266] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-25T20:29:23.738322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:23.738354] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:23.738381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:23.738448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:23.797455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:23.798198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:23.798284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:23.798318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:23.915151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:23.915294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:23.915336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:23.915367] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:23.918851] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: UP (p=70.50%) [2026-02-25T20:29:23.919135] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-25T20:29:23.919283] [INFO ] [sig ] PEY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:24.065223] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PEY.txt [2026-02-25T20:29:24.065376] [INFO ] [sig ] [2353/3376] Completed PEY in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:24.065415] [INFO ] [sig ] [2354/3376] Forecasting PFBC... [2026-02-25T20:29:24.065445] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-25T20:29:24.065474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-25T20:29:24.076849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-25T20:29:24.077156] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-25T20:29:24.078027] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-25T20:29:24.078104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:24.078137] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:24.078165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:24.078223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:24.137659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:24.138417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:24.138498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:24.138530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:24.253510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:24.253672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:24.253711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:24.253739] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:24.257350] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-25T20:29:24.257647] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-25T20:29:24.257801] [INFO ] [sig ] PFBC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:24.414909] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFBC.txt [2026-02-25T20:29:24.415073] [INFO ] [sig ] [2354/3376] Completed PFBC in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:24.415113] [INFO ] [sig ] [2355/3376] Forecasting PFD... [2026-02-25T20:29:24.415143] [INFO ] [sig ] Generating forecast for: PFD [2026-02-25T20:29:24.415175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-25T20:29:24.427002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-25T20:29:24.427355] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-25T20:29:24.428264] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-25T20:29:24.428319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:24.428351] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:24.428376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:24.428433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:24.488727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:24.489669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:24.489755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:24.489788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:24.604479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:24.604659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:24.604719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:24.604808] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:24.608342] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-25T20:29:24.608655] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-25T20:29:24.608791] [INFO ] [sig ] PFD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:24.754750] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PFD.txt [2026-02-25T20:29:24.754925] [INFO ] [sig ] [2355/3376] Completed PFD in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:24.754966] [INFO ] [sig ] [2356/3376] Forecasting PFF... [2026-02-25T20:29:24.754997] [INFO ] [sig ] Generating forecast for: PFF [2026-02-25T20:29:24.755028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-25T20:29:24.768156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-25T20:29:24.768556] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-25T20:29:24.769403] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-25T20:29:24.769458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:24.769490] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:24.769517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:24.769605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:24.829113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:24.830046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:24.830133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:24.830176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:24.964523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:24.964710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:24.964751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:24.964781] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:24.968438] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-02-25T20:29:24.968838] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-25T20:29:24.968989] [INFO ] [sig ] PFF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:25.129106] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFF.txt [2026-02-25T20:29:25.129289] [INFO ] [sig ] [2356/3376] Completed PFF in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:25.129331] [INFO ] [sig ] [2357/3376] Forecasting PFG... [2026-02-25T20:29:25.129362] [INFO ] [sig ] Generating forecast for: PFG [2026-02-25T20:29:25.129392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-25T20:29:25.140697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-25T20:29:25.141008] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-25T20:29:25.141834] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-25T20:29:25.141887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:25.141920] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:25.141946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:25.142004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:25.200450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:25.201154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:25.201252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:25.201286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:25.324105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:25.324264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:25.324304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:25.324333] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:25.327989] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-25T20:29:25.328317] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-25T20:29:25.328449] [INFO ] [sig ] PFG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:25.570169] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFG.txt [2026-02-25T20:29:25.570353] [INFO ] [sig ] [2357/3376] Completed PFG in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-25T20:29:25.570418] [INFO ] [sig ] [2358/3376] Forecasting PFGC... [2026-02-25T20:29:25.570465] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-25T20:29:25.570515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-25T20:29:25.583058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-25T20:29:25.583386] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-25T20:29:25.584260] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-25T20:29:25.584319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:25.584352] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:25.584380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:25.584439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:25.650826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:25.651719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:25.651810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:25.651845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:25.794150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:25.794323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:25.794365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:25.794394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:25.798030] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-25T20:29:25.798349] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-25T20:29:25.798481] [INFO ] [sig ] PFGC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:25.945529] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFGC.txt [2026-02-25T20:29:25.945686] [INFO ] [sig ] [2358/3376] Completed PFGC in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:25.945728] [INFO ] [sig ] [2359/3376] Forecasting PFH... [2026-02-25T20:29:25.945758] [INFO ] [sig ] Generating forecast for: PFH [2026-02-25T20:29:25.945788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-25T20:29:25.959200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-25T20:29:25.959496] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-25T20:29:25.960499] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-25T20:29:25.960553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:25.960617] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:25.960647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:25.960707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:26.019305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:26.020144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:26.020229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:26.020263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:26.139560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:26.139738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:26.139778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:26.139807] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:26.143236] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=61.70%) [2026-02-25T20:29:26.143523] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-25T20:29:26.143671] [INFO ] [sig ] PFH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:26.290980] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFH.txt [2026-02-25T20:29:26.291113] [INFO ] [sig ] [2359/3376] Completed PFH in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:26.291152] [INFO ] [sig ] [2360/3376] Forecasting PFIS... [2026-02-25T20:29:26.291183] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-25T20:29:26.291213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-25T20:29:26.302881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-25T20:29:26.303174] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-25T20:29:26.304186] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-25T20:29:26.304241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:26.304274] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:26.304300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:26.304356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:26.367989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:26.368819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:26.368917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:26.368950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:26.488321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:26.488488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:26.488528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:26.488558] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:26.492865] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=7.17%) [2026-02-25T20:29:26.493337] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-25T20:29:26.493469] [INFO ] [sig ] PFIS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:26.637798] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PFIS.txt [2026-02-25T20:29:26.637926] [INFO ] [sig ] [2360/3376] Completed PFIS in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:26.637966] [INFO ] [sig ] [2361/3376] Forecasting PFL... [2026-02-25T20:29:26.637997] [INFO ] [sig ] Generating forecast for: PFL [2026-02-25T20:29:26.638027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-25T20:29:26.649803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-25T20:29:26.650126] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-25T20:29:26.650963] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-25T20:29:26.651015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:26.651047] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:26.651073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:26.651129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:26.709553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:26.710478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:26.710559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:26.710612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:26.826868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:26.827014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:26.827052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:26.827080] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:26.830598] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=61.20%) [2026-02-25T20:29:26.830884] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-25T20:29:26.831015] [INFO ] [sig ] PFL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:26.982436] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFL.txt [2026-02-25T20:29:26.982608] [INFO ] [sig ] [2361/3376] Completed PFL in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:26.982652] [INFO ] [sig ] [2362/3376] Forecasting PFM... [2026-02-25T20:29:26.982683] [INFO ] [sig ] Generating forecast for: PFM [2026-02-25T20:29:26.982713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-25T20:29:26.995159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-25T20:29:26.995469] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-25T20:29:26.996488] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-25T20:29:26.996542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:26.996600] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:26.996630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:26.996688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:27.058298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:27.059419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:27.059542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:27.059593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:27.182497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:27.182670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:27.182712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:27.182745] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:27.186276] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-02-25T20:29:27.186561] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-25T20:29:27.186709] [INFO ] [sig ] PFM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:27.336347] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PFM.txt [2026-02-25T20:29:27.336481] [INFO ] [sig ] [2362/3376] Completed PFM in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:27.336520] [INFO ] [sig ] [2363/3376] Forecasting PFN... [2026-02-25T20:29:27.336550] [INFO ] [sig ] Generating forecast for: PFN [2026-02-25T20:29:27.336614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-25T20:29:27.348485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-25T20:29:27.348799] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-25T20:29:27.349667] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-25T20:29:27.349720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:27.349939] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:27.349965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:27.350022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:27.409475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:27.410417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:27.410500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:27.410533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:27.528971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:27.529130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:27.529171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:27.529200] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:27.533259] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-25T20:29:27.533537] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-25T20:29:27.533687] [INFO ] [sig ] PFN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:27.684468] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFN.txt [2026-02-25T20:29:27.684637] [INFO ] [sig ] [2363/3376] Completed PFN in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:27.684679] [INFO ] [sig ] [2364/3376] Forecasting PFO... [2026-02-25T20:29:27.684708] [INFO ] [sig ] Generating forecast for: PFO [2026-02-25T20:29:27.684744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-25T20:29:27.697279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-25T20:29:27.697678] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-25T20:29:27.698597] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-25T20:29:27.698655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:27.698688] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:27.698714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:27.698785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:27.757478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:27.758401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:27.758492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:27.758525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:27.873069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:27.873229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:27.873269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:27.873300] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:27.876925] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-25T20:29:27.877418] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-25T20:29:27.877555] [INFO ] [sig ] PFO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:28.024527] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFO.txt [2026-02-25T20:29:28.024715] [INFO ] [sig ] [2364/3376] Completed PFO in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:28.024759] [INFO ] [sig ] [2365/3376] Forecasting PFS... [2026-02-25T20:29:28.024788] [INFO ] [sig ] Generating forecast for: PFS [2026-02-25T20:29:28.024819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-25T20:29:28.036927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-25T20:29:28.037287] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-25T20:29:28.038243] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-25T20:29:28.038298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:28.038330] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:28.038356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:28.038413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:28.100425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:28.101679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:28.101787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:28.101837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:28.245614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:28.245809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:28.245852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:28.245883] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:28.250483] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: UP (p=56.39%) [2026-02-25T20:29:28.250834] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-25T20:29:28.250995] [INFO ] [sig ] PFS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:28.412010] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFS.txt [2026-02-25T20:29:28.412217] [INFO ] [sig ] [2365/3376] Completed PFS in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-25T20:29:28.412261] [INFO ] [sig ] [2366/3376] Forecasting PFSI... [2026-02-25T20:29:28.412293] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-25T20:29:28.412323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-25T20:29:28.425405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-25T20:29:28.425802] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-25T20:29:28.426670] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-25T20:29:28.426725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:28.426757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:28.426783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:28.426840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:28.487093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:28.488005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:28.488115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:28.488149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:28.609457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:28.609638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:28.609681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:28.609710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:28.613590] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-25T20:29:28.613891] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-25T20:29:28.614034] [INFO ] [sig ] PFSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:28.763667] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PFSI.txt [2026-02-25T20:29:28.763853] [INFO ] [sig ] [2366/3376] Completed PFSI in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:28.763910] [INFO ] [sig ] [2367/3376] Forecasting PGC... [2026-02-25T20:29:28.763946] [INFO ] [sig ] Generating forecast for: PGC [2026-02-25T20:29:28.763976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-25T20:29:28.776316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-25T20:29:28.776719] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-25T20:29:28.777605] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-25T20:29:28.777660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:28.777692] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:28.777719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:28.777777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:28.842984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:28.844001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:28.844104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:28.844139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:28.970918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:28.971278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:28.971330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:28.971361] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:28.975039] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=58.04%) [2026-02-25T20:29:28.975332] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-25T20:29:28.975465] [INFO ] [sig ] PGC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:29.123008] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PGC.txt [2026-02-25T20:29:29.123148] [INFO ] [sig ] [2367/3376] Completed PGC in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:29.123189] [INFO ] [sig ] [2368/3376] Forecasting PGEN... [2026-02-25T20:29:29.123219] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-25T20:29:29.123249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-25T20:29:29.136024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-25T20:29:29.136344] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-25T20:29:29.137441] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-25T20:29:29.137497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:29.137531] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:29.137557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:29.137642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:29.198508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:29.199394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:29.199478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:29.199510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:29.320218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:29.320373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:29.320413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:29.320444] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:29.324104] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-25T20:29:29.324415] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-25T20:29:29.324600] [INFO ] [sig ] PGEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:29.475201] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PGEN.txt [2026-02-25T20:29:29.475343] [INFO ] [sig ] [2368/3376] Completed PGEN in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:29.475383] [INFO ] [sig ] [2369/3376] Forecasting PGJ... [2026-02-25T20:29:29.475412] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-25T20:29:29.475442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-25T20:29:29.489514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-25T20:29:29.489931] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-25T20:29:29.490893] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-25T20:29:29.490965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:29.491037] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:29.491071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:29.491144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:29.555356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:29.556251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:29.556335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:29.556368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:29.685221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:29.685384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:29.685425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:29.685455] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:29.689009] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=73.70%) [2026-02-25T20:29:29.689305] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-25T20:29:29.689441] [INFO ] [sig ] PGJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:29.850972] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PGJ.txt [2026-02-25T20:29:29.851324] [INFO ] [sig ] [2369/3376] Completed PGJ in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:29.851365] [INFO ] [sig ] [2370/3376] Forecasting PGNY... [2026-02-25T20:29:29.851395] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-25T20:29:29.851424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-25T20:29:29.864542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-25T20:29:29.864887] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-25T20:29:29.865885] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-25T20:29:29.865952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:29.865986] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:29.866012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:29.866069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:29.928657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:29.929717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:29.929816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:29.929859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:30.060117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:30.060286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:30.060329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:30.060359] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:30.064506] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-02-25T20:29:30.064844] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-25T20:29:30.064998] [INFO ] [sig ] PGNY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:30.225140] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PGNY.txt [2026-02-25T20:29:30.225310] [INFO ] [sig ] [2370/3376] Completed PGNY in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:30.225352] [INFO ] [sig ] [2371/3376] Forecasting PGP... [2026-02-25T20:29:30.225385] [INFO ] [sig ] Generating forecast for: PGP [2026-02-25T20:29:30.225416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-25T20:29:30.236634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-25T20:29:30.236915] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-25T20:29:30.237744] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-25T20:29:30.237798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:30.237830] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:30.237857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:30.237914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:30.298832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:30.299526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:30.299628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:30.299664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:30.415556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:30.415774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:30.415815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:30.415843] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:30.419360] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-25T20:29:30.419662] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-25T20:29:30.419792] [INFO ] [sig ] PGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:30.566128] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PGP.txt [2026-02-25T20:29:30.566262] [INFO ] [sig ] [2371/3376] Completed PGP in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:30.566302] [INFO ] [sig ] [2372/3376] Forecasting PGZ... [2026-02-25T20:29:30.566332] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-25T20:29:30.566362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-25T20:29:30.578647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-25T20:29:30.578944] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-25T20:29:30.579757] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-25T20:29:30.579823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:30.579856] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:30.579883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:30.579944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:30.638934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:30.639656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:30.639739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:30.639772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:30.758597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:30.758724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:30.758762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:30.758825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:30.762405] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=6.31%) [2026-02-25T20:29:30.762706] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-25T20:29:30.762842] [INFO ] [sig ] PGZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:30.909780] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PGZ.txt [2026-02-25T20:29:30.909905] [INFO ] [sig ] [2372/3376] Completed PGZ in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:30.909945] [INFO ] [sig ] [2373/3376] Forecasting PH... [2026-02-25T20:29:30.909974] [INFO ] [sig ] Generating forecast for: PH [2026-02-25T20:29:30.910006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-25T20:29:30.921959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-25T20:29:30.922231] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-25T20:29:30.923031] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-25T20:29:30.923084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:30.923116] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:30.923142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:30.923199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:30.983818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:30.984735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:30.984823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:30.984857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:31.108887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:31.109058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:31.109098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:31.109126] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:31.112561] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-25T20:29:31.112863] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-25T20:29:31.112993] [INFO ] [sig ] PH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:31.263190] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PH.txt [2026-02-25T20:29:31.263347] [INFO ] [sig ] [2373/3376] Completed PH in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-25T20:29:31.263388] [INFO ] [sig ] [2374/3376] Forecasting PHG... [2026-02-25T20:29:31.263418] [INFO ] [sig ] Generating forecast for: PHG [2026-02-25T20:29:31.263449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-25T20:29:31.275683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-25T20:29:31.275954] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-25T20:29:31.276769] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-25T20:29:31.276823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:31.276854] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:31.276880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:31.276937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:31.336002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:31.336853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:31.336948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:31.336987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:31.459721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:31.459843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:31.459886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:31.459914] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:31.463242] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=65.95%) [2026-02-25T20:29:31.463532] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-25T20:29:31.463685] [INFO ] [sig ] PHG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:31.610836] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PHG.txt [2026-02-25T20:29:31.611011] [INFO ] [sig ] [2374/3376] Completed PHG in 0.3s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:31.611054] [INFO ] [sig ] [2375/3376] Forecasting PHI... [2026-02-25T20:29:31.611084] [INFO ] [sig ] Generating forecast for: PHI [2026-02-25T20:29:31.611115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-25T20:29:31.622944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-25T20:29:31.623343] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-25T20:29:31.624473] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-25T20:29:31.624531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:31.624565] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:31.624613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:31.624673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:31.685384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:31.686378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:31.686471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:31.686505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:31.809220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:31.809385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:31.809428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:31.809458] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:31.813311] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=66.11%) [2026-02-25T20:29:31.813711] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-25T20:29:31.813887] [INFO ] [sig ] PHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:31.969616] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PHI.txt [2026-02-25T20:29:31.969791] [INFO ] [sig ] [2375/3376] Completed PHI in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:31.969847] [INFO ] [sig ] [2376/3376] Forecasting PHK... [2026-02-25T20:29:31.969888] [INFO ] [sig ] Generating forecast for: PHK [2026-02-25T20:29:31.969927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-25T20:29:31.982807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-25T20:29:31.983286] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-25T20:29:31.984386] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-25T20:29:31.984456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:31.984494] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:31.984525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:31.984622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:32.046548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:32.047643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:32.047744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:32.047780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:32.178265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:32.178434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:32.178475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:32.178506] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:32.182231] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-25T20:29:32.182538] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-25T20:29:32.182699] [INFO ] [sig ] PHK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:32.333855] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PHK.txt [2026-02-25T20:29:32.334031] [INFO ] [sig ] [2376/3376] Completed PHK in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:32.334074] [INFO ] [sig ] [2377/3376] Forecasting PHM... [2026-02-25T20:29:32.334106] [INFO ] [sig ] Generating forecast for: PHM [2026-02-25T20:29:32.334138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-25T20:29:32.353317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-25T20:29:32.353848] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-25T20:29:32.355047] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-25T20:29:32.355123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:32.355170] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:32.355209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:32.355296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:32.422666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:32.423566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:32.423679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:32.423720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:32.548084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:32.548251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:32.548293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:32.548324] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:32.552350] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-02-25T20:29:32.552669] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-25T20:29:32.552826] [INFO ] [sig ] PHM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:32.703373] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PHM.txt [2026-02-25T20:29:32.703534] [INFO ] [sig ] [2377/3376] Completed PHM in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:32.703594] [INFO ] [sig ] [2378/3376] Forecasting PHO... [2026-02-25T20:29:32.703628] [INFO ] [sig ] Generating forecast for: PHO [2026-02-25T20:29:32.703658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-25T20:29:32.715614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-25T20:29:32.715921] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-25T20:29:32.716722] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-25T20:29:32.716776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:32.716807] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:32.716834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:32.716892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:32.777474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:32.778434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:32.778525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:32.778561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:32.911732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:32.911914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:32.911965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:32.911995] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:32.916452] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=21.30%) [2026-02-25T20:29:32.916781] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-25T20:29:32.916921] [INFO ] [sig ] PHO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:33.074366] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PHO.txt [2026-02-25T20:29:33.074537] [INFO ] [sig ] [2378/3376] Completed PHO in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:33.074598] [INFO ] [sig ] [2379/3376] Forecasting PHUN... [2026-02-25T20:29:33.074633] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-25T20:29:33.074662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-25T20:29:33.087992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-25T20:29:33.088678] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-25T20:29:33.089807] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-25T20:29:33.089863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:33.089895] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:33.089923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:33.089981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:33.154083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:33.155494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:33.155701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:33.155737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:33.280428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:33.280612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:33.280657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:33.280733] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:33.284393] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=4.00%) [2026-02-25T20:29:33.284778] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-25T20:29:33.284941] [INFO ] [sig ] PHUN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:33.437785] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PHUN.txt [2026-02-25T20:29:33.437958] [INFO ] [sig ] [2379/3376] Completed PHUN in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:33.438001] [INFO ] [sig ] [2380/3376] Forecasting PHVS... [2026-02-25T20:29:33.438032] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-25T20:29:33.438090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-25T20:29:33.450073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-25T20:29:33.450450] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-25T20:29:33.451299] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-25T20:29:33.451353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:33.451384] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:33.451410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:33.451465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:33.510562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:33.511447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:33.511535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:33.511570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:33.634290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:33.634453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:33.634493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:33.634522] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:33.637999] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-02-25T20:29:33.638337] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-25T20:29:33.638478] [INFO ] [sig ] PHVS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:33.789174] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PHVS.txt [2026-02-25T20:29:33.789341] [INFO ] [sig ] [2380/3376] Completed PHVS in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:33.789383] [INFO ] [sig ] [2381/3376] Forecasting PI... [2026-02-25T20:29:33.789414] [INFO ] [sig ] Generating forecast for: PI [2026-02-25T20:29:33.789445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-25T20:29:33.803300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-25T20:29:33.803717] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-25T20:29:33.804565] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-25T20:29:33.804641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:33.804673] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:33.804701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:33.804758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:33.865117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:33.866299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:33.866500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:33.866538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:33.990693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:33.990861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:33.990902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:33.990935] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:33.994613] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=42.16%) [2026-02-25T20:29:33.994961] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-25T20:29:33.995115] [INFO ] [sig ] PI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:34.141921] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PI.txt [2026-02-25T20:29:34.142085] [INFO ] [sig ] [2381/3376] Completed PI in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:34.142127] [INFO ] [sig ] [2382/3376] Forecasting PID... [2026-02-25T20:29:34.142159] [INFO ] [sig ] Generating forecast for: PID [2026-02-25T20:29:34.142198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-25T20:29:34.156491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-25T20:29:34.156951] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-25T20:29:34.157926] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-25T20:29:34.157988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:34.158023] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:34.158079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:34.158139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:34.216841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:34.217749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:34.217842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:34.217874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:34.339699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:34.339857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:34.339898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:34.339928] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:34.343566] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=67.60%) [2026-02-25T20:29:34.343874] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-25T20:29:34.344029] [INFO ] [sig ] PID: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:34.497782] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PID.txt [2026-02-25T20:29:34.498086] [INFO ] [sig ] [2382/3376] Completed PID in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-25T20:29:34.498159] [INFO ] [sig ] [2383/3376] Forecasting PIE... [2026-02-25T20:29:34.498202] [INFO ] [sig ] Generating forecast for: PIE [2026-02-25T20:29:34.498246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-25T20:29:34.510434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-25T20:29:34.510871] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-25T20:29:34.511733] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-25T20:29:34.511788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:34.511821] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:34.511863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:34.511921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:34.570845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:34.571783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:34.571867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:34.571899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:34.689726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:34.689887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:34.689927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:34.689956] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:34.693529] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=51.49%) [2026-02-25T20:29:34.693840] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-25T20:29:34.693973] [INFO ] [sig ] PIE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:34.847513] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PIE.txt [2026-02-25T20:29:34.847719] [INFO ] [sig ] [2383/3376] Completed PIE in 0.3s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:34.847782] [INFO ] [sig ] [2384/3376] Forecasting PII... [2026-02-25T20:29:34.847813] [INFO ] [sig ] Generating forecast for: PII [2026-02-25T20:29:34.847846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-25T20:29:34.866315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-25T20:29:34.866800] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-25T20:29:34.868006] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-25T20:29:34.868096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:34.868137] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:34.868164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:34.868221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:34.926908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:34.927951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:34.928088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:34.928125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:35.053599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:35.053760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:35.053800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:35.053830] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:35.057447] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-02-25T20:29:35.057754] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-25T20:29:35.057888] [INFO ] [sig ] PII: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:35.204299] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PII.txt [2026-02-25T20:29:35.204436] [INFO ] [sig ] [2384/3376] Completed PII in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:35.204483] [INFO ] [sig ] [2385/3376] Forecasting PIM... [2026-02-25T20:29:35.204514] [INFO ] [sig ] Generating forecast for: PIM [2026-02-25T20:29:35.204545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-25T20:29:35.215560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-25T20:29:35.215957] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-25T20:29:35.216818] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-25T20:29:35.216872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:35.216906] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:35.216935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:35.216997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:35.276847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:35.277777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:35.277869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:35.277904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:35.403633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:35.403795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:35.403836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:35.403866] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:35.407357] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=20.39%) [2026-02-25T20:29:35.407663] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-25T20:29:35.407793] [INFO ] [sig ] PIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:35.558282] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PIM.txt [2026-02-25T20:29:35.558436] [INFO ] [sig ] [2385/3376] Completed PIM in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:35.558477] [INFO ] [sig ] [2386/3376] Forecasting PINE... [2026-02-25T20:29:35.558507] [INFO ] [sig ] Generating forecast for: PINE [2026-02-25T20:29:35.558537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-25T20:29:35.571871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-25T20:29:35.572177] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-25T20:29:35.572980] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-25T20:29:35.573044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:35.573115] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:35.573144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:35.573382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:35.632938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:35.633607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:35.633687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:35.633719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:35.755431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:35.755614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:35.755655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:35.755684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:35.759153] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-02-25T20:29:35.759431] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-25T20:29:35.759557] [INFO ] [sig ] PINE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:35.902526] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PINE.txt [2026-02-25T20:29:35.902666] [INFO ] [sig ] [2386/3376] Completed PINE in 0.3s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:35.902707] [INFO ] [sig ] [2387/3376] Forecasting PINS... [2026-02-25T20:29:35.902736] [INFO ] [sig ] Generating forecast for: PINS [2026-02-25T20:29:35.902774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-25T20:29:35.914277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-25T20:29:35.914558] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-25T20:29:35.915356] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-25T20:29:35.915409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:35.915440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:35.915467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:35.915524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:35.973633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:35.974539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:35.974641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:35.974675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:36.107540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:36.107766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:36.107827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:36.107859] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:36.112908] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=57.61%) [2026-02-25T20:29:36.113622] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-25T20:29:36.113812] [INFO ] [sig ] PINS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:36.270549] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PINS.txt [2026-02-25T20:29:36.270756] [INFO ] [sig ] [2387/3376] Completed PINS in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:36.270798] [INFO ] [sig ] [2388/3376] Forecasting PK... [2026-02-25T20:29:36.270840] [INFO ] [sig ] Generating forecast for: PK [2026-02-25T20:29:36.270883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-25T20:29:36.287000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-25T20:29:36.287400] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-25T20:29:36.288280] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-25T20:29:36.288335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:36.288367] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:36.288394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:36.288462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:36.347720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:36.348437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:36.348522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:36.348558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:36.475376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:36.475527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:36.475583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:36.475616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:36.479007] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-02-25T20:29:36.479458] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-25T20:29:36.479618] [INFO ] [sig ] PK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:36.625182] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PK.txt [2026-02-25T20:29:36.625322] [INFO ] [sig ] [2388/3376] Completed PK in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:36.625362] [INFO ] [sig ] [2389/3376] Forecasting PKBK... [2026-02-25T20:29:36.625392] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-25T20:29:36.625422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-25T20:29:36.638327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-25T20:29:36.638708] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-25T20:29:36.639587] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-25T20:29:36.639644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:36.639678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:36.639707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:36.639766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:36.701852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:36.702770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:36.702864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:36.702898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:36.822994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:36.823175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:36.823218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:36.823300] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:36.827435] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=29.89%) [2026-02-25T20:29:36.827892] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-25T20:29:36.828092] [INFO ] [sig ] PKBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:36.977597] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PKBK.txt [2026-02-25T20:29:36.977760] [INFO ] [sig ] [2389/3376] Completed PKBK in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:36.977800] [INFO ] [sig ] [2390/3376] Forecasting PKE... [2026-02-25T20:29:36.977831] [INFO ] [sig ] Generating forecast for: PKE [2026-02-25T20:29:36.977862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-25T20:29:36.989491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-25T20:29:36.989843] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-25T20:29:36.990721] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-25T20:29:36.990777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:36.990812] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:36.990839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:36.990896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:37.050932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:37.051812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:37.051902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:37.051938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:37.170841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:37.171005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:37.171054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:37.171090] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:37.174661] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-02-25T20:29:37.174946] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-25T20:29:37.175079] [INFO ] [sig ] PKE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:37.321453] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PKE.txt [2026-02-25T20:29:37.321620] [INFO ] [sig ] [2390/3376] Completed PKE in 0.3s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-25T20:29:37.321663] [INFO ] [sig ] [2391/3376] Forecasting PKG... [2026-02-25T20:29:37.321695] [INFO ] [sig ] Generating forecast for: PKG [2026-02-25T20:29:37.321725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-25T20:29:37.334555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-25T20:29:37.334972] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-25T20:29:37.335797] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-25T20:29:37.335852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:37.335883] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:37.335911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:37.335969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:37.394111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:37.394919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:37.395002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:37.395034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:37.518868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:37.519036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:37.519085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:37.519125] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:37.522838] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-02-25T20:29:37.523124] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-25T20:29:37.523254] [INFO ] [sig ] PKG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:37.671462] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PKG.txt [2026-02-25T20:29:37.671644] [INFO ] [sig ] [2391/3376] Completed PKG in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:37.671689] [INFO ] [sig ] [2392/3376] Forecasting PKOH... [2026-02-25T20:29:37.671719] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-25T20:29:37.671749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-25T20:29:37.682742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-25T20:29:37.683053] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-25T20:29:37.683924] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-25T20:29:37.683980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:37.684014] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:37.684041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:37.684105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:37.748753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:37.749711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:37.749802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:37.749837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:37.870652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:37.870835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:37.870877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:37.870907] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:37.874471] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-25T20:29:37.874784] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-25T20:29:37.874921] [INFO ] [sig ] PKOH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:38.022387] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PKOH.txt [2026-02-25T20:29:38.022546] [INFO ] [sig ] [2392/3376] Completed PKOH in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:38.022615] [INFO ] [sig ] [2393/3376] Forecasting PKX... [2026-02-25T20:29:38.022647] [INFO ] [sig ] Generating forecast for: PKX [2026-02-25T20:29:38.022678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-25T20:29:38.033895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-25T20:29:38.034225] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-25T20:29:38.035105] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-25T20:29:38.035162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:38.035196] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:38.035226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:38.035285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:38.095446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:38.096298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:38.096386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:38.096433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:38.223434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:38.223612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:38.223655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:38.223685] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:38.227340] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-25T20:29:38.227654] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-25T20:29:38.227793] [INFO ] [sig ] PKX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:38.376104] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PKX.txt [2026-02-25T20:29:38.376253] [INFO ] [sig ] [2393/3376] Completed PKX in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:38.376293] [INFO ] [sig ] [2394/3376] Forecasting PLAB... [2026-02-25T20:29:38.376323] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-25T20:29:38.376353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-25T20:29:38.387593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-25T20:29:38.387897] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-25T20:29:38.388818] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-25T20:29:38.388874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:38.388905] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:38.388932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:38.388989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:38.450872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:38.452121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:38.452409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:38.452446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:38.583080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:38.583240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:38.583280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:38.583309] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:38.586850] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-25T20:29:38.587149] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-25T20:29:38.587281] [INFO ] [sig ] PLAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:38.736051] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLAB.txt [2026-02-25T20:29:38.736226] [INFO ] [sig ] [2394/3376] Completed PLAB in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:38.736270] [INFO ] [sig ] [2395/3376] Forecasting PLAY... [2026-02-25T20:29:38.736301] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-25T20:29:38.736331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-25T20:29:38.750870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-25T20:29:38.751287] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-25T20:29:38.752235] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-25T20:29:38.752293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:38.752327] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:38.752355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:38.752413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:38.814329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:38.815274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:38.815363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:38.815398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:38.938752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:38.938899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:38.938940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:38.938967] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:38.942446] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=30.39%) [2026-02-25T20:29:38.942753] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-25T20:29:38.942884] [INFO ] [sig ] PLAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:39.098493] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLAY.txt [2026-02-25T20:29:39.098754] [INFO ] [sig ] [2395/3376] Completed PLAY in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:39.098817] [INFO ] [sig ] [2396/3376] Forecasting PLBC... [2026-02-25T20:29:39.098868] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-25T20:29:39.098917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-25T20:29:39.111012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-25T20:29:39.111397] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-25T20:29:39.112259] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-25T20:29:39.112326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:39.112366] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:39.112397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:39.112463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:39.172978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:39.173935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:39.174096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:39.174135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:39.284554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:39.284730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:39.284771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:39.284801] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:39.288486] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-25T20:29:39.288802] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-25T20:29:39.288941] [INFO ] [sig ] PLBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:39.436378] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLBC.txt [2026-02-25T20:29:39.436515] [INFO ] [sig ] [2396/3376] Completed PLBC in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:39.436555] [INFO ] [sig ] [2397/3376] Forecasting PLBY... [2026-02-25T20:29:39.436609] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-25T20:29:39.436641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-25T20:29:39.451055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-25T20:29:39.451421] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-25T20:29:39.452337] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-25T20:29:39.452393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:39.452427] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:39.452455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:39.452514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:39.514102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:39.514992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:39.515079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:39.515114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:39.636974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:39.637141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:39.637193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:39.637229] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:39.641282] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: UP (p=56.18%) [2026-02-25T20:29:39.641591] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-25T20:29:39.641738] [INFO ] [sig ] PLBY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:39.788270] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PLBY.txt [2026-02-25T20:29:39.788410] [INFO ] [sig ] [2397/3376] Completed PLBY in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:39.788461] [INFO ] [sig ] [2398/3376] Forecasting PLCE... [2026-02-25T20:29:39.788493] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-25T20:29:39.788523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-25T20:29:39.799815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-25T20:29:39.800120] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-25T20:29:39.800932] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-25T20:29:39.800986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:39.801019] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:39.801046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:39.801115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:39.861913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:39.862845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:39.862933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:39.862968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:39.986707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:39.986875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:39.986919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:39.986950] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:39.990558] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-25T20:29:39.990870] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-25T20:29:39.991010] [INFO ] [sig ] PLCE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:40.143724] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLCE.txt [2026-02-25T20:29:40.143892] [INFO ] [sig ] [2398/3376] Completed PLCE in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-25T20:29:40.143933] [INFO ] [sig ] [2399/3376] Forecasting PLD... [2026-02-25T20:29:40.143964] [INFO ] [sig ] Generating forecast for: PLD [2026-02-25T20:29:40.143994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-25T20:29:40.157672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-25T20:29:40.158087] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-25T20:29:40.158915] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-25T20:29:40.158969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:40.159000] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:40.159027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:40.159096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:40.223927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:40.224918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:40.225021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:40.225057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:40.357874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:40.358061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:40.358107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:40.358139] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:40.362037] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=45.03%) [2026-02-25T20:29:40.362367] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-25T20:29:40.362527] [INFO ] [sig ] PLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:40.527168] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLD.txt [2026-02-25T20:29:40.527431] [INFO ] [sig ] [2399/3376] Completed PLD in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:40.527511] [INFO ] [sig ] [2400/3376] Forecasting PLPC... [2026-02-25T20:29:40.527561] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-25T20:29:40.527634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-25T20:29:40.540521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-25T20:29:40.540951] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-25T20:29:40.541945] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-25T20:29:40.542000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:40.542040] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:40.542074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:40.542145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:40.603083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:40.604057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:40.604142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:40.604177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:40.723597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:40.723759] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:29:40.723802] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:40.723832] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:40.727946] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-25T20:29:40.728258] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-25T20:29:40.728393] [INFO ] [sig ] PLPC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:40.877265] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PLPC.txt [2026-02-25T20:29:40.877435] [INFO ] [sig ] [2400/3376] Completed PLPC in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:40.877476] [INFO ] [sig ] [2401/3376] Forecasting PLRX... [2026-02-25T20:29:40.877508] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-25T20:29:40.877539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-25T20:29:40.888958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-25T20:29:40.889285] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-25T20:29:40.890105] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-25T20:29:40.890171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:40.890209] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:40.890242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:40.890305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:40.950142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:40.951257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:40.951343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:40.951376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:41.076557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:41.076737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:41.076781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:41.076812] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:41.080451] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=95.54%) [2026-02-25T20:29:41.080783] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-25T20:29:41.080920] [INFO ] [sig ] PLRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:41.230483] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PLRX.txt [2026-02-25T20:29:41.230678] [INFO ] [sig ] [2401/3376] Completed PLRX in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:41.230722] [INFO ] [sig ] [2402/3376] Forecasting PLSE... [2026-02-25T20:29:41.230752] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-25T20:29:41.230781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-25T20:29:41.561661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-25T20:29:41.562051] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-25T20:29:41.562931] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-25T20:29:41.562986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:41.563021] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:41.563049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:41.563108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:41.623775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:41.624692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:41.624778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:41.624812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:41.752268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:41.752442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:41.752486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:41.752516] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:41.756555] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-02-25T20:29:41.756880] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-25T20:29:41.757013] [INFO ] [sig ] PLSE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:41.906453] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLSE.txt [2026-02-25T20:29:41.906637] [INFO ] [sig ] [2402/3376] Completed PLSE in 0.7s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:41.906681] [INFO ] [sig ] [2403/3376] Forecasting PLTK... [2026-02-25T20:29:41.906712] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-25T20:29:41.906742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-25T20:29:41.920154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-25T20:29:41.920749] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-25T20:29:41.921546] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-25T20:29:41.921618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:41.921695] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:41.921725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:41.921783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:41.982658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:41.983555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:41.983660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:41.983693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:42.108217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:42.108383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:42.108442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:42.108473] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:42.112080] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-02-25T20:29:42.112416] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-25T20:29:42.112558] [INFO ] [sig ] PLTK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:42.263380] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PLTK.txt [2026-02-25T20:29:42.263550] [INFO ] [sig ] [2403/3376] Completed PLTK in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:42.263614] [INFO ] [sig ] [2404/3376] Forecasting PLUG... [2026-02-25T20:29:42.263645] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-25T20:29:42.263677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-25T20:29:42.276791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-25T20:29:42.277230] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-25T20:29:42.278180] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-25T20:29:42.278239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:42.278272] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:42.278304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:42.278379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:42.343168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:42.344104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:42.344197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:42.344231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:42.476542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:42.476742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:42.476787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:42.476818] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:42.480797] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-25T20:29:42.481168] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-25T20:29:42.481333] [INFO ] [sig ] PLUG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:42.636782] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PLUG.txt [2026-02-25T20:29:42.636946] [INFO ] [sig ] [2404/3376] Completed PLUG in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:42.636989] [INFO ] [sig ] [2405/3376] Forecasting PLUS... [2026-02-25T20:29:42.637020] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-25T20:29:42.637049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-25T20:29:42.649224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-25T20:29:42.649636] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-25T20:29:42.650457] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-25T20:29:42.650511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:42.650553] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:42.650603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:42.650664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:42.711364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:42.712332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:42.712425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:42.712459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:42.841972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:42.842149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:42.842198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:42.842234] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:42.846115] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-02-25T20:29:42.846512] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-25T20:29:42.846690] [INFO ] [sig ] PLUS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:43.008593] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PLUS.txt [2026-02-25T20:29:43.008768] [INFO ] [sig ] [2405/3376] Completed PLUS in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:43.008820] [INFO ] [sig ] [2406/3376] Forecasting PLXS... [2026-02-25T20:29:43.008854] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-25T20:29:43.008889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-25T20:29:43.022054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-25T20:29:43.022466] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-25T20:29:43.023338] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-25T20:29:43.023395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:43.023429] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:43.023456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:43.023514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:43.083255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:43.084252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:43.084365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:43.084401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:43.210379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:43.210541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:43.210602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:43.210667] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:43.214505] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-25T20:29:43.214824] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-25T20:29:43.214959] [INFO ] [sig ] PLXS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:43.372411] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PLXS.txt [2026-02-25T20:29:43.372610] [INFO ] [sig ] [2406/3376] Completed PLXS in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-25T20:29:43.372663] [INFO ] [sig ] [2407/3376] Forecasting PM... [2026-02-25T20:29:43.372696] [INFO ] [sig ] Generating forecast for: PM [2026-02-25T20:29:43.372728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-25T20:29:43.387167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-25T20:29:43.387707] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-25T20:29:43.388691] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-25T20:29:43.388749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:43.388800] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:43.388830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:43.388898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:43.459863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:43.460836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:43.460923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:43.460957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:43.603052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:43.603210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:43.603256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:43.603287] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:43.606926] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-02-25T20:29:43.607253] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-25T20:29:43.607393] [INFO ] [sig ] PM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:43.755531] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PM.txt [2026-02-25T20:29:43.755715] [INFO ] [sig ] [2407/3376] Completed PM in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:43.755760] [INFO ] [sig ] [2408/3376] Forecasting PMAX... [2026-02-25T20:29:43.755791] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-25T20:29:43.755821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-25T20:29:43.769302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-25T20:29:43.769688] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-25T20:29:43.770602] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-25T20:29:43.770657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:43.770690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:43.770740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:43.770801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:43.834533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:43.835453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:43.835540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:43.835600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:43.965387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:43.965563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:43.965635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:43.965673] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:43.969672] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-25T20:29:43.969976] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-25T20:29:43.970116] [INFO ] [sig ] PMAX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:44.115352] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PMAX.txt [2026-02-25T20:29:44.115524] [INFO ] [sig ] [2408/3376] Completed PMAX in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:44.115566] [INFO ] [sig ] [2409/3376] Forecasting PML... [2026-02-25T20:29:44.115620] [INFO ] [sig ] Generating forecast for: PML [2026-02-25T20:29:44.115653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-25T20:29:44.131979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-25T20:29:44.132413] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-25T20:29:44.133283] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-25T20:29:44.133337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:44.133370] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:44.133397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:44.133453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:44.198013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:44.199259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:44.199398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:44.199436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:44.325507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:44.325716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:44.325769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:44.325810] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:44.329542] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-25T20:29:44.329854] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-25T20:29:44.330006] [INFO ] [sig ] PML: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:44.505599] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PML.txt [2026-02-25T20:29:44.505762] [INFO ] [sig ] [2409/3376] Completed PML in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:44.505816] [INFO ] [sig ] [2410/3376] Forecasting PMM... [2026-02-25T20:29:44.505849] [INFO ] [sig ] Generating forecast for: PMM [2026-02-25T20:29:44.505880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-25T20:29:44.517345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-25T20:29:44.517867] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-25T20:29:44.518932] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-25T20:29:44.518986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:44.519020] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:44.519047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:44.519105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:44.577764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:44.578725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:44.578812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:44.578846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:44.709764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:44.709930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:44.709971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:44.710002] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:44.713670] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-25T20:29:44.713965] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-25T20:29:44.714106] [INFO ] [sig ] PMM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:44.865444] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PMM.txt [2026-02-25T20:29:44.865627] [INFO ] [sig ] [2410/3376] Completed PMM in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:44.865681] [INFO ] [sig ] [2411/3376] Forecasting PMO... [2026-02-25T20:29:44.865738] [INFO ] [sig ] Generating forecast for: PMO [2026-02-25T20:29:44.865770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-25T20:29:44.877200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-25T20:29:44.877513] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-25T20:29:44.878361] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-25T20:29:44.878415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:44.878449] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:44.878476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:44.878533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:44.939633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:44.940553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:44.940662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:44.940697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:45.066856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:45.067015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:45.067056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:45.067086] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:45.071101] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-02-25T20:29:45.071611] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-25T20:29:45.071795] [INFO ] [sig ] PMO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:45.220986] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PMO.txt [2026-02-25T20:29:45.221136] [INFO ] [sig ] [2411/3376] Completed PMO in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:45.221177] [INFO ] [sig ] [2412/3376] Forecasting PMTS... [2026-02-25T20:29:45.221208] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-25T20:29:45.221238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-25T20:29:45.233623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-25T20:29:45.233956] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-25T20:29:45.234818] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-25T20:29:45.234883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:45.234929] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:45.234960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:45.235018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:45.295837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:45.296773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:45.296860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:45.296895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:45.426587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:45.426751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:45.426793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:45.426822] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:45.430459] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-25T20:29:45.430787] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-25T20:29:45.430924] [INFO ] [sig ] PMTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:45.585125] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PMTS.txt [2026-02-25T20:29:45.585378] [INFO ] [sig ] [2412/3376] Completed PMTS in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:45.585449] [INFO ] [sig ] [2413/3376] Forecasting PMVP... [2026-02-25T20:29:45.585502] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-25T20:29:45.585558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-25T20:29:45.602480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-25T20:29:45.603016] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-25T20:29:45.604293] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-25T20:29:45.604379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:45.604431] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:45.604476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:45.604558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:45.669210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:45.670589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:45.670737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:45.670773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:45.795665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:45.795834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:45.795875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:45.795905] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:45.799781] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-25T20:29:45.800122] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-25T20:29:45.800268] [INFO ] [sig ] PMVP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:45.958007] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PMVP.txt [2026-02-25T20:29:45.958219] [INFO ] [sig ] [2413/3376] Completed PMVP in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:45.958283] [INFO ] [sig ] [2414/3376] Forecasting PNC... [2026-02-25T20:29:45.958321] [INFO ] [sig ] Generating forecast for: PNC [2026-02-25T20:29:45.958366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-25T20:29:45.972407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-25T20:29:45.972819] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-25T20:29:45.973661] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-25T20:29:45.973729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:45.973773] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:45.973805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:45.973864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:46.042357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:46.043660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:46.043781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:46.043826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:46.192816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:46.192989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:46.193034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:46.193082] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:46.197195] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-02-25T20:29:46.197701] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-25T20:29:46.197845] [INFO ] [sig ] PNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:46.354494] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PNC.txt [2026-02-25T20:29:46.354680] [INFO ] [sig ] [2414/3376] Completed PNC in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:46.354725] [INFO ] [sig ] [2415/3376] Forecasting PNI... [2026-02-25T20:29:46.354756] [INFO ] [sig ] Generating forecast for: PNI [2026-02-25T20:29:46.354785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-25T20:29:46.366758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-25T20:29:46.367098] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-25T20:29:46.367953] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-25T20:29:46.368007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:46.368065] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:46.368094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:46.368151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:46.430338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:46.431258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:46.431360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:46.431405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:46.545672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:46.545832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:46.545873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:46.545903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:46.549567] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=30.93%) [2026-02-25T20:29:46.549878] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-25T20:29:46.550011] [INFO ] [sig ] PNI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:46.702319] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PNI.txt [2026-02-25T20:29:46.702502] [INFO ] [sig ] [2415/3376] Completed PNI in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-25T20:29:46.702553] [INFO ] [sig ] [2416/3376] Forecasting PNQI... [2026-02-25T20:29:46.702631] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-25T20:29:46.702667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-25T20:29:46.714811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-25T20:29:46.715195] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-25T20:29:46.716094] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-25T20:29:46.716150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:46.716184] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:46.716213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:46.716272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:46.776189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:46.777100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:46.777190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:46.777250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:46.902078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:46.902238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:46.902277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:46.902306] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:46.905753] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-02-25T20:29:46.906039] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-25T20:29:46.906171] [INFO ] [sig ] PNQI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:47.057219] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PNQI.txt [2026-02-25T20:29:47.057444] [INFO ] [sig ] [2416/3376] Completed PNQI in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:47.057699] [INFO ] [sig ] [2417/3376] Forecasting PNRG... [2026-02-25T20:29:47.057736] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-25T20:29:47.057768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-25T20:29:47.069838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-25T20:29:47.070235] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-25T20:29:47.071097] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-25T20:29:47.071151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:47.071183] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:47.071210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:47.071273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:47.131477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:47.132391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:47.132481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:47.132515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:47.254259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:47.254426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:47.254469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:47.254499] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:47.258099] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=37.73%) [2026-02-25T20:29:47.258397] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-25T20:29:47.258533] [INFO ] [sig ] PNRG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:47.403375] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PNRG.txt [2026-02-25T20:29:47.403534] [INFO ] [sig ] [2417/3376] Completed PNRG in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:47.403594] [INFO ] [sig ] [2418/3376] Forecasting PNTG... [2026-02-25T20:29:47.403628] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-25T20:29:47.403658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-25T20:29:47.415669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-25T20:29:47.415976] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-25T20:29:47.416790] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-25T20:29:47.416843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:47.416875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:47.416928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:47.416988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:47.475043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:47.475907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:47.475992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:47.476025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:47.596308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:47.596461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:47.596501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:47.596530] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:47.599979] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-25T20:29:47.600263] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-25T20:29:47.600391] [INFO ] [sig ] PNTG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:47.747901] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PNTG.txt [2026-02-25T20:29:47.748129] [INFO ] [sig ] [2418/3376] Completed PNTG in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:47.748195] [INFO ] [sig ] [2419/3376] Forecasting PODD... [2026-02-25T20:29:47.748249] [INFO ] [sig ] Generating forecast for: PODD [2026-02-25T20:29:47.748294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-25T20:29:47.761488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-25T20:29:47.761992] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-25T20:29:47.763220] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-25T20:29:47.763319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:47.763367] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:47.763405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:47.763488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:47.830827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:47.831953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:47.832045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:47.832080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:47.961653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:47.961830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:47.961887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:47.961919] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:47.966063] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: DOWN (p=24.45%) [2026-02-25T20:29:47.966403] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-25T20:29:47.966539] [INFO ] [sig ] PODD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:48.115246] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PODD.txt [2026-02-25T20:29:48.115416] [INFO ] [sig ] [2419/3376] Completed PODD in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:48.115458] [INFO ] [sig ] [2420/3376] Forecasting POOL... [2026-02-25T20:29:48.115489] [INFO ] [sig ] Generating forecast for: POOL [2026-02-25T20:29:48.115526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-25T20:29:48.127217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-25T20:29:48.127564] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-25T20:29:48.128532] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-25T20:29:48.128615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:48.128690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:48.128723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:48.128797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:48.189897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:48.190843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:48.190939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:48.190973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:48.310010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:48.310182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:48.310225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:48.310267] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:48.314883] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=55.15%) [2026-02-25T20:29:48.315171] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-25T20:29:48.315330] [INFO ] [sig ] POOL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:48.462659] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/POOL.txt [2026-02-25T20:29:48.462828] [INFO ] [sig ] [2420/3376] Completed POOL in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:48.462877] [INFO ] [sig ] [2421/3376] Forecasting POWI... [2026-02-25T20:29:48.462910] [INFO ] [sig ] Generating forecast for: POWI [2026-02-25T20:29:48.462941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-25T20:29:48.474691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-25T20:29:48.475025] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-25T20:29:48.476049] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-25T20:29:48.476105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:48.476137] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:48.476163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:48.476219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:48.536183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:48.537062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:48.537151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:48.537206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:48.659313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:48.659473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:48.659517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:48.659548] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:48.663084] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-25T20:29:48.663378] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-25T20:29:48.663510] [INFO ] [sig ] POWI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:48.808150] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/POWI.txt [2026-02-25T20:29:48.808303] [INFO ] [sig ] [2421/3376] Completed POWI in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:48.808363] [INFO ] [sig ] [2422/3376] Forecasting POWL... [2026-02-25T20:29:48.808401] [INFO ] [sig ] Generating forecast for: POWL [2026-02-25T20:29:48.808445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-25T20:29:48.820071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-25T20:29:48.820373] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-25T20:29:48.821226] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-25T20:29:48.821281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:48.821318] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:48.821345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:48.821405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:48.881387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:48.882303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:48.882391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:48.882426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:49.008266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:49.008430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:49.008473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:49.008504] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:49.012030] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-25T20:29:49.012325] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-25T20:29:49.012465] [INFO ] [sig ] POWL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:49.163162] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/POWL.txt [2026-02-25T20:29:49.163316] [INFO ] [sig ] [2422/3376] Completed POWL in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:49.163359] [INFO ] [sig ] [2423/3376] Forecasting PPC... [2026-02-25T20:29:49.163389] [INFO ] [sig ] Generating forecast for: PPC [2026-02-25T20:29:49.163420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-25T20:29:49.175335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-25T20:29:49.175692] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-25T20:29:49.176508] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-25T20:29:49.176561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:49.176614] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:49.176642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:49.176699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:49.236537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:49.237284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:49.237372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:49.237405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:49.364729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:49.364888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:49.364930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:49.365004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:49.368920] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-25T20:29:49.369218] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-25T20:29:49.369361] [INFO ] [sig ] PPC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:49.517399] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PPC.txt [2026-02-25T20:29:49.517620] [INFO ] [sig ] [2423/3376] Completed PPC in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-25T20:29:49.517667] [INFO ] [sig ] [2424/3376] Forecasting PPG... [2026-02-25T20:29:49.517701] [INFO ] [sig ] Generating forecast for: PPG [2026-02-25T20:29:49.517733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-25T20:29:49.530968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-25T20:29:49.531388] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-25T20:29:49.532252] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-25T20:29:49.532312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:49.532347] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:49.532375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:49.532432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:49.593513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:49.594465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:49.594558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:49.594615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:49.723437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:49.723622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:49.723666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:49.723696] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:49.727546] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=64.39%) [2026-02-25T20:29:49.727880] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-25T20:29:49.728027] [INFO ] [sig ] PPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:49.876362] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PPG.txt [2026-02-25T20:29:49.876522] [INFO ] [sig ] [2424/3376] Completed PPG in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:49.876562] [INFO ] [sig ] [2425/3376] Forecasting PPH... [2026-02-25T20:29:49.876612] [INFO ] [sig ] Generating forecast for: PPH [2026-02-25T20:29:49.876645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-25T20:29:49.888406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-25T20:29:49.888802] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-25T20:29:49.889633] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-25T20:29:49.889688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:49.889720] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:49.889745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:49.889802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:49.950516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:49.951673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:49.951766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:49.951801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:50.089834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:50.090004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:50.090047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:50.090078] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:50.094108] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-02-25T20:29:50.094435] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-25T20:29:50.094765] [INFO ] [sig ] PPH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:50.245724] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PPH.txt [2026-02-25T20:29:50.245889] [INFO ] [sig ] [2425/3376] Completed PPH in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:50.245931] [INFO ] [sig ] [2426/3376] Forecasting PPIH... [2026-02-25T20:29:50.245963] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-25T20:29:50.245995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-25T20:29:50.257539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-25T20:29:50.257869] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-25T20:29:50.258775] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-25T20:29:50.258831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:50.258864] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:50.258890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:50.258947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:50.324228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:50.325228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:50.325319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:50.325354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:50.451451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:50.451627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:50.451668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:50.451697] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:50.455195] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-02-25T20:29:50.455482] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-25T20:29:50.455630] [INFO ] [sig ] PPIH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:50.600333] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PPIH.txt [2026-02-25T20:29:50.600492] [INFO ] [sig ] [2426/3376] Completed PPIH in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:50.600534] [INFO ] [sig ] [2427/3376] Forecasting PPL... [2026-02-25T20:29:50.600567] [INFO ] [sig ] Generating forecast for: PPL [2026-02-25T20:29:50.600621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-25T20:29:50.612588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-25T20:29:50.612898] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-25T20:29:50.613743] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-25T20:29:50.613796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:50.613827] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:50.613853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:50.613909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:50.674008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:50.674824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:50.674910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:50.674946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:50.799448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:50.799665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:50.799713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:50.799745] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:50.803879] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-25T20:29:50.804158] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-25T20:29:50.804290] [INFO ] [sig ] PPL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:50.951682] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PPL.txt [2026-02-25T20:29:50.951810] [INFO ] [sig ] [2427/3376] Completed PPL in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:50.951851] [INFO ] [sig ] [2428/3376] Forecasting PPSI... [2026-02-25T20:29:50.951881] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-25T20:29:50.951911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-25T20:29:50.963900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-25T20:29:50.964288] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-25T20:29:50.965166] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-25T20:29:50.965222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:50.965256] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:50.965283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:50.965347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:51.024587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:51.025348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:51.025433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:51.025466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:51.153502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:51.153699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:51.153744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:51.153773] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:51.158130] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-25T20:29:51.158451] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-25T20:29:51.158818] [INFO ] [sig ] PPSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:51.314035] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PPSI.txt [2026-02-25T20:29:51.314191] [INFO ] [sig ] [2428/3376] Completed PPSI in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:51.314234] [INFO ] [sig ] [2429/3376] Forecasting PPTA... [2026-02-25T20:29:51.314264] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-25T20:29:51.314295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-25T20:29:51.326660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-25T20:29:51.326997] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-25T20:29:51.327826] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-25T20:29:51.327879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:51.327911] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:51.327938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:51.327995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:51.386651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:51.387383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:51.387481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:51.387515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:51.512876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:51.513024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:51.513064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:51.513093] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:51.516547] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=42.67%) [2026-02-25T20:29:51.516849] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-25T20:29:51.516978] [INFO ] [sig ] PPTA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:51.665616] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PPTA.txt [2026-02-25T20:29:51.665747] [INFO ] [sig ] [2429/3376] Completed PPTA in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:51.665787] [INFO ] [sig ] [2430/3376] Forecasting PRA... [2026-02-25T20:29:51.665816] [INFO ] [sig ] Generating forecast for: PRA [2026-02-25T20:29:51.665847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-25T20:29:51.677446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-25T20:29:51.677762] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-25T20:29:51.678615] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-25T20:29:51.678668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:51.678700] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:51.678727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:51.678783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:51.739672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:51.740441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:51.740595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:51.740633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:51.863378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:51.863554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:51.863619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:51.863652] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:51.867352] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-25T20:29:51.867692] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-25T20:29:51.867832] [INFO ] [sig ] PRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:52.015424] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRA.txt [2026-02-25T20:29:52.015624] [INFO ] [sig ] [2430/3376] Completed PRA in 0.3s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:52.015670] [INFO ] [sig ] [2431/3376] Forecasting PRAA... [2026-02-25T20:29:52.015700] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-25T20:29:52.015734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-25T20:29:52.027608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-25T20:29:52.027967] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-25T20:29:52.028835] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-25T20:29:52.028904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:52.028939] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:52.028967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:52.029025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:52.088853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:52.089942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:52.090029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:52.090061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:52.234382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:52.234558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:52.234621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:52.234652] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:52.238874] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-25T20:29:52.239182] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-25T20:29:52.239328] [INFO ] [sig ] PRAA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:52.393452] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRAA.txt [2026-02-25T20:29:52.393659] [INFO ] [sig ] [2431/3376] Completed PRAA in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-25T20:29:52.393709] [INFO ] [sig ] [2432/3376] Forecasting PRAX... [2026-02-25T20:29:52.393741] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-25T20:29:52.393773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-25T20:29:52.406204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-25T20:29:52.406564] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-25T20:29:52.407499] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-25T20:29:52.407555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:52.407630] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:52.407672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:52.407733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:52.471601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:52.472412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:52.472502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:52.472717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:52.608699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:52.608885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:52.608949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:52.608991] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:52.612864] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=70.62%) [2026-02-25T20:29:52.613163] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-25T20:29:52.613299] [INFO ] [sig ] PRAX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:52.762173] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRAX.txt [2026-02-25T20:29:52.762346] [INFO ] [sig ] [2432/3376] Completed PRAX in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:52.762389] [INFO ] [sig ] [2433/3376] Forecasting PRCH... [2026-02-25T20:29:52.762418] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-25T20:29:52.762448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-25T20:29:52.774382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-25T20:29:52.774734] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-25T20:29:52.775560] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-25T20:29:52.775634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:52.775669] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:52.775697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:52.775756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:52.834950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:52.835821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:52.835916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:52.835954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:52.964050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:52.964211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:52.964255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:52.964286] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:52.967855] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-02-25T20:29:52.968189] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-25T20:29:52.968342] [INFO ] [sig ] PRCH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:53.116054] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRCH.txt [2026-02-25T20:29:53.116222] [INFO ] [sig ] [2433/3376] Completed PRCH in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:53.116263] [INFO ] [sig ] [2434/3376] Forecasting PRDO... [2026-02-25T20:29:53.116292] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-25T20:29:53.116324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-25T20:29:53.127367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-25T20:29:53.127684] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-25T20:29:53.128535] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-25T20:29:53.128609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:53.128644] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:53.128671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:53.128728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:53.187951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:53.188706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:53.188789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:53.188838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:53.309879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:53.310036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:53.310076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:53.310106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:53.313646] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-02-25T20:29:53.313940] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-25T20:29:53.314075] [INFO ] [sig ] PRDO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:53.468094] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRDO.txt [2026-02-25T20:29:53.468279] [INFO ] [sig ] [2434/3376] Completed PRDO in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:53.468330] [INFO ] [sig ] [2435/3376] Forecasting PRFZ... [2026-02-25T20:29:53.468363] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-25T20:29:53.468395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-25T20:29:53.480347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-25T20:29:53.480785] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-25T20:29:53.481701] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-25T20:29:53.481773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:53.481808] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:53.481837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:53.481895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:53.543997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:53.544914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:53.545003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:53.545037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:53.673084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:53.673236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:53.673278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:53.673308] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:53.676985] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-02-25T20:29:53.677277] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-25T20:29:53.677411] [INFO ] [sig ] PRFZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:53.827294] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRFZ.txt [2026-02-25T20:29:53.827436] [INFO ] [sig ] [2435/3376] Completed PRFZ in 0.4s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:53.827476] [INFO ] [sig ] [2436/3376] Forecasting PRG... [2026-02-25T20:29:53.827507] [INFO ] [sig ] Generating forecast for: PRG [2026-02-25T20:29:53.827537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-25T20:29:53.840023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-25T20:29:53.840317] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-25T20:29:53.841363] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-25T20:29:53.841419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:53.841453] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:53.841482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:53.841541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:53.902645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:53.903440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:53.903541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:53.903594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:54.027192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:54.027358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:54.027405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:54.027441] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:54.031116] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=68.44%) [2026-02-25T20:29:54.031437] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-25T20:29:54.031605] [INFO ] [sig ] PRG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:54.176237] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRG.txt [2026-02-25T20:29:54.176381] [INFO ] [sig ] [2436/3376] Completed PRG in 0.3s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:54.176428] [INFO ] [sig ] [2437/3376] Forecasting PRGO... [2026-02-25T20:29:54.176463] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-25T20:29:54.176501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-25T20:29:54.189286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-25T20:29:54.189662] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-25T20:29:54.190471] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-25T20:29:54.190524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:54.190615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:54.190646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:54.190713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:54.249175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:54.249899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:54.249984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:54.250018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:54.370931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:54.371088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:54.371130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:54.371161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:54.375092] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-25T20:29:54.375392] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-25T20:29:54.375553] [INFO ] [sig ] PRGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:54.523245] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRGO.txt [2026-02-25T20:29:54.523384] [INFO ] [sig ] [2437/3376] Completed PRGO in 0.3s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:54.523430] [INFO ] [sig ] [2438/3376] Forecasting PRH... [2026-02-25T20:29:54.523461] [INFO ] [sig ] Generating forecast for: PRH [2026-02-25T20:29:54.523492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-25T20:29:54.534550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-25T20:29:54.534850] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-25T20:29:54.535655] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-25T20:29:54.535708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:54.535742] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:54.535770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:54.535828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:54.595303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:54.596169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:54.596261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:54.596296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:54.716649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:54.716796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:54.716854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:54.716886] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:54.720297] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-02-25T20:29:54.720603] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-25T20:29:54.720733] [INFO ] [sig ] PRH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:54.865964] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRH.txt [2026-02-25T20:29:54.866097] [INFO ] [sig ] [2438/3376] Completed PRH in 0.3s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:54.866136] [INFO ] [sig ] [2439/3376] Forecasting PRI... [2026-02-25T20:29:54.866166] [INFO ] [sig ] Generating forecast for: PRI [2026-02-25T20:29:54.866195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-25T20:29:54.878355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-25T20:29:54.878676] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-25T20:29:54.879483] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-25T20:29:54.879536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:54.879593] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:54.879625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:54.879681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:54.941219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:54.942200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:54.942287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:54.942320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:55.059458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:55.059622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:55.059664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:55.059694] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:55.063141] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=86.63%) [2026-02-25T20:29:55.063421] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-25T20:29:55.063548] [INFO ] [sig ] PRI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:55.214185] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRI.txt [2026-02-25T20:29:55.214318] [INFO ] [sig ] [2439/3376] Completed PRI in 0.3s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:55.214359] [INFO ] [sig ] [2440/3376] Forecasting PRIM... [2026-02-25T20:29:55.214389] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-25T20:29:55.214423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-25T20:29:55.225976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-25T20:29:55.226273] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-25T20:29:55.227113] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-25T20:29:55.227166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:55.227197] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:55.227224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:55.227281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:55.287350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:55.288282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:55.288368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:55.288402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:55.410704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:55.410870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:55.410910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:55.411003] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:55.414720] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=23.95%) [2026-02-25T20:29:55.415013] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-25T20:29:55.415149] [INFO ] [sig ] PRIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:55.561972] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRIM.txt [2026-02-25T20:29:55.562126] [INFO ] [sig ] [2440/3376] Completed PRIM in 0.3s | 2.74 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-25T20:29:55.562167] [INFO ] [sig ] [2441/3376] Forecasting PRLB... [2026-02-25T20:29:55.562197] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-25T20:29:55.562227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-25T20:29:55.575932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-25T20:29:55.576346] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-25T20:29:55.577199] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-25T20:29:55.577255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:55.577288] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:55.577316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:55.577374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:55.639548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:55.640501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:55.640614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:55.640652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:55.763439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:55.763633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:55.763678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:55.763709] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:55.767312] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=48.47%) [2026-02-25T20:29:55.767643] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-25T20:29:55.767786] [INFO ] [sig ] PRLB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:55.919296] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRLB.txt [2026-02-25T20:29:55.919481] [INFO ] [sig ] [2441/3376] Completed PRLB in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:55.919522] [INFO ] [sig ] [2442/3376] Forecasting PRM... [2026-02-25T20:29:55.919552] [INFO ] [sig ] Generating forecast for: PRM [2026-02-25T20:29:55.919603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-25T20:29:55.932372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-25T20:29:55.932762] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-25T20:29:55.933552] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-25T20:29:55.933625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:55.933671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:55.933699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:55.933757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:55.994288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:55.995189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:55.995281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:55.995315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:56.125513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:56.125694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:56.125737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:56.125768] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:56.129388] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-25T20:29:56.129724] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-25T20:29:56.129863] [INFO ] [sig ] PRM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:56.277685] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRM.txt [2026-02-25T20:29:56.277825] [INFO ] [sig ] [2442/3376] Completed PRM in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:56.277866] [INFO ] [sig ] [2443/3376] Forecasting PRME... [2026-02-25T20:29:56.277896] [INFO ] [sig ] Generating forecast for: PRME [2026-02-25T20:29:56.277927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-25T20:29:56.289894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-25T20:29:56.290180] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-25T20:29:56.291012] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-25T20:29:56.291076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:56.291110] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:56.291137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:56.291194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:56.351142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:56.351855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:56.351940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:56.351974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:56.470907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:56.471054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:56.471094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:56.471124] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:56.474681] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-25T20:29:56.474972] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-25T20:29:56.475104] [INFO ] [sig ] PRME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:56.624474] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRME.txt [2026-02-25T20:29:56.624664] [INFO ] [sig ] [2443/3376] Completed PRME in 0.3s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:56.624708] [INFO ] [sig ] [2444/3376] Forecasting PRN... [2026-02-25T20:29:56.624737] [INFO ] [sig ] Generating forecast for: PRN [2026-02-25T20:29:56.624767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-25T20:29:56.635906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-25T20:29:56.636223] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-25T20:29:56.637030] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-25T20:29:56.637083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:56.637115] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:56.637142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:56.637199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:56.695916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:56.696621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:56.696702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:56.696734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:56.815678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:56.815835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:56.815876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:56.815906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:56.819542] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=87.13%) [2026-02-25T20:29:56.819861] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-25T20:29:56.819993] [INFO ] [sig ] PRN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:56.970535] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRN.txt [2026-02-25T20:29:56.970726] [INFO ] [sig ] [2444/3376] Completed PRN in 0.3s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:56.970769] [INFO ] [sig ] [2445/3376] Forecasting PROF... [2026-02-25T20:29:56.970800] [INFO ] [sig ] Generating forecast for: PROF [2026-02-25T20:29:56.970837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-25T20:29:56.982712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-25T20:29:56.983034] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-25T20:29:56.983911] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-25T20:29:56.983965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:56.983997] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:56.984026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:56.984083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:57.044425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:57.045173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:57.045266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:57.045301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:57.171814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:57.171969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:57.172010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:57.172040] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:57.175647] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=71.71%) [2026-02-25T20:29:57.175946] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-25T20:29:57.176081] [INFO ] [sig ] PROF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:57.322820] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PROF.txt [2026-02-25T20:29:57.322956] [INFO ] [sig ] [2445/3376] Completed PROF in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:57.322995] [INFO ] [sig ] [2446/3376] Forecasting PROK... [2026-02-25T20:29:57.323031] [INFO ] [sig ] Generating forecast for: PROK [2026-02-25T20:29:57.323062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-25T20:29:57.334322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-25T20:29:57.334670] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-25T20:29:57.335465] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-25T20:29:57.335518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:57.335563] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:57.335615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:57.335820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:57.397807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:57.400014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:57.400180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:57.400216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:57.533810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:57.533966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:57.534007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:57.534035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:57.537788] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-25T20:29:57.538118] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-25T20:29:57.538276] [INFO ] [sig ] PROK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:57.691805] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PROK.txt [2026-02-25T20:29:57.691973] [INFO ] [sig ] [2446/3376] Completed PROK in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:57.692021] [INFO ] [sig ] [2447/3376] Forecasting PRTA... [2026-02-25T20:29:57.692054] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-25T20:29:57.692105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-25T20:29:57.705685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-25T20:29:57.706060] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-25T20:29:57.707019] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-25T20:29:57.707075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:57.707108] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:57.707138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:57.707202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:57.769040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:57.769832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:57.769948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:57.769984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:57.902499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:57.902882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:57.902924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:57.902952] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:57.906797] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-02-25T20:29:57.907092] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-25T20:29:57.907229] [INFO ] [sig ] PRTA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:58.059842] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PRTA.txt [2026-02-25T20:29:58.060006] [INFO ] [sig ] [2447/3376] Completed PRTA in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-25T20:29:58.060048] [INFO ] [sig ] [2448/3376] Forecasting PRTH... [2026-02-25T20:29:58.060080] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-25T20:29:58.060111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-25T20:29:58.072088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-25T20:29:58.072465] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-25T20:29:58.073321] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-25T20:29:58.073376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:58.073410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:58.073437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:58.073496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:58.136496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:58.137417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:58.137508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:58.137544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:58.263184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:58.263343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:58.263384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:58.263412] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:58.266903] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-25T20:29:58.267191] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-25T20:29:58.267322] [INFO ] [sig ] PRTH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:58.419006] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRTH.txt [2026-02-25T20:29:58.419179] [INFO ] [sig ] [2448/3376] Completed PRTH in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:29:58.419228] [INFO ] [sig ] [2449/3376] Forecasting PRVA... [2026-02-25T20:29:58.419260] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-25T20:29:58.419291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-25T20:29:58.432525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-25T20:29:58.432878] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-25T20:29:58.433722] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-25T20:29:58.433776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:58.433809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:58.433837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:58.433896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:58.494338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:58.495111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:58.495194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:58.495226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:58.644729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:58.644901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:58.644942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:58.644990] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:58.648916] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=22.67%) [2026-02-25T20:29:58.649248] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-25T20:29:58.649400] [INFO ] [sig ] PRVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:58.796854] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PRVA.txt [2026-02-25T20:29:58.797014] [INFO ] [sig ] [2449/3376] Completed PRVA in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:29:58.797054] [INFO ] [sig ] [2450/3376] Forecasting PSC... [2026-02-25T20:29:58.797084] [INFO ] [sig ] Generating forecast for: PSC [2026-02-25T20:29:58.797114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-25T20:29:58.808300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-25T20:29:58.808679] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-25T20:29:58.809524] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-25T20:29:58.809616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:58.809656] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:58.809683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:58.809740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:58.878121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:58.879357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:58.879510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:58.879559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:59.017959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:59.018154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:59.018204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:59.018235] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:59.021790] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-25T20:29:59.022086] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-25T20:29:59.022221] [INFO ] [sig ] PSC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:59.182543] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSC.txt [2026-02-25T20:29:59.182971] [INFO ] [sig ] [2450/3376] Completed PSC in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:29:59.183015] [INFO ] [sig ] [2451/3376] Forecasting PSCE... [2026-02-25T20:29:59.183047] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-25T20:29:59.183077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-25T20:29:59.196466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-25T20:29:59.196887] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-25T20:29:59.197746] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-25T20:29:59.197801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:59.197834] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:59.197862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:59.197919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:59.258524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:59.259697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:59.259779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:59.259831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:59.372070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:59.372228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:59.372270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:59.372299] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:59.375843] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-02-25T20:29:59.376145] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-25T20:29:59.376279] [INFO ] [sig ] PSCE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:29:59.532643] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PSCE.txt [2026-02-25T20:29:59.532808] [INFO ] [sig ] [2451/3376] Completed PSCE in 0.3s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:29:59.532852] [INFO ] [sig ] [2452/3376] Forecasting PSCH... [2026-02-25T20:29:59.532882] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-25T20:29:59.532917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-25T20:29:59.544875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-25T20:29:59.545290] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-25T20:29:59.546183] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-25T20:29:59.546242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:59.546275] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:59.546304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:59.546363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:59.604863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:59.605815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:59.605903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:59.605937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:29:59.717126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:29:59.717293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:29:59.717335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:29:59.717364] [INFO ] [FORECASTER] Training complete [2026-02-25T20:29:59.721040] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-02-25T20:29:59.721363] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-25T20:29:59.721515] [INFO ] [sig ] PSCH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:29:59.866832] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSCH.txt [2026-02-25T20:29:59.866972] [INFO ] [sig ] [2452/3376] Completed PSCH in 0.3s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:29:59.867012] [INFO ] [sig ] [2453/3376] Forecasting PSEC... [2026-02-25T20:29:59.867042] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-25T20:29:59.867073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-25T20:29:59.878976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-25T20:29:59.879271] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-25T20:29:59.880112] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-25T20:29:59.880166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:29:59.880198] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:29:59.880236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:29:59.880300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:29:59.938301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:29:59.939044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:29:59.939126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:29:59.939159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:00.061039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:00.061205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:00.061245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:00.061274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:00.064879] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-25T20:30:00.065185] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-25T20:30:00.065337] [INFO ] [sig ] PSEC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:00.218167] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSEC.txt [2026-02-25T20:30:00.218326] [INFO ] [sig ] [2453/3376] Completed PSEC in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:30:00.218367] [INFO ] [sig ] [2454/3376] Forecasting PSF... [2026-02-25T20:30:00.218397] [INFO ] [sig ] Generating forecast for: PSF [2026-02-25T20:30:00.218427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-25T20:30:00.230773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-25T20:30:00.231092] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-25T20:30:00.231956] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-25T20:30:00.232011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:00.232082] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:00.232114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:00.232190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:00.293128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:00.293968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:00.294056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:00.294091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:00.414325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:00.414480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:00.414519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:00.414549] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:00.418025] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-02-25T20:30:00.418332] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-25T20:30:00.418471] [INFO ] [sig ] PSF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:00.586310] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSF.txt [2026-02-25T20:30:00.586473] [INFO ] [sig ] [2454/3376] Completed PSF in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:30:00.586517] [INFO ] [sig ] [2455/3376] Forecasting PSFE... [2026-02-25T20:30:00.586547] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-25T20:30:00.586596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-25T20:30:00.598538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-25T20:30:00.598921] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-25T20:30:00.599797] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-25T20:30:00.599853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:00.599887] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:00.599915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:00.599975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:00.664642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:00.665441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:00.665530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:00.665564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:00.798408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:00.798597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:00.798652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:00.798690] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:00.802745] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=75.63%) [2026-02-25T20:30:00.803306] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-25T20:30:00.803461] [INFO ] [sig ] PSFE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:00.962321] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PSFE.txt [2026-02-25T20:30:00.962486] [INFO ] [sig ] [2455/3376] Completed PSFE in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:30:00.962534] [INFO ] [sig ] [2456/3376] Forecasting PSHG... [2026-02-25T20:30:00.962610] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-25T20:30:00.962652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-25T20:30:00.980349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-25T20:30:00.980978] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-25T20:30:00.981840] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-25T20:30:00.981894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:00.981927] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:00.982140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:00.982197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:01.046089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:01.046887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:01.046972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:01.047004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:01.175758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:01.175923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:01.175964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:01.175992] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:01.179787] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-25T20:30:01.180114] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-25T20:30:01.180259] [INFO ] [sig ] PSHG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:01.346042] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSHG.txt [2026-02-25T20:30:01.346300] [INFO ] [sig ] [2456/3376] Completed PSHG in 0.4s | 2.74 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-25T20:30:01.346356] [INFO ] [sig ] [2457/3376] Forecasting PSN... [2026-02-25T20:30:01.346392] [INFO ] [sig ] Generating forecast for: PSN [2026-02-25T20:30:01.346438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-25T20:30:01.362928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-25T20:30:01.363378] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-25T20:30:01.364595] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-25T20:30:01.364661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:01.364705] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:01.364739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:01.364812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:01.427474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:01.428466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:01.428614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:01.428673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:01.556321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:01.556496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:01.556538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:01.556667] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:01.561191] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-02-25T20:30:01.561536] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-25T20:30:01.561703] [INFO ] [sig ] PSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:01.728148] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSN.txt [2026-02-25T20:30:01.728328] [INFO ] [sig ] [2457/3376] Completed PSN in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:01.728370] [INFO ] [sig ] [2458/3376] Forecasting PSNL... [2026-02-25T20:30:01.728401] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-25T20:30:01.728430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-25T20:30:01.742317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-25T20:30:01.742936] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-25T20:30:01.743798] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-25T20:30:01.743853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:01.743885] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:01.743912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:01.743970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:01.805278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:01.806238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:01.806332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:01.806366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:01.939806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:01.939972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:01.940017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:01.940045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:01.943992] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-02-25T20:30:01.944303] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-25T20:30:01.944444] [INFO ] [sig ] PSNL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:02.100425] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PSNL.txt [2026-02-25T20:30:02.100644] [INFO ] [sig ] [2458/3376] Completed PSNL in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:02.100715] [INFO ] [sig ] [2459/3376] Forecasting PSO... [2026-02-25T20:30:02.100752] [INFO ] [sig ] Generating forecast for: PSO [2026-02-25T20:30:02.100783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-25T20:30:02.117413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-25T20:30:02.118082] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-25T20:30:02.119095] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-25T20:30:02.119155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:02.119210] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:02.119250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:02.119336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:02.189233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:02.190213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:02.190315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:02.190350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:02.322719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:02.322878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:02.322923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:02.322954] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:02.326694] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-25T20:30:02.326992] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-25T20:30:02.327128] [INFO ] [sig ] PSO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:02.488076] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PSO.txt [2026-02-25T20:30:02.488258] [INFO ] [sig ] [2459/3376] Completed PSO in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:02.488303] [INFO ] [sig ] [2460/3376] Forecasting PSTG... [2026-02-25T20:30:02.488335] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-25T20:30:02.488367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-25T20:30:02.501781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-25T20:30:02.502167] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-25T20:30:02.503139] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-25T20:30:02.503201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:02.503242] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:02.503283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:02.503346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:02.568189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:02.569163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:02.569255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:02.569288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:02.699646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:02.699818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:02.699860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:02.699888] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:02.703470] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-02-25T20:30:02.703798] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-25T20:30:02.703938] [INFO ] [sig ] PSTG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:02.852365] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PSTG.txt [2026-02-25T20:30:02.852542] [INFO ] [sig ] [2460/3376] Completed PSTG in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:02.852634] [INFO ] [sig ] [2461/3376] Forecasting PSTL... [2026-02-25T20:30:02.852675] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-25T20:30:02.852713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-25T20:30:02.866479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-25T20:30:02.866943] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-25T20:30:02.867912] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-25T20:30:02.867969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:02.868003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:02.868030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:02.868119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:02.927281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:02.928207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:02.928314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:02.928353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:03.060773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:03.060937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:03.060979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:03.061009] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:03.064550] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-25T20:30:03.064867] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-25T20:30:03.065003] [INFO ] [sig ] PSTL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:03.224437] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PSTL.txt [2026-02-25T20:30:03.224621] [INFO ] [sig ] [2461/3376] Completed PSTL in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:03.224682] [INFO ] [sig ] [2462/3376] Forecasting PSX... [2026-02-25T20:30:03.224727] [INFO ] [sig ] Generating forecast for: PSX [2026-02-25T20:30:03.224775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-25T20:30:03.239097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-25T20:30:03.239514] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-25T20:30:03.240450] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-25T20:30:03.240507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:03.240542] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:03.240593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:03.240676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:03.302558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:03.303702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:03.303791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:03.304013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:03.444344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:03.444508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:03.444551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:03.444601] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:03.448341] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-02-25T20:30:03.448676] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-25T20:30:03.448820] [INFO ] [sig ] PSX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:03.608342] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PSX.txt [2026-02-25T20:30:03.608520] [INFO ] [sig ] [2462/3376] Completed PSX in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:03.608562] [INFO ] [sig ] [2463/3376] Forecasting PTA... [2026-02-25T20:30:03.608620] [INFO ] [sig ] Generating forecast for: PTA [2026-02-25T20:30:03.608655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-25T20:30:03.621414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-25T20:30:03.621830] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-25T20:30:03.622712] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-25T20:30:03.622770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:03.622803] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:03.622831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:03.622890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:03.687921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:03.688963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:03.689050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:03.689084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:03.813818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:03.813981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:03.814026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:03.814056] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:03.817633] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=70.74%) [2026-02-25T20:30:03.817926] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-25T20:30:03.818085] [INFO ] [sig ] PTA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:03.968347] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PTA.txt [2026-02-25T20:30:03.968515] [INFO ] [sig ] [2463/3376] Completed PTA in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:03.968556] [INFO ] [sig ] [2464/3376] Forecasting PTC... [2026-02-25T20:30:03.968608] [INFO ] [sig ] Generating forecast for: PTC [2026-02-25T20:30:03.968641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-25T20:30:03.988312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-25T20:30:03.988806] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-25T20:30:03.990226] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-25T20:30:03.990288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:03.990327] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:03.990360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:03.990437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:04.056012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:04.056958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:04.057077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:04.057114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:04.190692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:04.190863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:04.190907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:04.190938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:04.194490] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-25T20:30:04.194812] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-25T20:30:04.194952] [INFO ] [sig ] PTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:04.344450] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PTC.txt [2026-02-25T20:30:04.344652] [INFO ] [sig ] [2464/3376] Completed PTC in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-25T20:30:04.344706] [INFO ] [sig ] [2465/3376] Forecasting PTEN... [2026-02-25T20:30:04.344744] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-25T20:30:04.344782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-25T20:30:04.357015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-25T20:30:04.357424] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-25T20:30:04.358353] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-25T20:30:04.358410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:04.358443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:04.358471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:04.358530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:04.422112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:04.423017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:04.423104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:04.423138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:04.546717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:04.546873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:04.546921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:04.546950] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:04.550428] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-02-25T20:30:04.550766] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-25T20:30:04.550907] [INFO ] [sig ] PTEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:04.700560] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PTEN.txt [2026-02-25T20:30:04.700747] [INFO ] [sig ] [2465/3376] Completed PTEN in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:04.700790] [INFO ] [sig ] [2466/3376] Forecasting PTF... [2026-02-25T20:30:04.700821] [INFO ] [sig ] Generating forecast for: PTF [2026-02-25T20:30:04.700851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-25T20:30:04.712680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-25T20:30:04.713062] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-25T20:30:04.713985] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-25T20:30:04.714054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:04.714090] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:04.714118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:04.714177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:04.775683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:04.776835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:04.776947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:04.776996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:04.906910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:04.907085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:04.907129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:04.907160] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:04.911066] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=26.29%) [2026-02-25T20:30:04.911395] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-25T20:30:04.911538] [INFO ] [sig ] PTF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:05.062153] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PTF.txt [2026-02-25T20:30:05.062350] [INFO ] [sig ] [2466/3376] Completed PTF in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:05.062410] [INFO ] [sig ] [2467/3376] Forecasting PTGX... [2026-02-25T20:30:05.062444] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-25T20:30:05.062478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-25T20:30:05.074912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-25T20:30:05.075282] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-25T20:30:05.076120] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-25T20:30:05.076175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:05.076219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:05.076258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:05.076318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:05.142761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:05.143690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:05.143785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:05.143820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:05.269316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:05.269482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:05.269525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:05.269556] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:05.273312] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-02-25T20:30:05.273649] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-25T20:30:05.273811] [INFO ] [sig ] PTGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:05.420747] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PTGX.txt [2026-02-25T20:30:05.421147] [INFO ] [sig ] [2467/3376] Completed PTGX in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:05.421193] [INFO ] [sig ] [2468/3376] Forecasting PTH... [2026-02-25T20:30:05.421225] [INFO ] [sig ] Generating forecast for: PTH [2026-02-25T20:30:05.421256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-25T20:30:05.432986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-25T20:30:05.433309] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-25T20:30:05.434148] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-25T20:30:05.434202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:05.434236] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:05.434283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:05.434368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:05.493928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:05.494696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:05.494782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:05.494817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:05.606851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:05.607033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:05.607087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:05.607118] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:05.610824] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-02-25T20:30:05.611133] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-25T20:30:05.611291] [INFO ] [sig ] PTH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:05.757718] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PTH.txt [2026-02-25T20:30:05.757905] [INFO ] [sig ] [2468/3376] Completed PTH in 0.3s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:05.757949] [INFO ] [sig ] [2469/3376] Forecasting PTLO... [2026-02-25T20:30:05.757982] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-25T20:30:05.758015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-25T20:30:05.771779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-25T20:30:05.772146] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-25T20:30:05.772997] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-25T20:30:05.773052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:05.773095] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:05.773146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:05.773208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:05.833048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:05.833913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:05.834001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:05.834034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:05.960901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:05.961058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:05.961107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:05.961142] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:05.964659] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=31.51%) [2026-02-25T20:30:05.964945] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-25T20:30:05.965080] [INFO ] [sig ] PTLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:06.113233] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PTLO.txt [2026-02-25T20:30:06.113400] [INFO ] [sig ] [2469/3376] Completed PTLO in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:06.113447] [INFO ] [sig ] [2470/3376] Forecasting PTNQ... [2026-02-25T20:30:06.113478] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-25T20:30:06.113508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-25T20:30:06.126362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-25T20:30:06.126798] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-25T20:30:06.127689] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-25T20:30:06.127744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:06.127779] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:06.127807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:06.127866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:06.188491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:06.189402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:06.189489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:06.189525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:06.310231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:06.310388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:06.310428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:06.310457] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:06.314038] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-02-25T20:30:06.314324] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-25T20:30:06.314458] [INFO ] [sig ] PTNQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:06.459600] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PTNQ.txt [2026-02-25T20:30:06.459787] [INFO ] [sig ] [2470/3376] Completed PTNQ in 0.3s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:06.459834] [INFO ] [sig ] [2471/3376] Forecasting PTON... [2026-02-25T20:30:06.459865] [INFO ] [sig ] Generating forecast for: PTON [2026-02-25T20:30:06.459895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-25T20:30:06.473702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-25T20:30:06.474116] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-25T20:30:06.475029] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-25T20:30:06.475084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:06.475162] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:06.475193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:06.475251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:06.534654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:06.535665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:06.535748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:06.535782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:06.660692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:06.660854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:06.660895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:06.660924] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:06.664435] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-02-25T20:30:06.664765] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-25T20:30:06.664905] [INFO ] [sig ] PTON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:06.810080] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PTON.txt [2026-02-25T20:30:06.810238] [INFO ] [sig ] [2471/3376] Completed PTON in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:06.810287] [INFO ] [sig ] [2472/3376] Forecasting PTY... [2026-02-25T20:30:06.810320] [INFO ] [sig ] Generating forecast for: PTY [2026-02-25T20:30:06.810352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-25T20:30:06.823819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-25T20:30:06.824199] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-25T20:30:06.825015] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-25T20:30:06.825067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:06.825099] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:06.825125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:06.825187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:06.883639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:06.884481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:06.884567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:06.884621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:07.002782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:07.002939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:07.002980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:07.003009] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:07.006435] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-25T20:30:07.006732] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-25T20:30:07.006862] [INFO ] [sig ] PTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:07.154124] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PTY.txt [2026-02-25T20:30:07.154267] [INFO ] [sig ] [2472/3376] Completed PTY in 0.3s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:07.154307] [INFO ] [sig ] [2473/3376] Forecasting PUBM... [2026-02-25T20:30:07.154338] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-25T20:30:07.154367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-25T20:30:07.166211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-25T20:30:07.166558] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-25T20:30:07.167359] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-25T20:30:07.167411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:07.167444] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:07.167471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:07.167527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:07.225751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:07.226374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:07.226454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:07.226487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:07.348370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:07.348509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:07.348564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:07.348612] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:07.352024] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=80.59%) [2026-02-25T20:30:07.352298] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-25T20:30:07.352427] [INFO ] [sig ] PUBM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:07.500293] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PUBM.txt [2026-02-25T20:30:07.500434] [INFO ] [sig ] [2473/3376] Completed PUBM in 0.3s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-25T20:30:07.500482] [INFO ] [sig ] [2474/3376] Forecasting PUK... [2026-02-25T20:30:07.500513] [INFO ] [sig ] Generating forecast for: PUK [2026-02-25T20:30:07.500545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-25T20:30:07.513564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-25T20:30:07.513933] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-25T20:30:07.515093] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-25T20:30:07.515149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:07.515182] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:07.515209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:07.515267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:07.576793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:07.577780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:07.577872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:07.577907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:07.699519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:07.699997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:07.700077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:07.700177] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:07.705042] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-02-25T20:30:07.705373] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-25T20:30:07.705520] [INFO ] [sig ] PUK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:07.849409] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PUK.txt [2026-02-25T20:30:07.849545] [INFO ] [sig ] [2474/3376] Completed PUK in 0.3s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:07.849613] [INFO ] [sig ] [2475/3376] Forecasting PUMP... [2026-02-25T20:30:07.849646] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-25T20:30:07.849677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-25T20:30:07.863157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-25T20:30:07.863499] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-25T20:30:07.864333] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-25T20:30:07.864388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:07.864419] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:07.864445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:07.864501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:07.924564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:07.925373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:07.925454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:07.925487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:08.049454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:08.049569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:08.049638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:08.049668] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:08.053151] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-25T20:30:08.053450] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-25T20:30:08.053605] [INFO ] [sig ] PUMP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:08.204655] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PUMP.txt [2026-02-25T20:30:08.204811] [INFO ] [sig ] [2475/3376] Completed PUMP in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:08.204853] [INFO ] [sig ] [2476/3376] Forecasting PVH... [2026-02-25T20:30:08.204882] [INFO ] [sig ] Generating forecast for: PVH [2026-02-25T20:30:08.204911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-25T20:30:08.217937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-25T20:30:08.218385] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-25T20:30:08.219217] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-25T20:30:08.219271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:08.219303] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:08.219330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:08.219387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:08.276951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:08.277851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:08.277935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:08.277968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:08.403701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:08.403860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:08.403900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:08.403929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:08.407362] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-02-25T20:30:08.407677] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-25T20:30:08.407808] [INFO ] [sig ] PVH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:08.561793] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PVH.txt [2026-02-25T20:30:08.561954] [INFO ] [sig ] [2476/3376] Completed PVH in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:08.561995] [INFO ] [sig ] [2477/3376] Forecasting PVL... [2026-02-25T20:30:08.562023] [INFO ] [sig ] Generating forecast for: PVL [2026-02-25T20:30:08.562054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-25T20:30:08.573645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-25T20:30:08.573979] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-25T20:30:08.574786] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-25T20:30:08.574843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:08.574887] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:08.574915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:08.574971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:08.633493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:08.634402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:08.634483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:08.634516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:08.750375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:08.750533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:08.750589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:08.750621] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:08.754146] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=89.54%) [2026-02-25T20:30:08.754428] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-25T20:30:08.754557] [INFO ] [sig ] PVL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:08.903873] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PVL.txt [2026-02-25T20:30:08.904038] [INFO ] [sig ] [2477/3376] Completed PVL in 0.3s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:08.904078] [INFO ] [sig ] [2478/3376] Forecasting PWP... [2026-02-25T20:30:08.904113] [INFO ] [sig ] Generating forecast for: PWP [2026-02-25T20:30:08.904144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-25T20:30:08.916481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-25T20:30:08.916844] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-25T20:30:08.917647] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-25T20:30:08.917703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:08.917741] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:08.917773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:08.917850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:08.977053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:08.977903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:08.977989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:08.978021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:09.103063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:09.103225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:09.103266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:09.103295] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:09.107333] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: DOWN (p=40.25%) [2026-02-25T20:30:09.107646] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-25T20:30:09.107784] [INFO ] [sig ] PWP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:09.273448] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PWP.txt [2026-02-25T20:30:09.273624] [INFO ] [sig ] [2478/3376] Completed PWP in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:09.273667] [INFO ] [sig ] [2479/3376] Forecasting PXS... [2026-02-25T20:30:09.273696] [INFO ] [sig ] Generating forecast for: PXS [2026-02-25T20:30:09.273726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-25T20:30:09.287303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-25T20:30:09.287733] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-25T20:30:09.288593] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-25T20:30:09.288648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:09.288680] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:09.288706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:09.288780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:09.351746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:09.352625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:09.352712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:09.352745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:09.470137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:09.470307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:09.470348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:09.470376] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:09.474419] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-02-25T20:30:09.474750] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-25T20:30:09.474892] [INFO ] [sig ] PXS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:09.626358] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PXS.txt [2026-02-25T20:30:09.626587] [INFO ] [sig ] [2479/3376] Completed PXS in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:09.626642] [INFO ] [sig ] [2480/3376] Forecasting PY... [2026-02-25T20:30:09.626675] [INFO ] [sig ] Generating forecast for: PY [2026-02-25T20:30:09.626705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-25T20:30:09.638799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-25T20:30:09.639157] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-25T20:30:09.640085] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-25T20:30:09.640139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:09.640180] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:09.640209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:09.640271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:09.698533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:09.699471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:09.699557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:09.699610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:09.814309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:09.814478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:09.814519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:09.814548] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:09.818178] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=21.03%) [2026-02-25T20:30:09.818521] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-25T20:30:09.818693] [INFO ] [sig ] PY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:10.010256] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PY.txt [2026-02-25T20:30:10.010430] [INFO ] [sig ] [2480/3376] Completed PY in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-25T20:30:10.010472] [INFO ] [sig ] [2481/3376] Forecasting PYXS... [2026-02-25T20:30:10.010510] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-25T20:30:10.010541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-25T20:30:10.023784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-25T20:30:10.024194] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-25T20:30:10.025088] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-25T20:30:10.025143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:10.025175] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:10.025203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:10.025260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:10.090193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:10.091160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:10.091284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:10.091320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:10.215598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:10.215768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:10.215810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:10.215840] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:10.219503] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=40.83%) [2026-02-25T20:30:10.219831] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-25T20:30:10.219971] [INFO ] [sig ] PYXS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:10.375185] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/PYXS.txt [2026-02-25T20:30:10.375387] [INFO ] [sig ] [2481/3376] Completed PYXS in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:10.375431] [INFO ] [sig ] [2482/3376] Forecasting PZZA... [2026-02-25T20:30:10.375462] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-25T20:30:10.375492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-25T20:30:10.389136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-25T20:30:10.389557] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-25T20:30:10.390402] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-25T20:30:10.390456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:10.390487] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:10.390513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:10.390569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:10.451273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:10.452217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:10.452314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:10.452348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:10.582409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:10.582597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:10.582652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:10.582684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:10.586409] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-02-25T20:30:10.586788] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-25T20:30:10.586955] [INFO ] [sig ] PZZA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:10.741098] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/PZZA.txt [2026-02-25T20:30:10.741287] [INFO ] [sig ] [2482/3376] Completed PZZA in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:10.741347] [INFO ] [sig ] [2483/3376] Forecasting QBTS... [2026-02-25T20:30:10.741380] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-25T20:30:10.741411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-25T20:30:10.754916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-25T20:30:10.755330] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-25T20:30:10.756190] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-25T20:30:10.756251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:10.756302] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:10.756338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:10.756411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:10.822344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:10.823590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:10.823697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:10.823734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:10.958307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:10.958483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:10.958524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:10.958556] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:10.962612] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-25T20:30:10.962994] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-25T20:30:10.963330] [INFO ] [sig ] QBTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:11.123345] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QBTS.txt [2026-02-25T20:30:11.123524] [INFO ] [sig ] [2483/3376] Completed QBTS in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:11.123585] [INFO ] [sig ] [2484/3376] Forecasting QCLN... [2026-02-25T20:30:11.123617] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-25T20:30:11.123650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-25T20:30:11.138390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-25T20:30:11.138829] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-25T20:30:11.139926] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-25T20:30:11.139980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:11.140210] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:11.140236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:11.140292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:11.205868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:11.207083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:11.207176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:11.207211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:11.339726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:11.339903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:11.339952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:11.340012] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:11.344232] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=49.66%) [2026-02-25T20:30:11.344612] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-25T20:30:11.344911] [INFO ] [sig ] QCLN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:11.517861] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QCLN.txt [2026-02-25T20:30:11.518292] [INFO ] [sig ] [2484/3376] Completed QCLN in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:11.518338] [INFO ] [sig ] [2485/3376] Forecasting QCOM... [2026-02-25T20:30:11.518370] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-25T20:30:11.518400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-25T20:30:11.531563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-25T20:30:11.532192] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-25T20:30:11.533395] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-25T20:30:11.533465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:11.533511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:11.533552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:11.533664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:11.598707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:11.599685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:11.599799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:11.599851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:11.729636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:11.729815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:11.729865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:11.729900] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:11.734274] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=84.23%) [2026-02-25T20:30:11.734973] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-25T20:30:11.735172] [INFO ] [sig ] QCOM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:11.894775] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QCOM.txt [2026-02-25T20:30:11.894965] [INFO ] [sig ] [2485/3376] Completed QCOM in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:11.895007] [INFO ] [sig ] [2486/3376] Forecasting QCRH... [2026-02-25T20:30:11.895037] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-25T20:30:11.895069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-25T20:30:11.908901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-25T20:30:11.909305] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-25T20:30:11.910152] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-25T20:30:11.910209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:11.910242] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:11.910269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:11.910329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:11.976275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:11.977322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:11.977427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:11.977483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:12.108610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:12.108790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:12.108840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:12.108876] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:12.112673] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=57.17%) [2026-02-25T20:30:12.113029] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-25T20:30:12.113375] [INFO ] [sig ] QCRH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:12.279696] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QCRH.txt [2026-02-25T20:30:12.279881] [INFO ] [sig ] [2486/3376] Completed QCRH in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:12.279926] [INFO ] [sig ] [2487/3376] Forecasting QDEL... [2026-02-25T20:30:12.279957] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-25T20:30:12.279986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-25T20:30:12.292567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-25T20:30:12.293017] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-25T20:30:12.293898] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-25T20:30:12.293955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:12.293988] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:12.294015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:12.294071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:12.356459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:12.357365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:12.357453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:12.357487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:12.484215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:12.484386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:12.484427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:12.484456] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:12.488011] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-25T20:30:12.488374] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-25T20:30:12.488521] [INFO ] [sig ] QDEL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:12.642110] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QDEL.txt [2026-02-25T20:30:12.642288] [INFO ] [sig ] [2487/3376] Completed QDEL in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:12.642331] [INFO ] [sig ] [2488/3376] Forecasting QFIN... [2026-02-25T20:30:12.642363] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-25T20:30:12.642393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-25T20:30:12.656528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-25T20:30:12.656958] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-25T20:30:12.657796] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-25T20:30:12.657850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:12.657928] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:12.657985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:12.658080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:12.720160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:12.721096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:12.721182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:12.721215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:12.852025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:12.852189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:12.852233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:12.852263] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:12.855894] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-25T20:30:12.856207] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-25T20:30:12.856347] [INFO ] [sig ] QFIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:13.091301] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QFIN.txt [2026-02-25T20:30:13.091477] [INFO ] [sig ] [2488/3376] Completed QFIN in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:13.091521] [INFO ] [sig ] [2489/3376] Forecasting QGEN... [2026-02-25T20:30:13.091553] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-25T20:30:13.091606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-25T20:30:13.104916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-25T20:30:13.105367] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-25T20:30:13.106260] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-25T20:30:13.106318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:13.106352] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:13.106378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:13.106437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:13.182654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:13.183819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:13.183942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:13.183993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:13.316712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:13.316881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:13.316924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:13.316954] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:13.320599] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-02-25T20:30:13.320901] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-25T20:30:13.321041] [INFO ] [sig ] QGEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:13.471609] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QGEN.txt [2026-02-25T20:30:13.471785] [INFO ] [sig ] [2489/3376] Completed QGEN in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-25T20:30:13.471829] [INFO ] [sig ] [2490/3376] Forecasting QLYS... [2026-02-25T20:30:13.471862] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-25T20:30:13.471893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-25T20:30:13.485226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-25T20:30:13.485664] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-25T20:30:13.486529] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-25T20:30:13.486606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:13.486644] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:13.486672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:13.486730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:13.550665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:13.551643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:13.551731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:13.551765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:13.684445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:13.684640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:13.684684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:13.684714] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:13.688236] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-25T20:30:13.688551] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-25T20:30:13.688716] [INFO ] [sig ] QLYS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:13.847427] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QLYS.txt [2026-02-25T20:30:13.847609] [INFO ] [sig ] [2490/3376] Completed QLYS in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:13.847682] [INFO ] [sig ] [2491/3376] Forecasting QMCO... [2026-02-25T20:30:13.847716] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-25T20:30:13.847749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-25T20:30:13.860071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-25T20:30:13.860447] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-25T20:30:13.861277] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-25T20:30:13.861331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:13.861363] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:13.861390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:13.861446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:13.925422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:13.926435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:13.926532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:13.926565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:14.047207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:14.047351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:14.047391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:14.047474] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:14.051912] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-25T20:30:14.052302] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-25T20:30:14.052463] [INFO ] [sig ] QMCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:14.199357] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QMCO.txt [2026-02-25T20:30:14.199499] [INFO ] [sig ] [2491/3376] Completed QMCO in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:14.199541] [INFO ] [sig ] [2492/3376] Forecasting QMOM... [2026-02-25T20:30:14.199586] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-25T20:30:14.199639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-25T20:30:14.211961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-25T20:30:14.212286] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-25T20:30:14.213305] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-25T20:30:14.213358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:14.213391] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:14.213418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:14.213475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:14.274280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:14.275137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:14.275222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:14.275255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:14.396404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:14.396566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:14.396627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:14.396658] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:14.400271] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-25T20:30:14.400603] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-25T20:30:14.400743] [INFO ] [sig ] QMOM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:14.552960] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QMOM.txt [2026-02-25T20:30:14.553181] [INFO ] [sig ] [2492/3376] Completed QMOM in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:14.553249] [INFO ] [sig ] [2493/3376] Forecasting QNTM... [2026-02-25T20:30:14.553301] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-25T20:30:14.553353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-25T20:30:14.568258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-25T20:30:14.568668] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-25T20:30:14.569503] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-25T20:30:14.569557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:14.569615] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:14.569644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:14.569703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:14.632752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:14.633714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:14.633806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:14.633840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:14.773953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:14.774155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:14.774213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:14.774257] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:14.779779] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-25T20:30:14.780286] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-25T20:30:14.780528] [INFO ] [sig ] QNTM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:15.008415] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QNTM.txt [2026-02-25T20:30:15.008684] [INFO ] [sig ] [2493/3376] Completed QNTM in 0.5s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:15.008750] [INFO ] [sig ] [2494/3376] Forecasting QQMG... [2026-02-25T20:30:15.008798] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-25T20:30:15.008847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-25T20:30:15.027839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-25T20:30:15.028384] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-25T20:30:15.029398] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-25T20:30:15.029460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:15.029493] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:15.029520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:15.029604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:15.126919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:15.128287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:15.128440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:15.128498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:15.300386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:15.300622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:15.300683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:15.300726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:15.307391] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-25T20:30:15.307943] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-25T20:30:15.308215] [INFO ] [sig ] QQMG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:15.559922] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QQMG.txt [2026-02-25T20:30:15.560208] [INFO ] [sig ] [2494/3376] Completed QQMG in 0.6s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:15.560277] [INFO ] [sig ] [2495/3376] Forecasting QQQ... [2026-02-25T20:30:15.560327] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-25T20:30:15.560380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-25T20:30:15.617265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-25T20:30:15.617885] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-25T20:30:15.619487] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-25T20:30:15.619595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:15.619647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:15.619686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:15.619767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:15.709626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:15.711042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:15.711238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:15.711275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:15.898261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:15.898461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:15.898513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:15.898550] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:15.903447] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-02-25T20:30:15.903879] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-25T20:30:15.904070] [INFO ] [sig ] QQQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:16.127492] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QQQ.txt [2026-02-25T20:30:16.127689] [INFO ] [sig ] [2495/3376] Completed QQQ in 0.6s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:16.127742] [INFO ] [sig ] [2496/3376] Forecasting QQQE... [2026-02-25T20:30:16.127775] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-25T20:30:16.127806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-25T20:30:16.142642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-25T20:30:16.143072] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-25T20:30:16.144103] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-25T20:30:16.144172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:16.144220] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:16.144260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:16.144339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:16.235191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:16.236428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:16.236545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:16.236624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:16.361704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:16.361884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:16.361930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:16.361960] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:16.365645] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-02-25T20:30:16.365945] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-25T20:30:16.366081] [INFO ] [sig ] QQQE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:16.522591] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QQQE.txt [2026-02-25T20:30:16.522752] [INFO ] [sig ] [2496/3376] Completed QQQE in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:16.522794] [INFO ] [sig ] [2497/3376] Forecasting QQQI... [2026-02-25T20:30:16.522825] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-25T20:30:16.522858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-25T20:30:16.536443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-25T20:30:16.536916] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-25T20:30:16.537890] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-25T20:30:16.537947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:16.537980] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:16.538007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:16.538095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:16.605509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:16.606421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:16.606529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:16.606594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:16.735003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:16.735369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:16.735411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:16.735439] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:16.739957] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-25T20:30:16.740319] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-25T20:30:16.740478] [INFO ] [sig ] QQQI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:16.899545] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QQQI.txt [2026-02-25T20:30:16.899731] [INFO ] [sig ] [2497/3376] Completed QQQI in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-25T20:30:16.899774] [INFO ] [sig ] [2498/3376] Forecasting QQQJ... [2026-02-25T20:30:16.899805] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-25T20:30:16.899836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-25T20:30:16.913778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-25T20:30:16.914140] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-25T20:30:16.914981] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-25T20:30:16.915047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:16.915082] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:16.915112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:16.915170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:16.978482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:16.979327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:16.979452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:16.979487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:17.112271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:17.112434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:17.112476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:17.112506] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:17.117018] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=84.65%) [2026-02-25T20:30:17.117325] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-25T20:30:17.117464] [INFO ] [sig ] QQQJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:17.274312] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QQQJ.txt [2026-02-25T20:30:17.274477] [INFO ] [sig ] [2498/3376] Completed QQQJ in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:17.274520] [INFO ] [sig ] [2499/3376] Forecasting QQQM... [2026-02-25T20:30:17.274557] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-25T20:30:17.274625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-25T20:30:17.288890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-25T20:30:17.289458] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-25T20:30:17.290368] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-25T20:30:17.290424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:17.290458] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:17.290486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:17.290555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:17.350168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:17.351046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:17.351137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:17.351170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:17.475002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:17.475165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:17.475207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:17.475235] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:17.478904] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-02-25T20:30:17.479214] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-25T20:30:17.479351] [INFO ] [sig ] QQQM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:17.631602] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QQQM.txt [2026-02-25T20:30:17.631770] [INFO ] [sig ] [2499/3376] Completed QQQM in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:17.631812] [INFO ] [sig ] [2500/3376] Forecasting QQQX... [2026-02-25T20:30:17.631842] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-25T20:30:17.631871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-25T20:30:17.644863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-25T20:30:17.645299] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-25T20:30:17.646236] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-25T20:30:17.646292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:17.646324] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:17.646350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:17.646407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:17.705964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:17.706938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:17.707031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:17.707065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:17.835350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:17.835531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:17.835596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:17.835630] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:17.839703] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-02-25T20:30:17.840180] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-25T20:30:17.840370] [INFO ] [sig ] QQQX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:17.990165] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QQQX.txt [2026-02-25T20:30:17.990506] [INFO ] [sig ] [2500/3376] Completed QQQX in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:17.990547] [INFO ] [sig ] [2501/3376] Forecasting QRHC... [2026-02-25T20:30:17.990596] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-25T20:30:17.990628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-25T20:30:18.003490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-25T20:30:18.003846] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-25T20:30:18.004672] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-25T20:30:18.004738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:18.004771] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:18.004798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:18.004856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:18.065119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:18.066100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:18.066195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:18.066227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:18.184308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:18.184472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:18.184512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:18.184542] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:18.188029] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-25T20:30:18.188350] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-25T20:30:18.188488] [INFO ] [sig ] QRHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:18.343689] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QRHC.txt [2026-02-25T20:30:18.343957] [INFO ] [sig ] [2501/3376] Completed QRHC in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:18.344017] [INFO ] [sig ] [2502/3376] Forecasting QRVO... [2026-02-25T20:30:18.344062] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-25T20:30:18.344105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-25T20:30:18.360826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-25T20:30:18.361430] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-25T20:30:18.362496] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-25T20:30:18.362563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:18.362643] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:18.362682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:18.362767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:18.428617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:18.429510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:18.429613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:18.429649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:18.550588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:18.550750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:18.550791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:18.550820] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:18.554252] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-25T20:30:18.554531] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-25T20:30:18.554681] [INFO ] [sig ] QRVO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:18.704337] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QRVO.txt [2026-02-25T20:30:18.704503] [INFO ] [sig ] [2502/3376] Completed QRVO in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:18.704545] [INFO ] [sig ] [2503/3376] Forecasting QS... [2026-02-25T20:30:18.704599] [INFO ] [sig ] Generating forecast for: QS [2026-02-25T20:30:18.704636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-25T20:30:18.716936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-25T20:30:18.717274] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-25T20:30:18.718113] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-25T20:30:18.718167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:18.718199] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:18.718226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:18.718281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:18.775882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:18.776770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:18.776855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:18.776888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:18.900174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:18.900547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:18.900608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:18.900638] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:18.904535] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-25T20:30:18.904963] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-25T20:30:18.905124] [INFO ] [sig ] QS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:19.050049] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QS.txt [2026-02-25T20:30:19.050199] [INFO ] [sig ] [2503/3376] Completed QS in 0.3s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:19.050238] [INFO ] [sig ] [2504/3376] Forecasting QTEC... [2026-02-25T20:30:19.050267] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-25T20:30:19.050296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-25T20:30:19.062839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-25T20:30:19.063216] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-25T20:30:19.064042] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-25T20:30:19.064096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:19.064130] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:19.064156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:19.064212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:19.123707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:19.124640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:19.124725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:19.124758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:19.246402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:19.246588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:19.246631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:19.246660] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:19.250339] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-25T20:30:19.250640] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-25T20:30:19.250773] [INFO ] [sig ] QTEC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:19.393950] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QTEC.txt [2026-02-25T20:30:19.394079] [INFO ] [sig ] [2504/3376] Completed QTEC in 0.3s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-25T20:30:19.394124] [INFO ] [sig ] [2505/3376] Forecasting QTRX... [2026-02-25T20:30:19.394156] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-25T20:30:19.394186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-25T20:30:19.406315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-25T20:30:19.406629] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-25T20:30:19.407410] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-25T20:30:19.407462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:19.407519] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:19.407548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:19.407621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:19.465140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:19.466119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:19.466209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:19.466242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:19.586936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:19.587102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:19.587143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:19.587171] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:19.591162] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-25T20:30:19.591446] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-25T20:30:19.591594] [INFO ] [sig ] QTRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:19.738842] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QTRX.txt [2026-02-25T20:30:19.739001] [INFO ] [sig ] [2505/3376] Completed QTRX in 0.3s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:19.739044] [INFO ] [sig ] [2506/3376] Forecasting QTTB... [2026-02-25T20:30:19.739075] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-25T20:30:19.739104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-25T20:30:19.752721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-25T20:30:19.753156] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-25T20:30:19.754000] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-25T20:30:19.754054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:19.754085] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:19.754112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:19.754174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:19.816361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:19.817367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:19.817464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:19.817499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:19.970138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:19.970307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:19.970350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:19.970379] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:19.974065] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-25T20:30:19.974449] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-25T20:30:19.974623] [INFO ] [sig ] QTTB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:20.131531] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QTTB.txt [2026-02-25T20:30:20.131725] [INFO ] [sig ] [2506/3376] Completed QTTB in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:20.131768] [INFO ] [sig ] [2507/3376] Forecasting QTUM... [2026-02-25T20:30:20.131799] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-25T20:30:20.131829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-25T20:30:20.144745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-25T20:30:20.145145] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-25T20:30:20.146012] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-25T20:30:20.146067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:20.146100] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:20.146127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:20.146185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:20.208834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:20.209830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:20.209929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:20.209963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:20.340356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:20.340519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:20.340560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:20.340608] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:20.344068] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-25T20:30:20.344347] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-25T20:30:20.344478] [INFO ] [sig ] QTUM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:20.490200] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QTUM.txt [2026-02-25T20:30:20.490381] [INFO ] [sig ] [2507/3376] Completed QTUM in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:20.490422] [INFO ] [sig ] [2508/3376] Forecasting QTWO... [2026-02-25T20:30:20.490451] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-25T20:30:20.490481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-25T20:30:20.502502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-25T20:30:20.502879] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-25T20:30:20.503773] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-25T20:30:20.503827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:20.503860] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:20.503887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:20.503944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:20.562598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:20.563428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:20.563518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:20.563557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:20.688390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:20.688567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:20.688628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:20.688690] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:20.692261] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-25T20:30:20.692547] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-25T20:30:20.692706] [INFO ] [sig ] QTWO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:20.838602] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QTWO.txt [2026-02-25T20:30:20.838783] [INFO ] [sig ] [2508/3376] Completed QTWO in 0.3s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:20.838836] [INFO ] [sig ] [2509/3376] Forecasting QUAD... [2026-02-25T20:30:20.838867] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-25T20:30:20.838898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-25T20:30:20.852155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-25T20:30:20.852633] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-25T20:30:20.853728] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-25T20:30:20.853788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:20.853821] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:20.853850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:20.853908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:20.917170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:20.918136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:20.918232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:20.918267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:21.051988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:21.052202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:21.052274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:21.052305] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:21.056847] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-25T20:30:21.057237] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-25T20:30:21.057415] [INFO ] [sig ] QUAD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:21.226744] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QUAD.txt [2026-02-25T20:30:21.226929] [INFO ] [sig ] [2509/3376] Completed QUAD in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:21.226974] [INFO ] [sig ] [2510/3376] Forecasting QUIK... [2026-02-25T20:30:21.227005] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-25T20:30:21.227049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-25T20:30:21.242729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-25T20:30:21.243110] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-25T20:30:21.244014] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-25T20:30:21.244074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:21.244108] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:21.244137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:21.244211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:21.302311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:21.302982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:21.303067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:21.303101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:21.422588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:21.422776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:21.422828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:21.422872] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:21.427462] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-25T20:30:21.427838] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-25T20:30:21.428010] [INFO ] [sig ] QUIK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:21.578161] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QUIK.txt [2026-02-25T20:30:21.578313] [INFO ] [sig ] [2510/3376] Completed QUIK in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:21.578355] [INFO ] [sig ] [2511/3376] Forecasting QURE... [2026-02-25T20:30:21.578385] [INFO ] [sig ] Generating forecast for: QURE [2026-02-25T20:30:21.578415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-25T20:30:21.590775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-25T20:30:21.591102] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-25T20:30:21.591916] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-25T20:30:21.591969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:21.592002] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:21.592028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:21.592084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:21.650503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:21.651234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:21.651511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:21.651543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:21.779286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:21.779491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:21.779531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:21.779562] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:21.783663] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-02-25T20:30:21.784025] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-25T20:30:21.784158] [INFO ] [sig ] QURE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:21.934936] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/QURE.txt [2026-02-25T20:30:21.935096] [INFO ] [sig ] [2511/3376] Completed QURE in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:21.935138] [INFO ] [sig ] [2512/3376] Forecasting QVAL... [2026-02-25T20:30:21.935169] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-25T20:30:21.935212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-25T20:30:21.948175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-25T20:30:21.948547] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-25T20:30:21.949378] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-25T20:30:21.949431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:21.949475] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:21.949503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:21.949595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:22.012138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:22.013006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:22.013108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:22.013143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:22.134169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:22.134336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:22.134378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:22.134410] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:22.138079] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=68.62%) [2026-02-25T20:30:22.138383] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-25T20:30:22.138524] [INFO ] [sig ] QVAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:22.291025] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QVAL.txt [2026-02-25T20:30:22.291222] [INFO ] [sig ] [2512/3376] Completed QVAL in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:22.291281] [INFO ] [sig ] [2513/3376] Forecasting QVCC... [2026-02-25T20:30:22.291324] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-25T20:30:22.291358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-25T20:30:22.304644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-25T20:30:22.305064] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-25T20:30:22.306086] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-25T20:30:22.306151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:22.306189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:22.306221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:22.306302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:22.383203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:22.384218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:22.384327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:22.384365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:22.510980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:22.511147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:22.511190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:22.511221] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:22.514932] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=68.71%) [2026-02-25T20:30:22.515233] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-25T20:30:22.515373] [INFO ] [sig ] QVCC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:22.665347] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QVCC.txt [2026-02-25T20:30:22.665521] [INFO ] [sig ] [2513/3376] Completed QVCC in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-25T20:30:22.665590] [INFO ] [sig ] [2514/3376] Forecasting QYLD... [2026-02-25T20:30:22.665626] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-25T20:30:22.665656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-25T20:30:22.679794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-25T20:30:22.680225] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-25T20:30:22.681103] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-25T20:30:22.681157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:22.681190] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:22.681218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:22.681279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:22.743241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:22.744175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:22.744263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:22.744298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:22.862723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:22.862883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:22.862923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:22.862952] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:22.866506] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-25T20:30:22.866816] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-25T20:30:22.866951] [INFO ] [sig ] QYLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:23.017782] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QYLD.txt [2026-02-25T20:30:23.017949] [INFO ] [sig ] [2514/3376] Completed QYLD in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:23.017991] [INFO ] [sig ] [2515/3376] Forecasting QYLG... [2026-02-25T20:30:23.018020] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-25T20:30:23.018091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-25T20:30:23.030876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-25T20:30:23.031258] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-25T20:30:23.032117] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-25T20:30:23.032171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:23.032204] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:23.032233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:23.032291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:23.092698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:23.093545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:23.093686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:23.093727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:23.217171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:23.217339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:23.217382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:23.217412] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:23.221167] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-25T20:30:23.221469] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-25T20:30:23.221620] [INFO ] [sig ] QYLG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:23.369456] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/QYLG.txt [2026-02-25T20:30:23.369663] [INFO ] [sig ] [2515/3376] Completed QYLG in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:23.369715] [INFO ] [sig ] [2516/3376] Forecasting RA... [2026-02-25T20:30:23.369749] [INFO ] [sig ] Generating forecast for: RA [2026-02-25T20:30:23.369778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-25T20:30:23.383103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-25T20:30:23.383483] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-25T20:30:23.384305] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-25T20:30:23.384359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:23.384390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:23.384417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:23.384475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:23.444344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:23.445256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:23.445517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:23.445553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:23.572278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:23.572442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:23.572485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:23.572516] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:23.576168] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=46.46%) [2026-02-25T20:30:23.576467] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-25T20:30:23.576621] [INFO ] [sig ] RA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:23.724395] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RA.txt [2026-02-25T20:30:23.724551] [INFO ] [sig ] [2516/3376] Completed RA in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:23.724611] [INFO ] [sig ] [2517/3376] Forecasting RACE... [2026-02-25T20:30:23.724642] [INFO ] [sig ] Generating forecast for: RACE [2026-02-25T20:30:23.724673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-25T20:30:23.738087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-25T20:30:23.738505] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-25T20:30:23.739417] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-25T20:30:23.739472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:23.739505] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:23.739532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:23.739606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:23.797900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:23.798818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:23.798905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:23.798937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:23.927302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:23.927469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:23.927509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:23.927538] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:23.931166] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-25T20:30:23.931452] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-25T20:30:23.931624] [INFO ] [sig ] RACE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:24.080814] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RACE.txt [2026-02-25T20:30:24.080976] [INFO ] [sig ] [2517/3376] Completed RACE in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:24.081018] [INFO ] [sig ] [2518/3376] Forecasting RAIL... [2026-02-25T20:30:24.081047] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-25T20:30:24.081077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-25T20:30:24.093974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-25T20:30:24.094344] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-25T20:30:24.095211] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-25T20:30:24.095265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:24.095298] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:24.095325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:24.095382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:24.154001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:24.154704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:24.154785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:24.154818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:24.280816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:24.280978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:24.281019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:24.281049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:24.284999] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-25T20:30:24.285377] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-25T20:30:24.285546] [INFO ] [sig ] RAIL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:24.433035] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RAIL.txt [2026-02-25T20:30:24.433237] [INFO ] [sig ] [2518/3376] Completed RAIL in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:24.433291] [INFO ] [sig ] [2519/3376] Forecasting RAMP... [2026-02-25T20:30:24.433512] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-25T20:30:24.433543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-25T20:30:24.446938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-25T20:30:24.447337] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-25T20:30:24.448204] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-25T20:30:24.448259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:24.448291] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:24.448318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:24.448374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:24.511724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:24.512645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:24.512731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:24.512764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:24.653630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:24.653815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:24.653887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:24.653920] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:24.657991] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-02-25T20:30:24.658357] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-25T20:30:24.658514] [INFO ] [sig ] RAMP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:24.838620] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RAMP.txt [2026-02-25T20:30:24.838810] [INFO ] [sig ] [2519/3376] Completed RAMP in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:24.838863] [INFO ] [sig ] [2520/3376] Forecasting RARE... [2026-02-25T20:30:24.838894] [INFO ] [sig ] Generating forecast for: RARE [2026-02-25T20:30:24.838928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-25T20:30:24.853528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-25T20:30:24.853952] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-25T20:30:24.854841] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-25T20:30:24.854895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:24.854928] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:24.854955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:24.855012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:24.914771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:24.915733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:24.915824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:24.915857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:25.037368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:25.037538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:25.037600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:25.037634] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:25.041259] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-25T20:30:25.041567] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-25T20:30:25.041729] [INFO ] [sig ] RARE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:25.187811] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RARE.txt [2026-02-25T20:30:25.187990] [INFO ] [sig ] [2520/3376] Completed RARE in 0.3s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:25.188058] [INFO ] [sig ] [2521/3376] Forecasting RAVE... [2026-02-25T20:30:25.188096] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-25T20:30:25.188128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-25T20:30:25.199518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-25T20:30:25.199910] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-25T20:30:25.200757] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-25T20:30:25.200812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:25.200846] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:25.200875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:25.200933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:25.260819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:25.261743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:25.261850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:25.261884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:25.382844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:25.383053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:25.383098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:25.383131] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:25.386875] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-25T20:30:25.387261] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-25T20:30:25.387412] [INFO ] [sig ] RAVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:25.544524] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RAVE.txt [2026-02-25T20:30:25.544739] [INFO ] [sig ] [2521/3376] Completed RAVE in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-25T20:30:25.544785] [INFO ] [sig ] [2522/3376] Forecasting RAY... [2026-02-25T20:30:25.544816] [INFO ] [sig ] Generating forecast for: RAY [2026-02-25T20:30:25.544849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-25T20:30:25.558628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-25T20:30:25.558977] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-25T20:30:25.559914] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-25T20:30:25.559969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:25.560041] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:25.560072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:25.560136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:25.631288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:25.632270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:25.632378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:25.632421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:25.761808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:25.761974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:25.762017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:25.762047] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:25.765714] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-02-25T20:30:25.766034] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-25T20:30:25.766177] [INFO ] [sig ] RAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:25.916963] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RAY.txt [2026-02-25T20:30:25.917149] [INFO ] [sig ] [2522/3376] Completed RAY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:25.917201] [INFO ] [sig ] [2523/3376] Forecasting RBA... [2026-02-25T20:30:25.917239] [INFO ] [sig ] Generating forecast for: RBA [2026-02-25T20:30:25.917274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-25T20:30:25.930844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-25T20:30:25.931460] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-25T20:30:25.932333] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-25T20:30:25.932389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:25.932436] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:25.932466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:25.932529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:25.993377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:25.994275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:25.994365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:25.994399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:26.133327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:26.133518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:26.133561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:26.133616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:26.137231] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-25T20:30:26.137518] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-25T20:30:26.137674] [INFO ] [sig ] RBA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:26.294800] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RBA.txt [2026-02-25T20:30:26.294966] [INFO ] [sig ] [2523/3376] Completed RBA in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:26.295005] [INFO ] [sig ] [2524/3376] Forecasting RBB... [2026-02-25T20:30:26.295036] [INFO ] [sig ] Generating forecast for: RBB [2026-02-25T20:30:26.295068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-25T20:30:26.306546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-25T20:30:26.306921] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-25T20:30:26.307769] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-25T20:30:26.307822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:26.307854] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:26.307881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:26.307939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:26.378800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:26.380054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:26.380156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:26.380219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:26.518185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:26.518556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:26.518622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:26.518658] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:26.522786] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-02-25T20:30:26.523119] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-25T20:30:26.523270] [INFO ] [sig ] RBB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:26.675256] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RBB.txt [2026-02-25T20:30:26.675425] [INFO ] [sig ] [2524/3376] Completed RBB in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:26.675464] [INFO ] [sig ] [2525/3376] Forecasting RBC... [2026-02-25T20:30:26.675494] [INFO ] [sig ] Generating forecast for: RBC [2026-02-25T20:30:26.675527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-25T20:30:26.687963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-25T20:30:26.688412] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-25T20:30:26.689282] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-25T20:30:26.689338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:26.689371] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:26.689399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:26.689457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:26.757735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:26.759105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:26.759230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:26.759266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:26.885790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:26.885965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:26.886009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:26.886039] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:26.890310] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=76.51%) [2026-02-25T20:30:26.890765] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-25T20:30:26.890936] [INFO ] [sig ] RBC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:27.061446] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RBC.txt [2026-02-25T20:30:27.061640] [INFO ] [sig ] [2525/3376] Completed RBC in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:27.061687] [INFO ] [sig ] [2526/3376] Forecasting RBCAA... [2026-02-25T20:30:27.061717] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-25T20:30:27.061761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-25T20:30:27.073942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-25T20:30:27.074361] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-25T20:30:27.075479] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-25T20:30:27.075538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:27.075601] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:27.075635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:27.075700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:27.138518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:27.139465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:27.139557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:27.139615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:27.265560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:27.265744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:27.265787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:27.265815] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:27.269693] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-25T20:30:27.270050] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-25T20:30:27.270209] [INFO ] [sig ] RBCAA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:27.421244] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RBCAA.txt [2026-02-25T20:30:27.421414] [INFO ] [sig ] [2526/3376] Completed RBCAA in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:27.421453] [INFO ] [sig ] [2527/3376] Forecasting RBLX... [2026-02-25T20:30:27.421489] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-25T20:30:27.421522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-25T20:30:27.434414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-25T20:30:27.434863] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-25T20:30:27.435726] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-25T20:30:27.435782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:27.435815] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:27.435842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:27.435900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:27.501772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:27.502878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:27.502975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:27.503009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:27.632153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:27.632323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:27.632365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:27.632394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:27.636096] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-25T20:30:27.636451] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-25T20:30:27.636616] [INFO ] [sig ] RBLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:27.795849] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RBLX.txt [2026-02-25T20:30:27.796017] [INFO ] [sig ] [2527/3376] Completed RBLX in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:27.796059] [INFO ] [sig ] [2528/3376] Forecasting RC... [2026-02-25T20:30:27.796091] [INFO ] [sig ] Generating forecast for: RC [2026-02-25T20:30:27.796121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-25T20:30:27.810183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-25T20:30:27.810592] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-25T20:30:27.811623] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-25T20:30:27.811688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:27.811722] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:27.811750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:27.811810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:27.872824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:27.873754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:27.873849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:27.873884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:28.005760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:28.005930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:28.005973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:28.006004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:28.009882] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=64.69%) [2026-02-25T20:30:28.010238] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-25T20:30:28.010389] [INFO ] [sig ] RC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:28.162628] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RC.txt [2026-02-25T20:30:28.162805] [INFO ] [sig ] [2528/3376] Completed RC in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:28.162847] [INFO ] [sig ] [2529/3376] Forecasting RCEL... [2026-02-25T20:30:28.162877] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-25T20:30:28.162907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-25T20:30:28.175836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-25T20:30:28.176277] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-25T20:30:28.177196] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-25T20:30:28.177252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:28.177286] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:28.177313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:28.177370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:28.247794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:28.248988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:28.249111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:28.249147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:28.388880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:28.389068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:28.389132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:28.389182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:28.393598] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: UP (p=70.73%) [2026-02-25T20:30:28.393992] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-25T20:30:28.394150] [INFO ] [sig ] RCEL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:28.585304] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RCEL.txt [2026-02-25T20:30:28.585540] [INFO ] [sig ] [2529/3376] Completed RCEL in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:28.585633] [INFO ] [sig ] [2530/3376] Forecasting RCI... [2026-02-25T20:30:28.585687] [INFO ] [sig ] Generating forecast for: RCI [2026-02-25T20:30:28.585741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-25T20:30:28.603728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-25T20:30:28.604214] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-25T20:30:28.605434] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-25T20:30:28.605499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:28.605533] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:28.605561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:28.605642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:28.674661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:28.675762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:28.675861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:28.675895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:28.808626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:28.808817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:28.808862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:28.808919] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:28.812614] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-25T20:30:28.812969] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-25T20:30:28.813116] [INFO ] [sig ] RCI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:28.966775] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RCI.txt [2026-02-25T20:30:28.966948] [INFO ] [sig ] [2530/3376] Completed RCI in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-25T20:30:28.967002] [INFO ] [sig ] [2531/3376] Forecasting RCKY... [2026-02-25T20:30:28.967034] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-25T20:30:28.967066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-25T20:30:28.980957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-25T20:30:28.981361] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-25T20:30:28.982247] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-25T20:30:28.982302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:28.982334] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:28.982361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:28.982418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:29.044064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:29.045179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:29.045311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:29.045359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:29.176151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:29.176264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:29.176314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:29.176349] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:29.180375] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-02-25T20:30:29.180876] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-25T20:30:29.181012] [INFO ] [sig ] RCKY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:29.352651] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RCKY.txt [2026-02-25T20:30:29.352821] [INFO ] [sig ] [2531/3376] Completed RCKY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:29.352864] [INFO ] [sig ] [2532/3376] Forecasting RCL... [2026-02-25T20:30:29.352895] [INFO ] [sig ] Generating forecast for: RCL [2026-02-25T20:30:29.352929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-25T20:30:29.367611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-25T20:30:29.368105] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-25T20:30:29.369183] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-25T20:30:29.369250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:29.369294] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:29.369333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:29.369416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:29.444953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:29.446098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:29.446266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:29.446316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:29.577803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:29.577968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:29.578009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:29.578037] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:29.581636] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=35.74%) [2026-02-25T20:30:29.581932] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-25T20:30:29.582067] [INFO ] [sig ] RCL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:29.733028] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RCL.txt [2026-02-25T20:30:29.733230] [INFO ] [sig ] [2532/3376] Completed RCL in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:29.733283] [INFO ] [sig ] [2533/3376] Forecasting RCS... [2026-02-25T20:30:29.733321] [INFO ] [sig ] Generating forecast for: RCS [2026-02-25T20:30:29.733359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-25T20:30:29.748627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-25T20:30:29.749096] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-25T20:30:29.750169] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-25T20:30:29.750231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:29.750266] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:29.750294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:29.750544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:29.814692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:29.815866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:29.815958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:29.815992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:29.940783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:29.940948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:29.940988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:29.941017] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:29.945359] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-25T20:30:29.945654] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-25T20:30:29.945805] [INFO ] [sig ] RCS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:30.094867] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RCS.txt [2026-02-25T20:30:30.095039] [INFO ] [sig ] [2533/3376] Completed RCS in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:30.095080] [INFO ] [sig ] [2534/3376] Forecasting RCUS... [2026-02-25T20:30:30.095110] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-25T20:30:30.095162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-25T20:30:30.107906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-25T20:30:30.108351] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-25T20:30:30.109270] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-25T20:30:30.109338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:30.109375] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:30.109402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:30.109473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:30.169310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:30.170303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:30.170616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:30.170656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:30.295173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:30.295337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:30.295382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:30.295419] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:30.299079] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-25T20:30:30.299390] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-25T20:30:30.299528] [INFO ] [sig ] RCUS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:30.462811] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RCUS.txt [2026-02-25T20:30:30.462989] [INFO ] [sig ] [2534/3376] Completed RCUS in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:30.463031] [INFO ] [sig ] [2535/3376] Forecasting RDCM... [2026-02-25T20:30:30.463061] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-25T20:30:30.463091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-25T20:30:30.475432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-25T20:30:30.475771] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-25T20:30:30.476661] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-25T20:30:30.476720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:30.476765] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:30.476796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:30.476865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:30.536074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:30.536991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:30.537072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:30.537106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:30.658764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:30.658921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:30.658961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:30.658990] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:30.662410] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-02-25T20:30:30.662710] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-25T20:30:30.662841] [INFO ] [sig ] RDCM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:30.822218] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RDCM.txt [2026-02-25T20:30:30.822507] [INFO ] [sig ] [2535/3376] Completed RDCM in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:30.822591] [INFO ] [sig ] [2536/3376] Forecasting RDVY... [2026-02-25T20:30:30.822641] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-25T20:30:30.822687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-25T20:30:30.836098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-25T20:30:30.836500] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-25T20:30:30.837348] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-25T20:30:30.837422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:30.837454] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:30.837480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:30.837536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:30.899153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:30.900308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:30.900395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:30.900429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:31.027349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:31.027516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:31.027556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:31.027606] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:31.031163] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=88.12%) [2026-02-25T20:30:31.031455] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-25T20:30:31.031604] [INFO ] [sig ] RDVY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:31.180349] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RDVY.txt [2026-02-25T20:30:31.180520] [INFO ] [sig ] [2536/3376] Completed RDVY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:31.180563] [INFO ] [sig ] [2537/3376] Forecasting RDY... [2026-02-25T20:30:31.180614] [INFO ] [sig ] Generating forecast for: RDY [2026-02-25T20:30:31.180647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-25T20:30:31.196383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-25T20:30:31.197050] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-25T20:30:31.197944] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-25T20:30:31.198001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:31.198033] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:31.198084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:31.198142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:31.262020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:31.262965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:31.263062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:31.263096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:31.390697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:31.390867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:31.391102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:31.391145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:31.394891] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=46.71%) [2026-02-25T20:30:31.395254] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-25T20:30:31.395407] [INFO ] [sig ] RDY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:31.552431] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RDY.txt [2026-02-25T20:30:31.552634] [INFO ] [sig ] [2537/3376] Completed RDY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-25T20:30:31.552680] [INFO ] [sig ] [2538/3376] Forecasting REAL... [2026-02-25T20:30:31.552710] [INFO ] [sig ] Generating forecast for: REAL [2026-02-25T20:30:31.552741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-25T20:30:31.566318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-25T20:30:31.566756] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-25T20:30:31.567598] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-25T20:30:31.567655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:31.567687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:31.567714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:31.567771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:31.627026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:31.628002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:31.628137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:31.628173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:31.760329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:31.760494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:31.760534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:31.760564] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:31.764083] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=35.49%) [2026-02-25T20:30:31.764419] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-25T20:30:31.764554] [INFO ] [sig ] REAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:31.919818] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/REAL.txt [2026-02-25T20:30:31.920000] [INFO ] [sig ] [2538/3376] Completed REAL in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:31.920042] [INFO ] [sig ] [2539/3376] Forecasting REAX... [2026-02-25T20:30:31.920072] [INFO ] [sig ] Generating forecast for: REAX [2026-02-25T20:30:31.920110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-25T20:30:31.938531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-25T20:30:31.939051] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-25T20:30:31.940138] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-25T20:30:31.940207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:31.940318] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:31.940362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:31.940450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:32.009755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:32.010917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:32.011013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:32.011048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:32.137777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:32.137946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:32.137990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:32.138019] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:32.141985] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=37.65%) [2026-02-25T20:30:32.142295] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-25T20:30:32.142468] [INFO ] [sig ] REAX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:32.292381] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/REAX.txt [2026-02-25T20:30:32.292772] [INFO ] [sig ] [2539/3376] Completed REAX in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:32.292818] [INFO ] [sig ] [2540/3376] Forecasting REBN... [2026-02-25T20:30:32.292849] [INFO ] [sig ] Generating forecast for: REBN [2026-02-25T20:30:32.292882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-25T20:30:32.305518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-25T20:30:32.305911] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-25T20:30:32.306764] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-25T20:30:32.306819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:32.306852] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:32.306879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:32.306936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:32.365203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:32.366141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:32.366230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:32.366263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:32.488890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:32.489249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:32.489292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:32.489323] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:32.493479] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=83.06%) [2026-02-25T20:30:32.493812] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-25T20:30:32.493949] [INFO ] [sig ] REBN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:32.646162] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/REBN.txt [2026-02-25T20:30:32.646339] [INFO ] [sig ] [2540/3376] Completed REBN in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:32.646381] [INFO ] [sig ] [2541/3376] Forecasting REFI... [2026-02-25T20:30:32.646413] [INFO ] [sig ] Generating forecast for: REFI [2026-02-25T20:30:32.646443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-25T20:30:32.661035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-25T20:30:32.661505] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-25T20:30:32.662538] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-25T20:30:32.662615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:32.662650] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:32.662677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:32.662733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:32.724530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:32.725532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:32.725646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:32.725682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:32.857361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:32.857528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:32.857568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:32.857620] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:32.861391] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-02-25T20:30:32.861806] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-25T20:30:32.861977] [INFO ] [sig ] REFI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:33.023644] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/REFI.txt [2026-02-25T20:30:33.023817] [INFO ] [sig ] [2541/3376] Completed REFI in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:33.023859] [INFO ] [sig ] [2542/3376] Forecasting REG... [2026-02-25T20:30:33.023889] [INFO ] [sig ] Generating forecast for: REG [2026-02-25T20:30:33.023921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-25T20:30:33.037708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-25T20:30:33.038171] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-25T20:30:33.039047] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-25T20:30:33.039103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:33.039135] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:33.039162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:33.039221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:33.102737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:33.103852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:33.103965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:33.103999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:33.235307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:33.235489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:33.235536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:33.235627] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:33.239605] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-25T20:30:33.239970] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-25T20:30:33.240119] [INFO ] [sig ] REG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:33.408379] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/REG.txt [2026-02-25T20:30:33.408559] [INFO ] [sig ] [2542/3376] Completed REG in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:33.408620] [INFO ] [sig ] [2543/3376] Forecasting REGN... [2026-02-25T20:30:33.408651] [INFO ] [sig ] Generating forecast for: REGN [2026-02-25T20:30:33.408871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-25T20:30:33.426633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-25T20:30:33.427283] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-25T20:30:33.428342] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-25T20:30:33.428410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:33.428448] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:33.428490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:33.428619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:33.501922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:33.504114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:33.504599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:33.504640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:33.634382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:33.634594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:33.634640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:33.634674] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:33.638334] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-25T20:30:33.638668] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-25T20:30:33.638810] [INFO ] [sig ] REGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:33.788492] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/REGN.txt [2026-02-25T20:30:33.788684] [INFO ] [sig ] [2543/3376] Completed REGN in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:33.788729] [INFO ] [sig ] [2544/3376] Forecasting RELL... [2026-02-25T20:30:33.788760] [INFO ] [sig ] Generating forecast for: RELL [2026-02-25T20:30:33.788789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-25T20:30:33.809039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-25T20:30:33.809744] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-25T20:30:33.810913] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-25T20:30:33.810972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:33.811007] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:33.811038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:33.811125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:33.883065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:33.884468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:33.884607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:33.884644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:34.028542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:34.028804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:34.028853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:34.028914] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:34.033314] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-02-25T20:30:34.033730] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-25T20:30:34.033909] [INFO ] [sig ] RELL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:34.191210] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RELL.txt [2026-02-25T20:30:34.191449] [INFO ] [sig ] [2544/3376] Completed RELL in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:34.191496] [INFO ] [sig ] [2545/3376] Forecasting RELX... [2026-02-25T20:30:34.191529] [INFO ] [sig ] Generating forecast for: RELX [2026-02-25T20:30:34.191565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-25T20:30:34.207814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-25T20:30:34.208468] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-25T20:30:34.209466] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-25T20:30:34.209527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:34.209561] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:34.209621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:34.209684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:34.285117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:34.286569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:34.286717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:34.286767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:34.427418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:34.427719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:34.427771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:34.427800] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:34.432395] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-02-25T20:30:34.432843] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-25T20:30:34.433033] [INFO ] [sig ] RELX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:34.590555] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RELX.txt [2026-02-25T20:30:34.590784] [INFO ] [sig ] [2545/3376] Completed RELX in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:34.590830] [INFO ] [sig ] [2546/3376] Forecasting RELY... [2026-02-25T20:30:34.590860] [INFO ] [sig ] Generating forecast for: RELY [2026-02-25T20:30:34.590890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-25T20:30:34.606390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-25T20:30:34.607024] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-25T20:30:34.608185] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-25T20:30:34.608245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:34.608281] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:34.608310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:34.608371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:34.669029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:34.670301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:34.670427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:34.670470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:34.797803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:34.798070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:34.798119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:34.798148] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:34.802502] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-25T20:30:34.802904] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-25T20:30:34.803068] [INFO ] [sig ] RELY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:34.958215] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RELY.txt [2026-02-25T20:30:34.958449] [INFO ] [sig ] [2546/3376] Completed RELY in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-25T20:30:34.958499] [INFO ] [sig ] [2547/3376] Forecasting REPL... [2026-02-25T20:30:34.958534] [INFO ] [sig ] Generating forecast for: REPL [2026-02-25T20:30:34.958585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-25T20:30:34.974305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-25T20:30:34.974934] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-25T20:30:34.975959] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-25T20:30:34.976036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:34.976070] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:34.976098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:34.976157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:35.043304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:35.044667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:35.044786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:35.044822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:35.176897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:35.177141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:35.177191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:35.177222] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:35.181476] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-02-25T20:30:35.181902] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-25T20:30:35.182081] [INFO ] [sig ] REPL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:35.344033] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/REPL.txt [2026-02-25T20:30:35.344280] [INFO ] [sig ] [2547/3376] Completed REPL in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-25T20:30:35.344328] [INFO ] [sig ] [2548/3376] Forecasting RERE... [2026-02-25T20:30:35.344361] [INFO ] [sig ] Generating forecast for: RERE [2026-02-25T20:30:35.344394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-25T20:30:35.361247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-25T20:30:35.361938] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-25T20:30:35.363024] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-25T20:30:35.363088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:35.363124] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:35.363151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:35.363211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:35.427335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:35.428554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:35.428681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:35.428719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:35.553997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:35.554253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:35.554299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:35.554328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:35.558828] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=85.49%) [2026-02-25T20:30:35.559274] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-25T20:30:35.559455] [INFO ] [sig ] RERE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:35.731284] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RERE.txt [2026-02-25T20:30:35.731528] [INFO ] [sig ] [2548/3376] Completed RERE in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-25T20:30:35.731602] [INFO ] [sig ] [2549/3376] Forecasting RES... [2026-02-25T20:30:35.731640] [INFO ] [sig ] Generating forecast for: RES [2026-02-25T20:30:35.731673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-25T20:30:35.751456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-25T20:30:35.752301] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-25T20:30:35.753484] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-25T20:30:35.753549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:35.753604] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:35.753635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:35.753695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:35.819530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:35.820965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:35.821156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:35.821194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:35.961589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:35.961844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:35.961890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:35.961921] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:35.966523] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-25T20:30:35.967016] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-25T20:30:35.967203] [INFO ] [sig ] RES: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:36.136903] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RES.txt [2026-02-25T20:30:36.137198] [INFO ] [sig ] [2549/3376] Completed RES in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-25T20:30:36.137254] [INFO ] [sig ] [2550/3376] Forecasting REX... [2026-02-25T20:30:36.137296] [INFO ] [sig ] Generating forecast for: REX [2026-02-25T20:30:36.137331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-25T20:30:36.154318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-25T20:30:36.155049] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-25T20:30:36.156249] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-25T20:30:36.156308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:36.156384] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:36.156416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:36.156478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:36.221667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:36.222892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:36.222997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:36.223031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:36.361776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:36.362047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:36.362112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:36.362162] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:36.368645] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-25T20:30:36.369601] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-25T20:30:36.369931] [INFO ] [sig ] REX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:36.571134] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/REX.txt [2026-02-25T20:30:36.571410] [INFO ] [sig ] [2550/3376] Completed REX in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-25T20:30:36.571473] [INFO ] [sig ] [2551/3376] Forecasting REYN... [2026-02-25T20:30:36.571521] [INFO ] [sig ] Generating forecast for: REYN [2026-02-25T20:30:36.571561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-25T20:30:36.588140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-25T20:30:36.588781] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-25T20:30:36.589912] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-25T20:30:36.589981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:36.590024] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:36.590055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:36.590120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:36.656815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:36.658148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:36.658261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:36.658300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:36.787808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:36.788077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:36.788127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:36.788158] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:36.792425] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-02-25T20:30:36.792811] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-25T20:30:36.792998] [INFO ] [sig ] REYN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:36.991705] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/REYN.txt [2026-02-25T20:30:36.991949] [INFO ] [sig ] [2551/3376] Completed REYN in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-25T20:30:36.991998] [INFO ] [sig ] [2552/3376] Forecasting REZI... [2026-02-25T20:30:36.992029] [INFO ] [sig ] Generating forecast for: REZI [2026-02-25T20:30:36.992061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-25T20:30:37.008169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-25T20:30:37.008837] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-25T20:30:37.009879] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-25T20:30:37.009938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:37.009975] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:37.010003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:37.010065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:37.073564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:37.074889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:37.075012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:37.075047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:37.209639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:37.209908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:37.209954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:37.209984] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:37.214424] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-25T20:30:37.214821] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-25T20:30:37.215015] [INFO ] [sig ] REZI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:37.374040] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/REZI.txt [2026-02-25T20:30:37.374334] [INFO ] [sig ] [2552/3376] Completed REZI in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-25T20:30:37.374386] [INFO ] [sig ] [2553/3376] Forecasting RF... [2026-02-25T20:30:37.374417] [INFO ] [sig ] Generating forecast for: RF [2026-02-25T20:30:37.374448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-25T20:30:37.390289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-25T20:30:37.390857] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-25T20:30:37.391947] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-25T20:30:37.392005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:37.392040] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:37.392069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:37.392130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:37.457848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:37.459401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:37.459509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:37.459544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:37.597512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:37.597799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:37.597851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:37.597889] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:37.603460] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-02-25T20:30:37.604167] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-25T20:30:37.604429] [INFO ] [sig ] RF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:37.796865] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RF.txt [2026-02-25T20:30:37.797159] [INFO ] [sig ] [2553/3376] Completed RF in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:37.797219] [INFO ] [sig ] [2554/3376] Forecasting RFI... [2026-02-25T20:30:37.797256] [INFO ] [sig ] Generating forecast for: RFI [2026-02-25T20:30:37.797299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-25T20:30:37.813677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-25T20:30:37.814322] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-25T20:30:37.815475] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-25T20:30:37.815550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:37.815608] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:37.815639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:37.815700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:37.881720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:37.882940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:37.883044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:37.883077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:38.015955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:38.016235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:38.016282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:38.016341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:38.022116] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-25T20:30:38.022595] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-25T20:30:38.022778] [INFO ] [sig ] RFI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:38.182546] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RFI.txt [2026-02-25T20:30:38.182807] [INFO ] [sig ] [2554/3376] Completed RFI in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:38.182859] [INFO ] [sig ] [2555/3376] Forecasting RFL... [2026-02-25T20:30:38.182900] [INFO ] [sig ] Generating forecast for: RFL [2026-02-25T20:30:38.182956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-25T20:30:38.198760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-25T20:30:38.199453] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-25T20:30:38.200493] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-25T20:30:38.200551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:38.200619] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:38.200650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:38.200713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:38.269400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:38.270832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:38.270963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:38.271001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:38.408390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:38.408670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:38.408727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:38.408761] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:38.413271] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=18.87%) [2026-02-25T20:30:38.413699] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-25T20:30:38.413883] [INFO ] [sig ] RFL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:38.581695] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RFL.txt [2026-02-25T20:30:38.581919] [INFO ] [sig ] [2555/3376] Completed RFL in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:38.581970] [INFO ] [sig ] [2556/3376] Forecasting RFM... [2026-02-25T20:30:38.582004] [INFO ] [sig ] Generating forecast for: RFM [2026-02-25T20:30:38.582037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-25T20:30:38.595698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-25T20:30:38.596292] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-25T20:30:38.597403] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-25T20:30:38.597463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:38.597550] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:38.597603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:38.597682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:38.669764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:38.671059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:38.671209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:38.671246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:38.786042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:38.786311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:38.786360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:38.786390] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:38.790845] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-02-25T20:30:38.791323] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-25T20:30:38.791525] [INFO ] [sig ] RFM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:38.950020] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RFM.txt [2026-02-25T20:30:38.950270] [INFO ] [sig ] [2556/3376] Completed RFM in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:38.950327] [INFO ] [sig ] [2557/3376] Forecasting RFMZ... [2026-02-25T20:30:38.950359] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-25T20:30:38.950392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-25T20:30:38.966285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-25T20:30:38.966954] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-25T20:30:38.967984] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-25T20:30:38.968068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:38.968112] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:38.968141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:38.968201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:39.034006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:39.035437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:39.035543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:39.035595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:39.164547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:39.164995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:39.165049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:39.165078] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:39.169526] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-02-25T20:30:39.169884] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-25T20:30:39.170045] [INFO ] [sig ] RFMZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:39.327558] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RFMZ.txt [2026-02-25T20:30:39.327862] [INFO ] [sig ] [2557/3376] Completed RFMZ in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:39.327907] [INFO ] [sig ] [2558/3376] Forecasting RGA... [2026-02-25T20:30:39.327939] [INFO ] [sig ] Generating forecast for: RGA [2026-02-25T20:30:39.327972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-25T20:30:39.343231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-25T20:30:39.343854] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-25T20:30:39.344934] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-25T20:30:39.344991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:39.345026] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:39.345071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:39.345164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:39.410966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:39.412254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:39.412388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:39.412433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:39.558969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:39.559241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:39.559293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:39.559323] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:39.564142] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-25T20:30:39.564551] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-25T20:30:39.564734] [INFO ] [sig ] RGA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:39.730628] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RGA.txt [2026-02-25T20:30:39.730853] [INFO ] [sig ] [2558/3376] Completed RGA in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:39.730900] [INFO ] [sig ] [2559/3376] Forecasting RGCO... [2026-02-25T20:30:39.730932] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-25T20:30:39.730971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-25T20:30:39.745338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-25T20:30:39.746149] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-25T20:30:39.747338] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-25T20:30:39.747400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:39.747470] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:39.747503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:39.747568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:39.814555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:39.815881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:39.816010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:39.816050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:39.931375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:39.931853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:39.931946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:39.932032] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:39.936635] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-25T20:30:39.937271] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-25T20:30:39.937534] [INFO ] [sig ] RGCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:40.121757] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RGCO.txt [2026-02-25T20:30:40.122050] [INFO ] [sig ] [2559/3376] Completed RGCO in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:40.122117] [INFO ] [sig ] [2560/3376] Forecasting RGEN... [2026-02-25T20:30:40.122165] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-25T20:30:40.122213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-25T20:30:40.139677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-25T20:30:40.140255] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-25T20:30:40.141298] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-25T20:30:40.141358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:40.141402] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:40.141442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:40.141541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:40.219140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:40.220442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:40.220596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:40.220635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:40.367254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:40.367509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:40.367555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:40.367699] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:40.372365] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-02-25T20:30:40.372721] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-25T20:30:40.372899] [INFO ] [sig ] RGEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:40.537823] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RGEN.txt [2026-02-25T20:30:40.538088] [INFO ] [sig ] [2560/3376] Completed RGEN in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:40.538143] [INFO ] [sig ] [2561/3376] Forecasting RGLD... [2026-02-25T20:30:40.538179] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-25T20:30:40.538212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-25T20:30:40.554532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-25T20:30:40.555184] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-25T20:30:40.556264] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-25T20:30:40.556322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:40.556357] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:40.556384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:40.556447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:40.625653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:40.626877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:40.626986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:40.627020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:40.761886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:40.762132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:40.762181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:40.762217] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:40.766844] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-25T20:30:40.767208] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-25T20:30:40.767371] [INFO ] [sig ] RGLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:40.929278] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RGLD.txt [2026-02-25T20:30:40.929535] [INFO ] [sig ] [2561/3376] Completed RGLD in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:40.929599] [INFO ] [sig ] [2562/3376] Forecasting RGNX... [2026-02-25T20:30:40.929641] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-25T20:30:40.929678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-25T20:30:40.947155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-25T20:30:40.947929] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-25T20:30:40.949195] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-25T20:30:40.949273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:40.949321] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:40.949362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:40.949448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:41.014648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:41.016058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:41.016181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:41.016219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:41.156761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:41.157009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:41.157054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:41.157092] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:41.161180] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=12.92%) [2026-02-25T20:30:41.161546] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-25T20:30:41.161734] [INFO ] [sig ] RGNX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:41.316105] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RGNX.txt [2026-02-25T20:30:41.316327] [INFO ] [sig ] [2562/3376] Completed RGNX in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:41.316372] [INFO ] [sig ] [2563/3376] Forecasting RGP... [2026-02-25T20:30:41.316403] [INFO ] [sig ] Generating forecast for: RGP [2026-02-25T20:30:41.316440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-25T20:30:41.332020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-25T20:30:41.332628] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-25T20:30:41.333640] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-25T20:30:41.333697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:41.333754] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:41.333802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:41.333865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:41.399520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:41.400723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:41.400822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:41.400854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:41.530681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:41.530915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:41.530960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:41.530991] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:41.535066] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-25T20:30:41.535448] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-25T20:30:41.535626] [INFO ] [sig ] RGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:41.707512] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RGP.txt [2026-02-25T20:30:41.708217] [INFO ] [sig ] [2563/3376] Completed RGP in 0.4s | 2.73 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-25T20:30:41.708292] [INFO ] [sig ] [2564/3376] Forecasting RGS... [2026-02-25T20:30:41.708336] [INFO ] [sig ] Generating forecast for: RGS [2026-02-25T20:30:41.708371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-25T20:30:41.723985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-25T20:30:41.724593] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-25T20:30:41.725652] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-25T20:30:41.725709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:41.725745] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:41.725773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:41.725833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:41.788716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:41.790026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:41.790147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:41.790183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:41.907817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:41.908095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:41.908144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:41.908175] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:41.913289] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-02-25T20:30:41.913736] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-25T20:30:41.914101] [INFO ] [sig ] RGS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:42.078976] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RGS.txt [2026-02-25T20:30:42.079206] [INFO ] [sig ] [2564/3376] Completed RGS in 0.4s | 2.73 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-25T20:30:42.079256] [INFO ] [sig ] [2565/3376] Forecasting RGTI... [2026-02-25T20:30:42.079288] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-25T20:30:42.079320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-25T20:30:42.094706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-25T20:30:42.095193] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-25T20:30:42.096248] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-25T20:30:42.096308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:42.096344] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:42.096373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:42.096434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:42.163931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:42.164965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:42.165066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:42.165101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:42.313636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:42.313919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:42.313981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:42.314052] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:42.320445] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-25T20:30:42.321173] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-25T20:30:42.321408] [INFO ] [sig ] RGTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:42.528143] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RGTI.txt [2026-02-25T20:30:42.528483] [INFO ] [sig ] [2565/3376] Completed RGTI in 0.4s | 2.73 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-25T20:30:42.528546] [INFO ] [sig ] [2566/3376] Forecasting RH... [2026-02-25T20:30:42.528600] [INFO ] [sig ] Generating forecast for: RH [2026-02-25T20:30:42.528639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-25T20:30:42.546474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-25T20:30:42.547124] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-25T20:30:42.548327] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-25T20:30:42.548407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:42.548444] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:42.548473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:42.548534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:42.635261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:42.636617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:42.636950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:42.636987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:42.787439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:42.787641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:42.787688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:42.787719] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:42.792539] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-02-25T20:30:42.793093] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-25T20:30:42.793279] [INFO ] [sig ] RH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:42.993921] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RH.txt [2026-02-25T20:30:42.994105] [INFO ] [sig ] [2566/3376] Completed RH in 0.5s | 2.73 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-25T20:30:42.994149] [INFO ] [sig ] [2567/3376] Forecasting RHI... [2026-02-25T20:30:42.994180] [INFO ] [sig ] Generating forecast for: RHI [2026-02-25T20:30:42.994215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-25T20:30:43.008155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-25T20:30:43.008592] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-25T20:30:43.009683] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-25T20:30:43.009741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:43.009775] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:43.009803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:43.009861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:43.073029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:43.074225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:43.074322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:43.074356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:43.209507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:43.209720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:43.209767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:43.209798] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:43.213449] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=80.69%) [2026-02-25T20:30:43.213767] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-25T20:30:43.213916] [INFO ] [sig ] RHI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:43.371559] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RHI.txt [2026-02-25T20:30:43.371759] [INFO ] [sig ] [2567/3376] Completed RHI in 0.4s | 2.73 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-25T20:30:43.371798] [INFO ] [sig ] [2568/3376] Forecasting RHP... [2026-02-25T20:30:43.371828] [INFO ] [sig ] Generating forecast for: RHP [2026-02-25T20:30:43.371858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-25T20:30:43.386618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-25T20:30:43.387091] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-25T20:30:43.388297] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-25T20:30:43.388561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:43.388632] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:43.388676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:43.388759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:43.474408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:43.475355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:43.475449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:43.475484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:43.613046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:43.613211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:43.613253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:43.613284] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:43.617045] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-25T20:30:43.617427] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-25T20:30:43.617611] [INFO ] [sig ] RHP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:43.766856] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RHP.txt [2026-02-25T20:30:43.767029] [INFO ] [sig ] [2568/3376] Completed RHP in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:43.767072] [INFO ] [sig ] [2569/3376] Forecasting RIG... [2026-02-25T20:30:43.767101] [INFO ] [sig ] Generating forecast for: RIG [2026-02-25T20:30:43.767133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-25T20:30:43.781731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-25T20:30:43.782310] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-25T20:30:43.783337] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-25T20:30:43.783392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:43.783426] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:43.783454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:43.783513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:43.844090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:43.844851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:43.844936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:43.844970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:43.977666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:43.978034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:43.978099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:43.978131] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:43.982291] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-02-25T20:30:43.982629] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-25T20:30:43.982769] [INFO ] [sig ] RIG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:44.137219] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RIG.txt [2026-02-25T20:30:44.137420] [INFO ] [sig ] [2569/3376] Completed RIG in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:44.137464] [INFO ] [sig ] [2570/3376] Forecasting RIGL... [2026-02-25T20:30:44.137494] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-25T20:30:44.137527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-25T20:30:44.150628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-25T20:30:44.151010] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-25T20:30:44.151922] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-25T20:30:44.151978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:44.152011] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:44.152039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:44.152095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:44.212664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:44.213408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:44.213493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:44.213528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:44.334098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:44.334261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:44.334303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:44.334333] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:44.337924] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=55.62%) [2026-02-25T20:30:44.338250] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-25T20:30:44.338391] [INFO ] [sig ] RIGL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:44.493051] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RIGL.txt [2026-02-25T20:30:44.493214] [INFO ] [sig ] [2570/3376] Completed RIGL in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:44.493263] [INFO ] [sig ] [2571/3376] Forecasting RILY... [2026-02-25T20:30:44.493293] [INFO ] [sig ] Generating forecast for: RILY [2026-02-25T20:30:44.493326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-25T20:30:44.507151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-25T20:30:44.507509] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-25T20:30:44.508370] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-25T20:30:44.508438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:44.508473] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:44.508501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:44.508605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:44.566192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:44.567040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:44.567126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:44.567159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:44.691531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:44.691725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:44.691768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:44.691797] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:44.695386] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-25T20:30:44.695704] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-25T20:30:44.695842] [INFO ] [sig ] RILY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:44.849712] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RILY.txt [2026-02-25T20:30:44.849859] [INFO ] [sig ] [2571/3376] Completed RILY in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:44.849901] [INFO ] [sig ] [2572/3376] Forecasting RILYN... [2026-02-25T20:30:44.849930] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-25T20:30:44.849960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-25T20:30:44.861869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-25T20:30:44.862219] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-25T20:30:44.863055] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-25T20:30:44.863108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:44.863140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:44.863169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:44.863227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:44.921694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:44.922521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:44.922631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:44.922668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:45.039160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:45.039332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:45.039378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:45.039409] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:45.043162] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-02-25T20:30:45.043476] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-25T20:30:45.043640] [INFO ] [sig ] RILYN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:45.216157] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RILYN.txt [2026-02-25T20:30:45.216357] [INFO ] [sig ] [2572/3376] Completed RILYN in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:45.216408] [INFO ] [sig ] [2573/3376] Forecasting RILYZ... [2026-02-25T20:30:45.216439] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-25T20:30:45.216472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-25T20:30:45.230792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-25T20:30:45.231447] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-25T20:30:45.232394] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-25T20:30:45.232452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:45.232531] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:45.232562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:45.232644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:45.295483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:45.296568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:45.296679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:45.296714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:45.433500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:45.433703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:45.433745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:45.433775] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:45.437485] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-02-25T20:30:45.437858] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-25T20:30:45.438014] [INFO ] [sig ] RILYZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:45.595328] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RILYZ.txt [2026-02-25T20:30:45.595497] [INFO ] [sig ] [2573/3376] Completed RILYZ in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:45.595541] [INFO ] [sig ] [2574/3376] Forecasting RING... [2026-02-25T20:30:45.595599] [INFO ] [sig ] Generating forecast for: RING [2026-02-25T20:30:45.595638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-25T20:30:45.609175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-25T20:30:45.609663] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-25T20:30:45.610526] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-25T20:30:45.610613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:45.610654] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:45.610681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:45.610738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:45.672834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:45.673830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:45.673930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:45.673963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:45.803315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:45.803475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:45.803514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:45.803543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:45.807515] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-02-25T20:30:45.807841] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-25T20:30:45.807984] [INFO ] [sig ] RING: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:45.967977] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RING.txt [2026-02-25T20:30:45.968172] [INFO ] [sig ] [2574/3376] Completed RING in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:45.968218] [INFO ] [sig ] [2575/3376] Forecasting RIO... [2026-02-25T20:30:45.968248] [INFO ] [sig ] Generating forecast for: RIO [2026-02-25T20:30:45.968281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-25T20:30:45.982219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-25T20:30:45.982685] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-25T20:30:45.983554] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-25T20:30:45.983658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:45.983695] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:45.983724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:45.983782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:46.045225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:46.046193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:46.046285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:46.046320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:46.179656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:46.179831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:46.179873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:46.179903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:46.183853] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=60.48%) [2026-02-25T20:30:46.184281] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-25T20:30:46.184442] [INFO ] [sig ] RIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:46.337089] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RIO.txt [2026-02-25T20:30:46.337265] [INFO ] [sig ] [2575/3376] Completed RIO in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:46.337305] [INFO ] [sig ] [2576/3376] Forecasting RITM... [2026-02-25T20:30:46.337334] [INFO ] [sig ] Generating forecast for: RITM [2026-02-25T20:30:46.337364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-25T20:30:46.351433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-25T20:30:46.351923] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-25T20:30:46.352814] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-25T20:30:46.352871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:46.352905] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:46.352932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:46.352990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:46.417338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:46.418364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:46.418458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:46.418491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:46.537826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:46.537985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:46.538026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:46.538145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:46.541689] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=86.75%) [2026-02-25T20:30:46.542022] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-25T20:30:46.542155] [INFO ] [sig ] RITM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:46.689149] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RITM.txt [2026-02-25T20:30:46.689286] [INFO ] [sig ] [2576/3376] Completed RITM in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:46.689326] [INFO ] [sig ] [2577/3376] Forecasting RIVN... [2026-02-25T20:30:46.689355] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-25T20:30:46.689385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-25T20:30:46.705409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-25T20:30:46.705923] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-25T20:30:46.706838] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-25T20:30:46.706896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:46.706932] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:46.706959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:46.707018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:46.770028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:46.771150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:46.771243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:46.771278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:46.893830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:46.894007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:46.894050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:46.894079] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:46.897832] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-25T20:30:46.898180] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-25T20:30:46.898327] [INFO ] [sig ] RIVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:47.050053] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RIVN.txt [2026-02-25T20:30:47.050199] [INFO ] [sig ] [2577/3376] Completed RIVN in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:47.050242] [INFO ] [sig ] [2578/3376] Forecasting RKLB... [2026-02-25T20:30:47.050272] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-25T20:30:47.050301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-25T20:30:47.063363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-25T20:30:47.063792] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-25T20:30:47.064668] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-25T20:30:47.064725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:47.064759] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:47.064788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:47.064847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:47.125428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:47.126275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:47.126373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:47.126408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:47.250006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:47.250188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:47.250237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:47.250274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:47.254471] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=46.70%) [2026-02-25T20:30:47.254789] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-25T20:30:47.255092] [INFO ] [sig ] RKLB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:47.412512] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RKLB.txt [2026-02-25T20:30:47.412925] [INFO ] [sig ] [2578/3376] Completed RKLB in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:47.413004] [INFO ] [sig ] [2579/3376] Forecasting RL... [2026-02-25T20:30:47.413036] [INFO ] [sig ] Generating forecast for: RL [2026-02-25T20:30:47.413102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-25T20:30:47.428194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-25T20:30:47.428640] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-25T20:30:47.429830] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-25T20:30:47.429887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:47.429919] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:47.429946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:47.430002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:47.495144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:47.496181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:47.496310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:47.496348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:47.629948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:47.630125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:47.630168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:47.630197] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:47.633952] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-25T20:30:47.634260] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-25T20:30:47.634407] [INFO ] [sig ] RL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:47.784631] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RL.txt [2026-02-25T20:30:47.784817] [INFO ] [sig ] [2579/3376] Completed RL in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:47.784859] [INFO ] [sig ] [2580/3376] Forecasting RLAY... [2026-02-25T20:30:47.784891] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-25T20:30:47.784919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-25T20:30:47.797481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-25T20:30:47.797875] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-25T20:30:47.798730] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-25T20:30:47.798784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:47.798816] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:47.799027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:47.799083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:47.861686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:47.862631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:47.862719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:47.862752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:47.995474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:47.995657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:47.995700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:47.995729] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:47.999400] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=12.14%) [2026-02-25T20:30:47.999721] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-25T20:30:48.000048] [INFO ] [sig ] RLAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:48.156528] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RLAY.txt [2026-02-25T20:30:48.156869] [INFO ] [sig ] [2580/3376] Completed RLAY in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-25T20:30:48.156941] [INFO ] [sig ] [2581/3376] Forecasting RLI... [2026-02-25T20:30:48.156976] [INFO ] [sig ] Generating forecast for: RLI [2026-02-25T20:30:48.157018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-25T20:30:48.178470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-25T20:30:48.179171] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-25T20:30:48.180347] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-25T20:30:48.180406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:48.180446] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:48.180476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:48.180546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:48.247080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:48.248077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:48.248216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:48.248253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:48.383435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:48.383635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:48.383689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:48.383728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:48.387765] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-02-25T20:30:48.388155] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-25T20:30:48.388311] [INFO ] [sig ] RLI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:48.544350] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RLI.txt [2026-02-25T20:30:48.544771] [INFO ] [sig ] [2581/3376] Completed RLI in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-25T20:30:48.544825] [INFO ] [sig ] [2582/3376] Forecasting RLJ... [2026-02-25T20:30:48.544857] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-25T20:30:48.544888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-25T20:30:48.561383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-25T20:30:48.561864] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-25T20:30:48.562915] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-25T20:30:48.562979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:48.563031] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:48.563066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:48.563145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:48.629205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:48.630116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:48.630207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:48.630240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:48.753757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:48.753921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:48.753961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:48.753989] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:48.757508] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-02-25T20:30:48.758037] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-25T20:30:48.758191] [INFO ] [sig ] RLJ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:48.912605] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RLJ.txt [2026-02-25T20:30:48.912774] [INFO ] [sig ] [2582/3376] Completed RLJ in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-25T20:30:48.912815] [INFO ] [sig ] [2583/3376] Forecasting RLMD... [2026-02-25T20:30:48.912843] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-25T20:30:48.912875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-25T20:30:48.925962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-25T20:30:48.926372] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-25T20:30:48.927294] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-25T20:30:48.927349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:48.927382] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:48.927411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:48.927470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:48.986405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:48.987293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:48.987443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:48.987496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:49.117547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:49.117729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:49.117771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:49.117802] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:49.121860] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=16.25%) [2026-02-25T20:30:49.122155] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-25T20:30:49.122289] [INFO ] [sig ] RLMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:49.277075] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RLMD.txt [2026-02-25T20:30:49.277234] [INFO ] [sig ] [2583/3376] Completed RLMD in 0.4s | 2.73 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-25T20:30:49.277276] [INFO ] [sig ] [2584/3376] Forecasting RLTY... [2026-02-25T20:30:49.277305] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-25T20:30:49.277336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-25T20:30:49.291541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-25T20:30:49.291956] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-25T20:30:49.292812] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-25T20:30:49.292867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:49.292901] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:49.293118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:49.293176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:49.351856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:49.352674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:49.352759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:49.352792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:49.471403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:49.471566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:49.471627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:49.471656] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:49.475058] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-02-25T20:30:49.475343] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-25T20:30:49.475476] [INFO ] [sig ] RLTY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:49.624541] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RLTY.txt [2026-02-25T20:30:49.624771] [INFO ] [sig ] [2584/3376] Completed RLTY in 0.3s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:49.624815] [INFO ] [sig ] [2585/3376] Forecasting RLX... [2026-02-25T20:30:49.624845] [INFO ] [sig ] Generating forecast for: RLX [2026-02-25T20:30:49.624890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-25T20:30:49.638099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-25T20:30:49.638523] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-25T20:30:49.639449] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-25T20:30:49.639504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:49.639545] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:49.639604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:49.639700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:49.698139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:49.699091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:49.699210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:49.699247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:49.819612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:49.819782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:49.819825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:49.819853] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:49.823378] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=46.80%) [2026-02-25T20:30:49.823708] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-25T20:30:49.823864] [INFO ] [sig ] RLX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:49.969520] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RLX.txt [2026-02-25T20:30:49.969712] [INFO ] [sig ] [2585/3376] Completed RLX in 0.3s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:49.969762] [INFO ] [sig ] [2586/3376] Forecasting RM... [2026-02-25T20:30:49.969795] [INFO ] [sig ] Generating forecast for: RM [2026-02-25T20:30:49.969826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-25T20:30:49.982379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-25T20:30:49.982831] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-25T20:30:49.983926] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-25T20:30:49.983991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:49.984033] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:49.984068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:49.984146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:50.049593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:50.050478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:50.050561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:50.050614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:50.178684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:50.178852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:50.178898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:50.178930] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:50.183436] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=89.95%) [2026-02-25T20:30:50.183834] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-25T20:30:50.183982] [INFO ] [sig ] RM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:50.337750] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RM.txt [2026-02-25T20:30:50.337935] [INFO ] [sig ] [2586/3376] Completed RM in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:50.338188] [INFO ] [sig ] [2587/3376] Forecasting RMAX... [2026-02-25T20:30:50.338217] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-25T20:30:50.338248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-25T20:30:50.352303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-25T20:30:50.352725] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-25T20:30:50.353549] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-25T20:30:50.353621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:50.353655] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:50.353682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:50.353739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:50.416806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:50.417737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:50.417827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:50.417861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:50.539651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:50.539824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:50.539881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:50.539924] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:50.543797] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-25T20:30:50.544123] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-25T20:30:50.544278] [INFO ] [sig ] RMAX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:50.695040] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RMAX.txt [2026-02-25T20:30:50.695201] [INFO ] [sig ] [2587/3376] Completed RMAX in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:50.695243] [INFO ] [sig ] [2588/3376] Forecasting RMBI... [2026-02-25T20:30:50.695273] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-25T20:30:50.695305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-25T20:30:50.707974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-25T20:30:50.708591] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-25T20:30:50.709584] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-25T20:30:50.709639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:50.709674] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:50.709708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:50.709778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:50.769121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:50.770119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:50.770210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:50.770245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:50.882484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:50.882675] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:30:50.882720] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:50.882750] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:50.886508] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-02-25T20:30:50.886895] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-25T20:30:50.887046] [INFO ] [sig ] RMBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:51.037083] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RMBI.txt [2026-02-25T20:30:51.037280] [INFO ] [sig ] [2588/3376] Completed RMBI in 0.3s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:51.037322] [INFO ] [sig ] [2589/3376] Forecasting RMBS... [2026-02-25T20:30:51.037351] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-25T20:30:51.037384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-25T20:30:51.050225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-25T20:30:51.050595] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-25T20:30:51.051635] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-25T20:30:51.051688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:51.051721] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:51.051749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:51.051806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:51.112082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:51.113053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:51.113153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:51.113187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:51.233958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:51.234120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:51.234162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:51.234209] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:51.237910] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-25T20:30:51.238252] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-25T20:30:51.238396] [INFO ] [sig ] RMBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:51.390519] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RMBS.txt [2026-02-25T20:30:51.390695] [INFO ] [sig ] [2589/3376] Completed RMBS in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:51.390748] [INFO ] [sig ] [2590/3376] Forecasting RMD... [2026-02-25T20:30:51.390782] [INFO ] [sig ] Generating forecast for: RMD [2026-02-25T20:30:51.390816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-25T20:30:51.403847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-25T20:30:51.404233] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-25T20:30:51.405069] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-25T20:30:51.405124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:51.405193] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:51.405221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:51.405277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:51.468404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:51.469600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:51.469695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:51.469730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:51.601490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:51.601676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:51.601720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:51.601749] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:51.605299] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-02-25T20:30:51.605642] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-25T20:30:51.605793] [INFO ] [sig ] RMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:51.761508] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RMD.txt [2026-02-25T20:30:51.761694] [INFO ] [sig ] [2590/3376] Completed RMD in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:51.761754] [INFO ] [sig ] [2591/3376] Forecasting RMI... [2026-02-25T20:30:51.761795] [INFO ] [sig ] Generating forecast for: RMI [2026-02-25T20:30:51.761832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-25T20:30:51.773329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-25T20:30:51.773659] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-25T20:30:51.774440] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-25T20:30:51.774492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:51.774524] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:51.774550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:51.774643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:51.836320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:51.837244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:51.837332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:51.837384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:51.955461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:51.955644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:51.955687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:51.955717] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:51.959260] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-02-25T20:30:51.959570] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-25T20:30:51.959731] [INFO ] [sig ] RMI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:52.109280] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RMI.txt [2026-02-25T20:30:52.109459] [INFO ] [sig ] [2591/3376] Completed RMI in 0.3s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:52.109517] [INFO ] [sig ] [2592/3376] Forecasting RMM... [2026-02-25T20:30:52.109552] [INFO ] [sig ] Generating forecast for: RMM [2026-02-25T20:30:52.109606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-25T20:30:52.122454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-25T20:30:52.122815] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-25T20:30:52.123653] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-25T20:30:52.123708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:52.123742] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:52.123770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:52.123828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:52.184499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:52.185412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:52.185502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:52.185536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:52.309974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:52.310135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:52.310176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:52.310205] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:52.313660] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-25T20:30:52.313944] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-25T20:30:52.314078] [INFO ] [sig ] RMM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:52.464761] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RMM.txt [2026-02-25T20:30:52.464948] [INFO ] [sig ] [2592/3376] Completed RMM in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:52.464993] [INFO ] [sig ] [2593/3376] Forecasting RMMZ... [2026-02-25T20:30:52.465026] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-25T20:30:52.465060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-25T20:30:52.477798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-25T20:30:52.478249] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-25T20:30:52.479075] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-25T20:30:52.479129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:52.479173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:52.479215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:52.479275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:52.541977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:52.542931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:52.543039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:52.543076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:52.657605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:52.657801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:52.657859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:52.657966] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:52.662803] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=6.70%) [2026-02-25T20:30:52.663443] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-25T20:30:52.663634] [INFO ] [sig ] RMMZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:52.832438] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RMMZ.txt [2026-02-25T20:30:52.832623] [INFO ] [sig ] [2593/3376] Completed RMMZ in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:52.832666] [INFO ] [sig ] [2594/3376] Forecasting RMNI... [2026-02-25T20:30:52.832696] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-25T20:30:52.832727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-25T20:30:52.845563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-25T20:30:52.846017] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-25T20:30:52.846865] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-25T20:30:52.846922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:52.846954] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:52.846981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:52.847042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:52.908156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:52.909110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:52.909210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:52.909254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:53.036994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:53.037359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:53.037400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:53.037432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:53.041150] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-02-25T20:30:53.041460] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-25T20:30:53.041619] [INFO ] [sig ] RMNI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:53.192771] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RMNI.txt [2026-02-25T20:30:53.192952] [INFO ] [sig ] [2594/3376] Completed RMNI in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:53.192994] [INFO ] [sig ] [2595/3376] Forecasting RNA... [2026-02-25T20:30:53.193024] [INFO ] [sig ] Generating forecast for: RNA [2026-02-25T20:30:53.193055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-25T20:30:53.206297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-25T20:30:53.206693] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-25T20:30:53.207594] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-25T20:30:53.207659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:53.207695] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:53.207723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:53.207781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:53.265721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:53.266481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:53.266565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:53.266619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:53.386644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:53.386809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:53.386848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:53.386877] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:53.390642] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: DOWN (p=27.14%) [2026-02-25T20:30:53.390975] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-25T20:30:53.391304] [INFO ] [sig ] RNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:53.549173] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RNA.txt [2026-02-25T20:30:53.549306] [INFO ] [sig ] [2595/3376] Completed RNA in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:53.549345] [INFO ] [sig ] [2596/3376] Forecasting RNAC... [2026-02-25T20:30:53.549374] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-25T20:30:53.549405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-25T20:30:53.562023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-25T20:30:53.562389] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-25T20:30:53.563264] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-25T20:30:53.563321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:53.563355] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:53.563383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:53.563442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:53.623615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:53.624507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:53.624611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:53.624647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:53.760827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:53.761011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:53.761070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:53.761114] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:53.766152] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=28.58%) [2026-02-25T20:30:53.766634] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-25T20:30:53.766848] [INFO ] [sig ] RNAC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:53.926609] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RNAC.txt [2026-02-25T20:30:53.926806] [INFO ] [sig ] [2596/3376] Completed RNAC in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-25T20:30:53.926867] [INFO ] [sig ] [2597/3376] Forecasting RNAZ... [2026-02-25T20:30:53.926911] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-25T20:30:53.926956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-25T20:30:53.941392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-25T20:30:53.941838] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-25T20:30:53.942703] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-25T20:30:53.942758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:53.942792] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:53.942837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:53.942900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:54.004896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:54.005797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:54.005886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:54.005920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:54.131778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:54.131936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:54.131978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:54.132008] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:54.135790] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=4.76%) [2026-02-25T20:30:54.136096] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-25T20:30:54.136232] [INFO ] [sig ] RNAZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:54.291440] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RNAZ.txt [2026-02-25T20:30:54.291686] [INFO ] [sig ] [2597/3376] Completed RNAZ in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-25T20:30:54.291750] [INFO ] [sig ] [2598/3376] Forecasting RNG... [2026-02-25T20:30:54.291798] [INFO ] [sig ] Generating forecast for: RNG [2026-02-25T20:30:54.291845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-25T20:30:54.308340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-25T20:30:54.308750] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-25T20:30:54.309602] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-25T20:30:54.309658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:54.309692] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:54.309719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:54.309785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:54.385146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:54.386030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:54.386121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:54.386155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:54.524407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:54.524599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:54.524647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:54.524678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:54.528306] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-25T20:30:54.528637] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-25T20:30:54.528779] [INFO ] [sig ] RNG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:54.680552] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RNG.txt [2026-02-25T20:30:54.680750] [INFO ] [sig ] [2598/3376] Completed RNG in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-25T20:30:54.680798] [INFO ] [sig ] [2599/3376] Forecasting RNP... [2026-02-25T20:30:54.680831] [INFO ] [sig ] Generating forecast for: RNP [2026-02-25T20:30:54.680869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-25T20:30:54.693888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-25T20:30:54.694286] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-25T20:30:54.695490] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-25T20:30:54.695550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:54.695606] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:54.695637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:54.695697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:54.761262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:54.762197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:54.762289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:54.762327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:54.886495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:54.886680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:54.886721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:54.886751] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:54.890550] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=70.06%) [2026-02-25T20:30:54.890880] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-25T20:30:54.891174] [INFO ] [sig ] RNP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:55.046148] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RNP.txt [2026-02-25T20:30:55.046314] [INFO ] [sig ] [2599/3376] Completed RNP in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-25T20:30:55.046356] [INFO ] [sig ] [2600/3376] Forecasting ROAD... [2026-02-25T20:30:55.046388] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-25T20:30:55.046420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-25T20:30:55.061625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-25T20:30:55.062127] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-25T20:30:55.063158] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-25T20:30:55.063215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:55.063248] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:55.063275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:55.063346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:55.149099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:55.150057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:55.150191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:55.150227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:55.293046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:55.293229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:55.293280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:55.293311] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:55.297270] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=12.33%) [2026-02-25T20:30:55.297594] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-25T20:30:55.297744] [INFO ] [sig ] ROAD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:55.448080] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ROAD.txt [2026-02-25T20:30:55.448250] [INFO ] [sig ] [2600/3376] Completed ROAD in 0.4s | 2.73 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-25T20:30:55.448300] [INFO ] [sig ] [2601/3376] Forecasting ROCK... [2026-02-25T20:30:55.448333] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-25T20:30:55.448364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-25T20:30:55.462975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-25T20:30:55.463365] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-25T20:30:55.464214] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-25T20:30:55.464270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:55.464303] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:55.464330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:55.464388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:55.521679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:55.522493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:55.522596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:55.522632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:55.641158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:55.641317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:55.641357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:55.641387] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:55.644865] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-25T20:30:55.645176] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-25T20:30:55.645314] [INFO ] [sig ] ROCK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:55.790487] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ROCK.txt [2026-02-25T20:30:55.790665] [INFO ] [sig ] [2601/3376] Completed ROCK in 0.3s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:55.790710] [INFO ] [sig ] [2602/3376] Forecasting ROE... [2026-02-25T20:30:55.790743] [INFO ] [sig ] Generating forecast for: ROE [2026-02-25T20:30:55.790774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-25T20:30:55.802640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-25T20:30:55.803017] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-25T20:30:55.803849] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-25T20:30:55.803917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:55.803957] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:55.803990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:55.804048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:55.863117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:55.863941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:55.864047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:55.864081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:55.980922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:55.981093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:55.981137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:55.981364] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:55.985659] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=71.20%) [2026-02-25T20:30:55.986169] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-25T20:30:55.986312] [INFO ] [sig ] ROE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:56.163968] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ROE.txt [2026-02-25T20:30:56.164134] [INFO ] [sig ] [2602/3376] Completed ROE in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:56.164176] [INFO ] [sig ] [2603/3376] Forecasting ROP... [2026-02-25T20:30:56.164206] [INFO ] [sig ] Generating forecast for: ROP [2026-02-25T20:30:56.164235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-25T20:30:56.179949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-25T20:30:56.180589] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-25T20:30:56.181491] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-25T20:30:56.181548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:56.181600] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:56.181631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:56.181691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:56.243701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:56.244782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:56.244870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:56.244905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:56.368770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:56.368934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:56.368975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:56.369005] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:56.372537] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-25T20:30:56.372857] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-25T20:30:56.373028] [INFO ] [sig ] ROP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:56.533994] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ROP.txt [2026-02-25T20:30:56.534174] [INFO ] [sig ] [2603/3376] Completed ROP in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:56.534218] [INFO ] [sig ] [2604/3376] Forecasting RPAY... [2026-02-25T20:30:56.534249] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-25T20:30:56.534280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-25T20:30:56.547414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-25T20:30:56.547825] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-25T20:30:56.548704] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-25T20:30:56.548759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:56.548794] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:56.548825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:56.548896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:56.614557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:56.615755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:56.615858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:56.615900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:56.774267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:56.774482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:56.774527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:56.774557] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:56.778308] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-02-25T20:30:56.778688] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-25T20:30:56.778845] [INFO ] [sig ] RPAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:56.941644] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RPAY.txt [2026-02-25T20:30:56.941828] [INFO ] [sig ] [2604/3376] Completed RPAY in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:56.941870] [INFO ] [sig ] [2605/3376] Forecasting RPD... [2026-02-25T20:30:56.941901] [INFO ] [sig ] Generating forecast for: RPD [2026-02-25T20:30:56.941931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-25T20:30:56.957243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-25T20:30:56.957699] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-25T20:30:56.958642] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-25T20:30:56.958699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:56.958734] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:56.958762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:56.958825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:57.025127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:57.026292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:57.026389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:57.026424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:57.157720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:57.157882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:57.157924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:57.157956] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:57.161793] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-02-25T20:30:57.162128] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-25T20:30:57.162269] [INFO ] [sig ] RPD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:57.309025] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RPD.txt [2026-02-25T20:30:57.309186] [INFO ] [sig ] [2605/3376] Completed RPD in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:57.309228] [INFO ] [sig ] [2606/3376] Forecasting RPID... [2026-02-25T20:30:57.309259] [INFO ] [sig ] Generating forecast for: RPID [2026-02-25T20:30:57.309289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-25T20:30:57.322187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-25T20:30:57.322606] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-25T20:30:57.323442] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-25T20:30:57.323509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:57.323544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:57.323570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:57.323652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:57.384992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:57.386090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:57.386179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:57.386214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:57.516096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:57.516287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:57.516336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:57.516368] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:57.520767] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=49.88%) [2026-02-25T20:30:57.521168] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-25T20:30:57.521512] [INFO ] [sig ] RPID: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:57.673641] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RPID.txt [2026-02-25T20:30:57.673808] [INFO ] [sig ] [2606/3376] Completed RPID in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:57.673849] [INFO ] [sig ] [2607/3376] Forecasting RPRX... [2026-02-25T20:30:57.673879] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-25T20:30:57.673908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-25T20:30:57.687202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-25T20:30:57.687629] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-25T20:30:57.688496] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-25T20:30:57.688552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:57.688647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:57.688679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:57.688737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:57.755086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:57.756493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:57.756615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:57.756665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:57.890362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:57.890529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:57.890598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:57.890633] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:57.894397] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-25T20:30:57.894765] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-25T20:30:57.894952] [INFO ] [sig ] RPRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:58.051592] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RPRX.txt [2026-02-25T20:30:58.051756] [INFO ] [sig ] [2607/3376] Completed RPRX in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:58.051800] [INFO ] [sig ] [2608/3376] Forecasting RQI... [2026-02-25T20:30:58.051832] [INFO ] [sig ] Generating forecast for: RQI [2026-02-25T20:30:58.051864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-25T20:30:58.064906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-25T20:30:58.065311] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-25T20:30:58.066235] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-25T20:30:58.066290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:58.066324] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:58.066352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:58.066421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:58.129172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:58.130060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:58.130148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:58.130183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:58.272334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:58.272508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:58.272564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:58.272615] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:58.277604] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-25T20:30:58.277937] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-25T20:30:58.278119] [INFO ] [sig ] RQI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:58.452808] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RQI.txt [2026-02-25T20:30:58.452990] [INFO ] [sig ] [2608/3376] Completed RQI in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:58.453038] [INFO ] [sig ] [2609/3376] Forecasting RRBI... [2026-02-25T20:30:58.453072] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-25T20:30:58.453110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-25T20:30:58.467420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-25T20:30:58.467825] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-25T20:30:58.468953] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-25T20:30:58.469007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:58.469039] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:58.469065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:58.469126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:58.531982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:58.532998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:58.533112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:58.533159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:58.662354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:58.662762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:58.662816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:58.662864] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:58.666840] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-25T20:30:58.667251] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-25T20:30:58.667414] [INFO ] [sig ] RRBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:58.836471] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RRBI.txt [2026-02-25T20:30:58.836676] [INFO ] [sig ] [2609/3376] Completed RRBI in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:58.836753] [INFO ] [sig ] [2610/3376] Forecasting RRC... [2026-02-25T20:30:58.836789] [INFO ] [sig ] Generating forecast for: RRC [2026-02-25T20:30:58.836824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-25T20:30:58.851559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-25T20:30:58.852023] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-25T20:30:58.853442] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-25T20:30:58.853498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:58.853530] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:58.853557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:58.853635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:58.927236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:58.928416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:58.928510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:58.928544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:59.056551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:59.056741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:59.056793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:59.056865] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:59.061039] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-25T20:30:59.061366] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-25T20:30:59.061513] [INFO ] [sig ] RRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:59.219941] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RRC.txt [2026-02-25T20:30:59.220108] [INFO ] [sig ] [2610/3376] Completed RRC in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:59.220149] [INFO ] [sig ] [2611/3376] Forecasting RRGB... [2026-02-25T20:30:59.220178] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-25T20:30:59.220210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-25T20:30:59.233106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-25T20:30:59.233502] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-25T20:30:59.234671] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-25T20:30:59.234725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:59.234757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:59.234784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:59.234840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:59.295528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:59.296485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:59.296593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:59.296631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:59.419992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:59.420160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:59.420203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:59.420232] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:59.423745] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-25T20:30:59.424053] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-25T20:30:59.424211] [INFO ] [sig ] RRGB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:30:59.591539] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RRGB.txt [2026-02-25T20:30:59.591746] [INFO ] [sig ] [2611/3376] Completed RRGB in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:59.591789] [INFO ] [sig ] [2612/3376] Forecasting RRX... [2026-02-25T20:30:59.591820] [INFO ] [sig ] Generating forecast for: RRX [2026-02-25T20:30:59.591851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-25T20:30:59.606872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-25T20:30:59.607540] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-25T20:30:59.608669] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-25T20:30:59.608740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:59.608772] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:59.608799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:59.608858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:30:59.671902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:30:59.673128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:30:59.673228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:30:59.673266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:30:59.807394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:30:59.807566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:30:59.807629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:30:59.807660] [INFO ] [FORECASTER] Training complete [2026-02-25T20:30:59.812327] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-25T20:30:59.812692] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-25T20:30:59.812844] [INFO ] [sig ] RRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:30:59.972372] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RRX.txt [2026-02-25T20:30:59.972544] [INFO ] [sig ] [2612/3376] Completed RRX in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:30:59.972605] [INFO ] [sig ] [2613/3376] Forecasting RS... [2026-02-25T20:30:59.972638] [INFO ] [sig ] Generating forecast for: RS [2026-02-25T20:30:59.972668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-25T20:30:59.986010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-25T20:30:59.986384] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-25T20:30:59.987272] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-25T20:30:59.987326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:30:59.987356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:30:59.987382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:30:59.987563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:00.049161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:00.050088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:00.050180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:00.050212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:00.186907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:00.187075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:00.187154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:00.187197] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:00.191687] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-25T20:31:00.192034] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-25T20:31:00.192367] [INFO ] [sig ] RS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:00.357737] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RS.txt [2026-02-25T20:31:00.357941] [INFO ] [sig ] [2613/3376] Completed RS in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-25T20:31:00.357996] [INFO ] [sig ] [2614/3376] Forecasting RSG... [2026-02-25T20:31:00.358033] [INFO ] [sig ] Generating forecast for: RSG [2026-02-25T20:31:00.358107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-25T20:31:00.372757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-25T20:31:00.373161] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-25T20:31:00.374131] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-25T20:31:00.374188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:00.374224] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:00.374258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:00.374317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:00.434824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:00.435748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:00.435858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:00.435894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:00.566705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:00.566879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:00.566919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:00.566948] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:00.570927] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-02-25T20:31:00.571439] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-25T20:31:00.571616] [INFO ] [sig ] RSG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:00.723733] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RSG.txt [2026-02-25T20:31:00.723883] [INFO ] [sig ] [2614/3376] Completed RSG in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-25T20:31:00.723926] [INFO ] [sig ] [2615/3376] Forecasting RSI... [2026-02-25T20:31:00.723963] [INFO ] [sig ] Generating forecast for: RSI [2026-02-25T20:31:00.724000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-25T20:31:00.737780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-25T20:31:00.738179] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-25T20:31:00.739031] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-25T20:31:00.739085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:00.739116] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:00.739142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:00.739197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:00.800591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:00.801647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:00.801756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:00.801791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:00.927512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:00.927691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:00.927733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:00.927762] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:00.931362] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=36.25%) [2026-02-25T20:31:00.931673] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-25T20:31:00.931810] [INFO ] [sig ] RSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:01.082137] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RSI.txt [2026-02-25T20:31:01.082306] [INFO ] [sig ] [2615/3376] Completed RSI in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-25T20:31:01.082348] [INFO ] [sig ] [2616/3376] Forecasting RSKD... [2026-02-25T20:31:01.082378] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-25T20:31:01.082408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-25T20:31:01.095328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-25T20:31:01.095722] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-25T20:31:01.096614] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-25T20:31:01.096669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:01.096703] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:01.096731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:01.096791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:01.156607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:01.157468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:01.157555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:01.157608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:01.279092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:01.279264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:01.279313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:01.279342] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:01.283145] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-02-25T20:31:01.283451] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-25T20:31:01.283610] [INFO ] [sig ] RSKD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:01.440989] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RSKD.txt [2026-02-25T20:31:01.441206] [INFO ] [sig ] [2616/3376] Completed RSKD in 0.4s | 2.73 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-25T20:31:01.441267] [INFO ] [sig ] [2617/3376] Forecasting RSSS... [2026-02-25T20:31:01.441305] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-25T20:31:01.441337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-25T20:31:01.453651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-25T20:31:01.453997] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-25T20:31:01.454847] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-25T20:31:01.454901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:01.454947] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:01.454976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:01.455033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:01.529726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:01.530656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:01.530784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:01.530821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:01.659901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:01.660113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:01.661161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:01.661222] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:01.666271] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-25T20:31:01.666696] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-25T20:31:01.666884] [INFO ] [sig ] RSSS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:01.844786] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RSSS.txt [2026-02-25T20:31:01.845033] [INFO ] [sig ] [2617/3376] Completed RSSS in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:01.845099] [INFO ] [sig ] [2618/3376] Forecasting RTO... [2026-02-25T20:31:01.845146] [INFO ] [sig ] Generating forecast for: RTO [2026-02-25T20:31:01.845192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-25T20:31:01.862525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-25T20:31:01.863041] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-25T20:31:01.864251] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-25T20:31:01.864323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:01.864371] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:01.864413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:01.864515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:01.946201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:01.947215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:01.947317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:01.947353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:02.127854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:02.128199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:02.128276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:02.128332] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:02.134184] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=60.43%) [2026-02-25T20:31:02.134757] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-25T20:31:02.134978] [INFO ] [sig ] RTO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:02.392419] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RTO.txt [2026-02-25T20:31:02.392668] [INFO ] [sig ] [2618/3376] Completed RTO in 0.5s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:02.392721] [INFO ] [sig ] [2619/3376] Forecasting RUM... [2026-02-25T20:31:02.392759] [INFO ] [sig ] Generating forecast for: RUM [2026-02-25T20:31:02.392795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-25T20:31:02.434045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-25T20:31:02.434640] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-25T20:31:02.436100] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-25T20:31:02.436176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:02.436226] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:02.436271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:02.436363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:02.552237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:02.553485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:02.553646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:02.553689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:02.784834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:02.785090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:02.785162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:02.785215] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:02.792258] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-02-25T20:31:02.792920] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-25T20:31:02.793154] [INFO ] [sig ] RUM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:03.153164] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RUM.txt [2026-02-25T20:31:03.153354] [INFO ] [sig ] [2619/3376] Completed RUM in 0.8s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:03.153401] [INFO ] [sig ] [2620/3376] Forecasting RUN... [2026-02-25T20:31:03.153435] [INFO ] [sig ] Generating forecast for: RUN [2026-02-25T20:31:03.153468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-25T20:31:03.176640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-25T20:31:03.180070] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-25T20:31:03.181729] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-25T20:31:03.181854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:03.181894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:03.181922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:03.181982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:03.258980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:03.260225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:03.260333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:03.260367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:03.433323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:03.433522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:03.433614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:03.433669] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:03.439236] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=60.37%) [2026-02-25T20:31:03.439812] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-25T20:31:03.440045] [INFO ] [sig ] RUN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:03.635136] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RUN.txt [2026-02-25T20:31:03.635410] [INFO ] [sig ] [2620/3376] Completed RUN in 0.5s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:03.635474] [INFO ] [sig ] [2621/3376] Forecasting RUNN... [2026-02-25T20:31:03.635518] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-25T20:31:03.635591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-25T20:31:03.647931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-25T20:31:03.648394] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-25T20:31:03.649386] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-25T20:31:03.649455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:03.649489] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:03.649516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:03.649600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:03.712690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:03.713710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:03.713829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:03.713869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:03.852257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:03.852425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:03.852468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:03.852496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:03.856260] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=63.69%) [2026-02-25T20:31:03.856654] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-25T20:31:03.856802] [INFO ] [sig ] RUNN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:04.011882] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RUNN.txt [2026-02-25T20:31:04.012048] [INFO ] [sig ] [2621/3376] Completed RUNN in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:04.012091] [INFO ] [sig ] [2622/3376] Forecasting RUSHA... [2026-02-25T20:31:04.012120] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-25T20:31:04.012153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-25T20:31:04.025506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-25T20:31:04.025968] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-25T20:31:04.026880] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-25T20:31:04.026937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:04.026970] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:04.026998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:04.027057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:04.089012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:04.089966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:04.090059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:04.090094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:04.216191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:04.216354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:04.216396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:04.216426] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:04.220120] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=54.37%) [2026-02-25T20:31:04.220445] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-25T20:31:04.220624] [INFO ] [sig ] RUSHA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:04.376931] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RUSHA.txt [2026-02-25T20:31:04.377095] [INFO ] [sig ] [2622/3376] Completed RUSHA in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:04.377137] [INFO ] [sig ] [2623/3376] Forecasting RUSHB... [2026-02-25T20:31:04.377167] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-25T20:31:04.377198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-25T20:31:04.389199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-25T20:31:04.389780] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-25T20:31:04.390845] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-25T20:31:04.390902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:04.390937] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:04.390966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:04.391024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:04.455627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:04.456522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:04.456650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:04.456693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:04.572551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:04.572735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:04.572777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:04.572808] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:04.576626] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=45.45%) [2026-02-25T20:31:04.576963] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-25T20:31:04.577116] [INFO ] [sig ] RUSHB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:04.726564] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RUSHB.txt [2026-02-25T20:31:04.726795] [INFO ] [sig ] [2623/3376] Completed RUSHB in 0.3s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:04.726848] [INFO ] [sig ] [2624/3376] Forecasting RVMD... [2026-02-25T20:31:04.726880] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-25T20:31:04.726914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-25T20:31:04.742859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-25T20:31:04.743510] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-25T20:31:04.744729] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-25T20:31:04.744790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:04.744859] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:04.744889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:04.744948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:04.833635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:04.834865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:04.834979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:04.835025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:04.965447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:04.965639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:04.965683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:04.965731] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:04.969426] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-02-25T20:31:04.969782] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-25T20:31:04.969926] [INFO ] [sig ] RVMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:05.116550] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RVMD.txt [2026-02-25T20:31:05.116742] [INFO ] [sig ] [2624/3376] Completed RVMD in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:05.116788] [INFO ] [sig ] [2625/3376] Forecasting RVSB... [2026-02-25T20:31:05.116820] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-25T20:31:05.116850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-25T20:31:05.129244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-25T20:31:05.129656] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-25T20:31:05.130492] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-25T20:31:05.130546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:05.130600] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:05.130630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:05.130688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:05.191268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:05.192261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:05.192366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:05.192401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:05.326757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:05.326929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:05.326971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:05.326999] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:05.331111] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=19.31%) [2026-02-25T20:31:05.331464] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-25T20:31:05.331642] [INFO ] [sig ] RVSB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:05.500219] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RVSB.txt [2026-02-25T20:31:05.500623] [INFO ] [sig ] [2625/3376] Completed RVSB in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:05.500668] [INFO ] [sig ] [2626/3376] Forecasting RVTY... [2026-02-25T20:31:05.500698] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-25T20:31:05.500730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-25T20:31:05.514259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-25T20:31:05.514703] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-25T20:31:05.515541] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-25T20:31:05.515621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:05.515657] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:05.515689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:05.515748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:05.578413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:05.579337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:05.579424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:05.579475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:05.706802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:05.706975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:05.707018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:05.707049] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:05.711563] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-25T20:31:05.711919] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-25T20:31:05.712078] [INFO ] [sig ] RVTY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:05.875050] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RVTY.txt [2026-02-25T20:31:05.875228] [INFO ] [sig ] [2626/3376] Completed RVTY in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:05.875268] [INFO ] [sig ] [2627/3376] Forecasting RWAY... [2026-02-25T20:31:05.875299] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-25T20:31:05.875332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-25T20:31:05.890008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-25T20:31:05.890471] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-25T20:31:05.891376] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-25T20:31:05.891435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:05.891468] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:05.891494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:05.891552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:05.956768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:05.957952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:05.958083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:05.958122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:06.108602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:06.108766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:06.108807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:06.108875] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:06.112606] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=15.34%) [2026-02-25T20:31:06.113118] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-25T20:31:06.113271] [INFO ] [sig ] RWAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:06.263186] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RWAY.txt [2026-02-25T20:31:06.263356] [INFO ] [sig ] [2627/3376] Completed RWAY in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:06.263397] [INFO ] [sig ] [2628/3376] Forecasting RXO... [2026-02-25T20:31:06.263427] [INFO ] [sig ] Generating forecast for: RXO [2026-02-25T20:31:06.263457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-25T20:31:06.276668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-25T20:31:06.277102] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-25T20:31:06.278198] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-25T20:31:06.278254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:06.278287] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:06.278328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:06.278387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:06.337510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:06.338477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:06.338570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:06.338626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:06.465321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:06.465486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:06.465527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:06.465557] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:06.469153] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-02-25T20:31:06.469455] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-25T20:31:06.469612] [INFO ] [sig ] RXO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:06.620768] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RXO.txt [2026-02-25T20:31:06.620946] [INFO ] [sig ] [2628/3376] Completed RXO in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:06.620986] [INFO ] [sig ] [2629/3376] Forecasting RXRX... [2026-02-25T20:31:06.621017] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-25T20:31:06.621046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-25T20:31:06.633686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-25T20:31:06.634095] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-25T20:31:06.634936] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-25T20:31:06.634991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:06.635023] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:06.635049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:06.635111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:06.693936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:06.694882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:06.694978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:06.695014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:06.826398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:06.826565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:06.826629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:06.826662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:06.830413] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-25T20:31:06.830763] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-25T20:31:06.830913] [INFO ] [sig ] RXRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:06.980645] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RXRX.txt [2026-02-25T20:31:06.980819] [INFO ] [sig ] [2629/3376] Completed RXRX in 0.4s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:06.980860] [INFO ] [sig ] [2630/3376] Forecasting RY... [2026-02-25T20:31:06.980890] [INFO ] [sig ] Generating forecast for: RY [2026-02-25T20:31:06.980922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-25T20:31:06.994743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-25T20:31:06.995155] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-25T20:31:06.996042] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-25T20:31:06.996098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:06.996129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:06.996155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:06.996212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:07.058758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:07.059904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:07.060023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:07.060074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:07.211105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:07.211275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:07.211317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:07.211347] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:07.216778] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: DOWN (p=45.57%) [2026-02-25T20:31:07.217343] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-25T20:31:07.217501] [INFO ] [sig ] RY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:07.435142] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RY.txt [2026-02-25T20:31:07.435544] [INFO ] [sig ] [2630/3376] Completed RY in 0.5s | 2.73 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-25T20:31:07.435630] [INFO ] [sig ] [2631/3376] Forecasting RYAAY... [2026-02-25T20:31:07.435680] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-25T20:31:07.435728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-25T20:31:07.449458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-25T20:31:07.449942] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-25T20:31:07.450889] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-25T20:31:07.450949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:07.450984] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:07.451012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:07.451074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:07.511115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:07.512055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:07.512157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:07.512191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:07.639532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:07.639728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:07.639780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:07.639811] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:07.643599] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-02-25T20:31:07.643943] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-25T20:31:07.644087] [INFO ] [sig ] RYAAY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:07.794054] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RYAAY.txt [2026-02-25T20:31:07.794220] [INFO ] [sig ] [2631/3376] Completed RYAAY in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:07.794263] [INFO ] [sig ] [2632/3376] Forecasting RYAM... [2026-02-25T20:31:07.794295] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-25T20:31:07.794332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-25T20:31:07.807795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-25T20:31:07.808320] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-25T20:31:07.809218] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-25T20:31:07.809287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:07.809332] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:07.809371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:07.809450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:07.868135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:07.868946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:07.869032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:07.869066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:07.997690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:07.997855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:07.997895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:07.997922] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:08.001963] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=73.92%) [2026-02-25T20:31:08.002254] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-25T20:31:08.002386] [INFO ] [sig ] RYAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:08.156106] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RYAM.txt [2026-02-25T20:31:08.156262] [INFO ] [sig ] [2632/3376] Completed RYAM in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:08.156303] [INFO ] [sig ] [2633/3376] Forecasting RYAN... [2026-02-25T20:31:08.156334] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-25T20:31:08.156364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-25T20:31:08.169383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-25T20:31:08.169777] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-25T20:31:08.170631] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-25T20:31:08.170685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:08.170718] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:08.170745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:08.170802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:08.239753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:08.240590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:08.240679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:08.240713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:08.368474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:08.368647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:08.368690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:08.368718] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:08.372252] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=41.43%) [2026-02-25T20:31:08.372535] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-25T20:31:08.372686] [INFO ] [sig ] RYAN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:08.519072] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RYAN.txt [2026-02-25T20:31:08.519227] [INFO ] [sig ] [2633/3376] Completed RYAN in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:08.519270] [INFO ] [sig ] [2634/3376] Forecasting RYN... [2026-02-25T20:31:08.519302] [INFO ] [sig ] Generating forecast for: RYN [2026-02-25T20:31:08.519333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-25T20:31:08.531946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-25T20:31:08.532311] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-25T20:31:08.533174] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-25T20:31:08.533230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:08.533263] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:08.533292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:08.533350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:08.593556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:08.594361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:08.594479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:08.594515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:08.717179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:08.717346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:08.717390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:08.717420] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:08.721008] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-25T20:31:08.721321] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-25T20:31:08.721457] [INFO ] [sig ] RYN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:08.866678] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RYN.txt [2026-02-25T20:31:08.866815] [INFO ] [sig ] [2634/3376] Completed RYN in 0.3s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:08.866855] [INFO ] [sig ] [2635/3376] Forecasting RYTM... [2026-02-25T20:31:08.866886] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-25T20:31:08.866914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-25T20:31:08.879839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-25T20:31:08.880202] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-25T20:31:08.881028] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-25T20:31:08.881082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:08.881113] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:08.881139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:08.881195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:08.939534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:08.940339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:08.940424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:08.940674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:09.066692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:09.066851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:09.066893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:09.066923] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:09.070553] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-25T20:31:09.070889] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-25T20:31:09.071031] [INFO ] [sig ] RYTM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:09.215464] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RYTM.txt [2026-02-25T20:31:09.215845] [INFO ] [sig ] [2635/3376] Completed RYTM in 0.3s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:09.215889] [INFO ] [sig ] [2636/3376] Forecasting RZB... [2026-02-25T20:31:09.215919] [INFO ] [sig ] Generating forecast for: RZB [2026-02-25T20:31:09.215951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-25T20:31:09.228816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-25T20:31:09.229192] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-25T20:31:09.230114] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-25T20:31:09.230171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:09.230204] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:09.230232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:09.230291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:09.295177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:09.296292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:09.296410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:09.296445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:09.417109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:09.417288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:09.417331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:09.417362] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:09.420971] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=46.89%) [2026-02-25T20:31:09.421264] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-25T20:31:09.421399] [INFO ] [sig ] RZB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:09.569124] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/RZB.txt [2026-02-25T20:31:09.569290] [INFO ] [sig ] [2636/3376] Completed RZB in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:09.569335] [INFO ] [sig ] [2637/3376] Forecasting RZC... [2026-02-25T20:31:09.569366] [INFO ] [sig ] Generating forecast for: RZC [2026-02-25T20:31:09.569395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-25T20:31:09.582443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-25T20:31:09.582762] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-25T20:31:09.583607] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-25T20:31:09.583661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:09.583695] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:09.583721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:09.583779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:09.642854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:09.643741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:09.643827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:09.643860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:09.764631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:09.764811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:09.764853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:09.764882] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:09.768403] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-25T20:31:09.768713] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-25T20:31:09.768849] [INFO ] [sig ] RZC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:09.932357] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/RZC.txt [2026-02-25T20:31:09.932622] [INFO ] [sig ] [2637/3376] Completed RZC in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:09.932685] [INFO ] [sig ] [2638/3376] Forecasting S... [2026-02-25T20:31:09.932722] [INFO ] [sig ] Generating forecast for: S [2026-02-25T20:31:09.932754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-25T20:31:09.945791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-25T20:31:09.946207] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-25T20:31:09.947258] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-25T20:31:09.947323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:09.947362] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:09.947394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:09.947454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:10.008219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:10.009111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:10.009197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:10.009232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:10.153208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:10.153372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:10.153415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:10.153447] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:10.157387] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=15.02%) [2026-02-25T20:31:10.157706] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-25T20:31:10.157845] [INFO ] [sig ] S: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:10.309878] [INFO ] [LOCAL ] Saved forecast: S 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/S.txt [2026-02-25T20:31:10.310047] [INFO ] [sig ] [2638/3376] Completed S in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:10.310089] [INFO ] [sig ] [2639/3376] Forecasting SA... [2026-02-25T20:31:10.310121] [INFO ] [sig ] Generating forecast for: SA [2026-02-25T20:31:10.310153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-25T20:31:10.324135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-25T20:31:10.324501] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-25T20:31:10.325565] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-25T20:31:10.325639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:10.325672] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:10.325700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:10.325759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:10.387138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:10.388037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:10.388165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:10.388206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:10.518411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:10.518571] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:10.518634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:10.518663] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:10.522268] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-25T20:31:10.522593] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-25T20:31:10.522748] [INFO ] [sig ] SA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:10.675969] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SA.txt [2026-02-25T20:31:10.676143] [INFO ] [sig ] [2639/3376] Completed SA in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:10.676186] [INFO ] [sig ] [2640/3376] Forecasting SAFE... [2026-02-25T20:31:10.676219] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-25T20:31:10.676250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-25T20:31:10.689314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-25T20:31:10.689783] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-25T20:31:10.690743] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-25T20:31:10.690817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:10.690875] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:10.690914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:10.690990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:10.754591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:10.755512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:10.755822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:10.755857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:10.876176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:10.876332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:10.876372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:10.876401] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:10.879871] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-25T20:31:10.880150] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-25T20:31:10.880284] [INFO ] [sig ] SAFE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:11.026777] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SAFE.txt [2026-02-25T20:31:11.026931] [INFO ] [sig ] [2640/3376] Completed SAFE in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:11.026971] [INFO ] [sig ] [2641/3376] Forecasting SAH... [2026-02-25T20:31:11.027001] [INFO ] [sig ] Generating forecast for: SAH [2026-02-25T20:31:11.027031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-25T20:31:11.039018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-25T20:31:11.039561] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-25T20:31:11.040370] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-25T20:31:11.040424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:11.040497] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:11.040526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:11.040603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:11.100253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:11.101059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:11.101144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:11.101181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:11.224203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:11.224375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:11.224416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:11.224648] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:11.228699] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=68.72%) [2026-02-25T20:31:11.229023] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-25T20:31:11.229164] [INFO ] [sig ] SAH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:11.378635] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SAH.txt [2026-02-25T20:31:11.378809] [INFO ] [sig ] [2641/3376] Completed SAH in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:11.378851] [INFO ] [sig ] [2642/3376] Forecasting SAIA... [2026-02-25T20:31:11.378882] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-25T20:31:11.378914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-25T20:31:11.392519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-25T20:31:11.392983] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-25T20:31:11.393909] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-25T20:31:11.393969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:11.394003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:11.394031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:11.394089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:11.458741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:11.459668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:11.459764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:11.459798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:11.591333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:11.591502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:11.591747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:11.591779] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:11.596702] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-25T20:31:11.597217] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-25T20:31:11.597420] [INFO ] [sig ] SAIA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:11.819976] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SAIA.txt [2026-02-25T20:31:11.820207] [INFO ] [sig ] [2642/3376] Completed SAIA in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:11.820271] [INFO ] [sig ] [2643/3376] Forecasting SAIC... [2026-02-25T20:31:11.820317] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-25T20:31:11.820366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-25T20:31:11.838039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-25T20:31:11.838635] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-25T20:31:11.839860] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-25T20:31:11.839954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:11.840010] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:11.840054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:11.840147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:11.913748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:11.914802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:11.914895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:11.914930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:12.044025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:12.044189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:12.044231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:12.044260] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:12.048081] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-25T20:31:12.048388] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-25T20:31:12.048529] [INFO ] [sig ] SAIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:12.194240] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SAIC.txt [2026-02-25T20:31:12.194438] [INFO ] [sig ] [2643/3376] Completed SAIC in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:12.194492] [INFO ] [sig ] [2644/3376] Forecasting SAM... [2026-02-25T20:31:12.194526] [INFO ] [sig ] Generating forecast for: SAM [2026-02-25T20:31:12.194558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-25T20:31:12.208289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-25T20:31:12.208752] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-25T20:31:12.209655] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-25T20:31:12.209711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:12.209746] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:12.209774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:12.209834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:12.270309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:12.271226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:12.271327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:12.271367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:12.393925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:12.394089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:12.394129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:12.394198] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:12.398138] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=54.84%) [2026-02-25T20:31:12.398436] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-25T20:31:12.398591] [INFO ] [sig ] SAM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:12.545124] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SAM.txt [2026-02-25T20:31:12.545268] [INFO ] [sig ] [2644/3376] Completed SAM in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:12.545318] [INFO ] [sig ] [2645/3376] Forecasting SAMG... [2026-02-25T20:31:12.545350] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-25T20:31:12.545382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-25T20:31:12.559405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-25T20:31:12.559734] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-25T20:31:12.560558] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-25T20:31:12.560633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:12.560666] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:12.560693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:12.560749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:12.621199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:12.622034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:12.622121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:12.622155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:12.740186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:12.740357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:12.740407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:12.740443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:12.744030] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-25T20:31:12.744329] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-25T20:31:12.744466] [INFO ] [sig ] SAMG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:12.894711] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SAMG.txt [2026-02-25T20:31:12.894851] [INFO ] [sig ] [2645/3376] Completed SAMG in 0.3s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:12.894893] [INFO ] [sig ] [2646/3376] Forecasting SAN... [2026-02-25T20:31:12.894924] [INFO ] [sig ] Generating forecast for: SAN [2026-02-25T20:31:12.894955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-25T20:31:12.908160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-25T20:31:12.908527] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-25T20:31:12.909383] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-25T20:31:12.909437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:12.909469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:12.909496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:12.909553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:12.967494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:12.968219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:12.968308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:12.968342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:13.108099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:13.108269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:13.108315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:13.108347] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:13.112002] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=76.37%) [2026-02-25T20:31:13.112347] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-25T20:31:13.112511] [INFO ] [sig ] SAN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:13.266645] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SAN.txt [2026-02-25T20:31:13.266817] [INFO ] [sig ] [2646/3376] Completed SAN in 0.4s | 2.73 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-25T20:31:13.266860] [INFO ] [sig ] [2647/3376] Forecasting SANA... [2026-02-25T20:31:13.266892] [INFO ] [sig ] Generating forecast for: SANA [2026-02-25T20:31:13.266932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-25T20:31:13.280727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-25T20:31:13.281129] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-25T20:31:13.281994] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-25T20:31:13.282048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:13.282081] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:13.282108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:13.282166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:13.343159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:13.344062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:13.344154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:13.344190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:13.465139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:13.465301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:13.465343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:13.465371] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:13.468930] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-25T20:31:13.469226] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-25T20:31:13.469360] [INFO ] [sig ] SANA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:13.641943] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SANA.txt [2026-02-25T20:31:13.642149] [INFO ] [sig ] [2647/3376] Completed SANA in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:13.642206] [INFO ] [sig ] [2648/3376] Forecasting SANM... [2026-02-25T20:31:13.642248] [INFO ] [sig ] Generating forecast for: SANM [2026-02-25T20:31:13.642296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-25T20:31:13.658195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-25T20:31:13.658613] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-25T20:31:13.659468] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-25T20:31:13.659524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:13.659556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:13.659604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:13.659697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:13.719804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:13.720766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:13.720868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:13.720901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:13.844824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:13.844996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:13.845041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:13.845092] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:13.848918] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=69.92%) [2026-02-25T20:31:13.849257] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-25T20:31:13.849413] [INFO ] [sig ] SANM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:14.001221] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SANM.txt [2026-02-25T20:31:14.001416] [INFO ] [sig ] [2648/3376] Completed SANM in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:14.001460] [INFO ] [sig ] [2649/3376] Forecasting SAP... [2026-02-25T20:31:14.001494] [INFO ] [sig ] Generating forecast for: SAP [2026-02-25T20:31:14.001526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-25T20:31:14.015027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-25T20:31:14.015443] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-25T20:31:14.016705] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-25T20:31:14.016760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:14.016792] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:14.016819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:14.016876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:14.082982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:14.083969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:14.084060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:14.084094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:14.214078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:14.214271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:14.214337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:14.214377] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:14.218856] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-02-25T20:31:14.219263] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-25T20:31:14.219424] [INFO ] [sig ] SAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:14.371802] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SAP.txt [2026-02-25T20:31:14.371976] [INFO ] [sig ] [2649/3376] Completed SAP in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:14.372018] [INFO ] [sig ] [2650/3376] Forecasting SARK... [2026-02-25T20:31:14.372048] [INFO ] [sig ] Generating forecast for: SARK [2026-02-25T20:31:14.372079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-25T20:31:14.384531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-25T20:31:14.384889] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-25T20:31:14.385804] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-25T20:31:14.385859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:14.385892] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:14.385919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:14.385977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:14.448768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:14.449528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:14.449652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:14.449689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:14.574908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:14.575065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:14.575107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:14.575135] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:14.578663] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-02-25T20:31:14.578946] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-25T20:31:14.579077] [INFO ] [sig ] SARK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:14.730205] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SARK.txt [2026-02-25T20:31:14.730366] [INFO ] [sig ] [2650/3376] Completed SARK in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:14.730409] [INFO ] [sig ] [2651/3376] Forecasting SATL... [2026-02-25T20:31:14.730440] [INFO ] [sig ] Generating forecast for: SATL [2026-02-25T20:31:14.730472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-25T20:31:14.742838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-25T20:31:14.743207] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-25T20:31:14.744052] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-25T20:31:14.744107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:14.744141] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:14.744168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:14.744228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:14.806788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:14.807623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:14.807760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:14.807796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:14.931962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:14.932121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:14.932166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:14.932196] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:14.935839] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=25.78%) [2026-02-25T20:31:14.936126] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-25T20:31:14.936264] [INFO ] [sig ] SATL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:15.090212] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SATL.txt [2026-02-25T20:31:15.090384] [INFO ] [sig ] [2651/3376] Completed SATL in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:15.090426] [INFO ] [sig ] [2652/3376] Forecasting SATS... [2026-02-25T20:31:15.090457] [INFO ] [sig ] Generating forecast for: SATS [2026-02-25T20:31:15.090489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-25T20:31:15.104005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-25T20:31:15.104422] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-25T20:31:15.105429] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-25T20:31:15.105483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:15.105515] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:15.105555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:15.105634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:15.168416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:15.169375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:15.169473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:15.169507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:15.301288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:15.301457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:15.301500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:15.301531] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:15.305304] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-02-25T20:31:15.305662] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-25T20:31:15.305803] [INFO ] [sig ] SATS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:15.467181] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SATS.txt [2026-02-25T20:31:15.467345] [INFO ] [sig ] [2652/3376] Completed SATS in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:15.467385] [INFO ] [sig ] [2653/3376] Forecasting SAVA... [2026-02-25T20:31:15.467416] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-25T20:31:15.467448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-25T20:31:15.480519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-25T20:31:15.481069] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-25T20:31:15.482071] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-25T20:31:15.482124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:15.482156] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:15.482182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:15.482245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:15.540549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:15.541279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:15.541362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:15.541394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:15.665148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:15.665346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:15.665390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:15.665420] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:15.669410] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-25T20:31:15.669718] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-25T20:31:15.669850] [INFO ] [sig ] SAVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:15.816984] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SAVA.txt [2026-02-25T20:31:15.817118] [INFO ] [sig ] [2653/3376] Completed SAVA in 0.3s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:15.817157] [INFO ] [sig ] [2654/3376] Forecasting SB... [2026-02-25T20:31:15.817187] [INFO ] [sig ] Generating forecast for: SB [2026-02-25T20:31:15.817224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-25T20:31:15.830275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-25T20:31:15.830639] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-25T20:31:15.831441] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-25T20:31:15.831495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:15.831528] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:15.831554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:15.831629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:15.895304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:15.896248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:15.896346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:15.896387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:16.023661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:16.023827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:16.023869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:16.023900] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:16.027370] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=65.22%) [2026-02-25T20:31:16.027669] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-25T20:31:16.027802] [INFO ] [sig ] SB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:16.181342] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SB.txt [2026-02-25T20:31:16.181554] [INFO ] [sig ] [2654/3376] Completed SB in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:16.181619] [INFO ] [sig ] [2655/3376] Forecasting SBAC... [2026-02-25T20:31:16.181649] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-25T20:31:16.181681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-25T20:31:16.194168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-25T20:31:16.194618] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-25T20:31:16.195521] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-25T20:31:16.195604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:16.195642] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:16.195675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:16.195741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:16.256385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:16.257272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:16.257359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:16.257394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:16.410358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:16.410612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:16.410659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:16.410689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:16.415788] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-25T20:31:16.416351] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-25T20:31:16.416600] [INFO ] [sig ] SBAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:16.571094] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SBAC.txt [2026-02-25T20:31:16.571262] [INFO ] [sig ] [2655/3376] Completed SBAC in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:16.571304] [INFO ] [sig ] [2656/3376] Forecasting SBCF... [2026-02-25T20:31:16.571335] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-25T20:31:16.571375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-25T20:31:16.583988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-25T20:31:16.584383] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-25T20:31:16.585226] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-25T20:31:16.585280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:16.585312] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:16.585339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:16.585396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:16.644031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:16.644991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:16.645081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:16.645114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:16.772294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:16.772467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:16.772510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:16.772539] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:16.776863] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-25T20:31:16.777164] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-25T20:31:16.777302] [INFO ] [sig ] SBCF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:16.931623] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SBCF.txt [2026-02-25T20:31:16.931794] [INFO ] [sig ] [2656/3376] Completed SBCF in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:16.931835] [INFO ] [sig ] [2657/3376] Forecasting SBFM... [2026-02-25T20:31:16.931866] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-25T20:31:16.931895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-25T20:31:16.944884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-25T20:31:16.945431] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-25T20:31:16.946484] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-25T20:31:16.946556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:16.946614] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:16.946643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:16.946702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:17.010003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:17.011048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:17.011148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:17.011183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:17.142889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:17.143086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:17.143145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:17.143193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:17.148468] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-25T20:31:17.149003] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-25T20:31:17.149220] [INFO ] [sig ] SBFM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:17.312158] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SBFM.txt [2026-02-25T20:31:17.312341] [INFO ] [sig ] [2657/3376] Completed SBFM in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:17.312386] [INFO ] [sig ] [2658/3376] Forecasting SBGI... [2026-02-25T20:31:17.312416] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-25T20:31:17.312448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-25T20:31:17.326056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-25T20:31:17.326470] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-25T20:31:17.327327] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-25T20:31:17.327383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:17.327445] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:17.327474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:17.327534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:17.389913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:17.390947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:17.391041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:17.391080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:17.519096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:17.519262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:17.519304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:17.519340] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:17.523336] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-25T20:31:17.523873] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-25T20:31:17.524021] [INFO ] [sig ] SBGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:17.691190] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SBGI.txt [2026-02-25T20:31:17.691363] [INFO ] [sig ] [2658/3376] Completed SBGI in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:17.691408] [INFO ] [sig ] [2659/3376] Forecasting SBH... [2026-02-25T20:31:17.691451] [INFO ] [sig ] Generating forecast for: SBH [2026-02-25T20:31:17.691498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-25T20:31:17.705069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-25T20:31:17.705476] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-25T20:31:17.706371] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-25T20:31:17.706430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:17.706463] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:17.706490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:17.706549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:17.776466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:17.777701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:17.778016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:17.778286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:17.909064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:17.909225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:17.909267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:17.909315] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:17.913033] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-25T20:31:17.913341] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-25T20:31:17.913492] [INFO ] [sig ] SBH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:18.071771] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SBH.txt [2026-02-25T20:31:18.071957] [INFO ] [sig ] [2659/3376] Completed SBH in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:18.072000] [INFO ] [sig ] [2660/3376] Forecasting SBI... [2026-02-25T20:31:18.072030] [INFO ] [sig ] Generating forecast for: SBI [2026-02-25T20:31:18.072062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-25T20:31:18.084499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-25T20:31:18.084874] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-25T20:31:18.085725] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-25T20:31:18.085779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:18.085812] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:18.085839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:18.085895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:18.147006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:18.147983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:18.148084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:18.148118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:18.273694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:18.273854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:18.273896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:18.273925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:18.277529] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=72.14%) [2026-02-25T20:31:18.277852] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-25T20:31:18.277990] [INFO ] [sig ] SBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:18.431466] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SBI.txt [2026-02-25T20:31:18.431650] [INFO ] [sig ] [2660/3376] Completed SBI in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:18.431694] [INFO ] [sig ] [2661/3376] Forecasting SBLK... [2026-02-25T20:31:18.431724] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-25T20:31:18.431756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-25T20:31:18.444431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-25T20:31:18.444869] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-25T20:31:18.445800] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-25T20:31:18.445859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:18.445893] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:18.445920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:18.445979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:18.509903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:18.510932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:18.511027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:18.511076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:18.647970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:18.648172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:18.648216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:18.648285] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:18.652106] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=73.74%) [2026-02-25T20:31:18.652475] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-25T20:31:18.652651] [INFO ] [sig ] SBLK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:18.813519] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SBLK.txt [2026-02-25T20:31:18.813844] [INFO ] [sig ] [2661/3376] Completed SBLK in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:18.813904] [INFO ] [sig ] [2662/3376] Forecasting SBRA... [2026-02-25T20:31:18.813941] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-25T20:31:18.813975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-25T20:31:18.828391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-25T20:31:18.828922] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-25T20:31:18.829940] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-25T20:31:18.830003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:18.830045] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:18.830075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:18.830133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:18.891257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:18.892142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:18.892247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:18.892283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:19.020443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:19.020629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:19.020671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:19.020700] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:19.024847] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-02-25T20:31:19.025281] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-25T20:31:19.025451] [INFO ] [sig ] SBRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:19.202300] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SBRA.txt [2026-02-25T20:31:19.202539] [INFO ] [sig ] [2662/3376] Completed SBRA in 0.4s | 2.73 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-25T20:31:19.202617] [INFO ] [sig ] [2663/3376] Forecasting SBS... [2026-02-25T20:31:19.202661] [INFO ] [sig ] Generating forecast for: SBS [2026-02-25T20:31:19.202703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-25T20:31:19.219427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-25T20:31:19.219934] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-25T20:31:19.221027] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-25T20:31:19.221099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:19.221138] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:19.221171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:19.221268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:19.298827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:19.300088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:19.300240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:19.300288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:19.446073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:19.446240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:19.446282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:19.446315] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:19.449903] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-02-25T20:31:19.450201] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-25T20:31:19.450337] [INFO ] [sig ] SBS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:19.615034] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SBS.txt [2026-02-25T20:31:19.615219] [INFO ] [sig ] [2663/3376] Completed SBS in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.4m [2026-02-25T20:31:19.615261] [INFO ] [sig ] [2664/3376] Forecasting SBSI... [2026-02-25T20:31:19.615293] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-25T20:31:19.615324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-25T20:31:19.628439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-25T20:31:19.628832] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-25T20:31:19.629651] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-25T20:31:19.629705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:19.629737] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:19.629764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:19.629821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:19.689305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:19.690495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:19.690613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:19.690651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:19.813336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:19.813494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:19.813535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:19.813564] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:19.817094] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-02-25T20:31:19.817383] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-25T20:31:19.817517] [INFO ] [sig ] SBSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:19.966079] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SBSI.txt [2026-02-25T20:31:19.966246] [INFO ] [sig ] [2664/3376] Completed SBSI in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:19.966287] [INFO ] [sig ] [2665/3376] Forecasting SBUX... [2026-02-25T20:31:19.966316] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-25T20:31:19.966346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-25T20:31:19.979122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-25T20:31:19.979515] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-25T20:31:19.980325] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-25T20:31:19.980399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:19.980439] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:19.980472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:19.980542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:20.041414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:20.042358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:20.042444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:20.042481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:20.173259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:20.173423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:20.173465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:20.173496] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:20.177567] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-25T20:31:20.177926] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-25T20:31:20.178309] [INFO ] [sig ] SBUX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:20.327879] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SBUX.txt [2026-02-25T20:31:20.328044] [INFO ] [sig ] [2665/3376] Completed SBUX in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:20.328108] [INFO ] [sig ] [2666/3376] Forecasting SCD... [2026-02-25T20:31:20.328138] [INFO ] [sig ] Generating forecast for: SCD [2026-02-25T20:31:20.328168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-25T20:31:20.341532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-25T20:31:20.341965] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-25T20:31:20.342830] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-25T20:31:20.342886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:20.342918] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:20.342945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:20.343002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:20.402259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:20.403196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:20.403287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:20.403320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:20.529149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:20.529327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:20.529375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:20.529405] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:20.533435] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-25T20:31:20.533769] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-25T20:31:20.533901] [INFO ] [sig ] SCD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:20.683956] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SCD.txt [2026-02-25T20:31:20.684115] [INFO ] [sig ] [2666/3376] Completed SCD in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:20.684154] [INFO ] [sig ] [2667/3376] Forecasting SCHL... [2026-02-25T20:31:20.684184] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-25T20:31:20.684216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-25T20:31:20.697071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-25T20:31:20.697397] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-25T20:31:20.698258] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-25T20:31:20.698312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:20.698377] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:20.698413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:20.698480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:20.761371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:20.762297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:20.762383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:20.762416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:20.886663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:20.886829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:20.886870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:20.886898] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:20.890474] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-02-25T20:31:20.890776] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-25T20:31:20.890912] [INFO ] [sig ] SCHL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:21.041381] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SCHL.txt [2026-02-25T20:31:21.041544] [INFO ] [sig ] [2667/3376] Completed SCHL in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:21.041606] [INFO ] [sig ] [2668/3376] Forecasting SCI... [2026-02-25T20:31:21.041638] [INFO ] [sig ] Generating forecast for: SCI [2026-02-25T20:31:21.041670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-25T20:31:21.054166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-25T20:31:21.054641] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-25T20:31:21.055525] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-25T20:31:21.055614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:21.055648] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:21.055677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:21.055735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:21.116013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:21.116920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:21.117041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:21.117076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:21.243463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:21.243646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:21.243689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:21.243721] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:21.247747] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-25T20:31:21.248202] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-25T20:31:21.248347] [INFO ] [sig ] SCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:21.408110] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SCI.txt [2026-02-25T20:31:21.408319] [INFO ] [sig ] [2668/3376] Completed SCI in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:21.408366] [INFO ] [sig ] [2669/3376] Forecasting SCL... [2026-02-25T20:31:21.408399] [INFO ] [sig ] Generating forecast for: SCL [2026-02-25T20:31:21.408431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-25T20:31:21.423923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-25T20:31:21.424323] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-25T20:31:21.425409] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-25T20:31:21.425478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:21.425519] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:21.425554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:21.425639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:21.487715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:21.488755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:21.488849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:21.488885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:21.613485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:21.613678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:21.613720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:21.613747] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:21.617322] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-25T20:31:21.617638] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-25T20:31:21.617776] [INFO ] [sig ] SCL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:21.766455] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SCL.txt [2026-02-25T20:31:21.766632] [INFO ] [sig ] [2669/3376] Completed SCL in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:21.766677] [INFO ] [sig ] [2670/3376] Forecasting SCM... [2026-02-25T20:31:21.766708] [INFO ] [sig ] Generating forecast for: SCM [2026-02-25T20:31:21.766739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-25T20:31:21.780300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-25T20:31:21.780673] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-25T20:31:21.781481] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-25T20:31:21.781539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:21.781601] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:21.781631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:21.781689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:21.839329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:21.839997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:21.840079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:21.840112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:21.962404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:21.962589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:21.962828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:21.962856] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:21.966562] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-25T20:31:21.967091] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-25T20:31:21.967232] [INFO ] [sig ] SCM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:22.120321] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SCM.txt [2026-02-25T20:31:22.120517] [INFO ] [sig ] [2670/3376] Completed SCM in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:22.120590] [INFO ] [sig ] [2671/3376] Forecasting SCSC... [2026-02-25T20:31:22.120631] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-25T20:31:22.120662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-25T20:31:22.133780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-25T20:31:22.134139] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-25T20:31:22.134982] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-25T20:31:22.135036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:22.135067] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:22.135093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:22.135149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:22.199506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:22.200489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:22.200598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:22.200636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:22.326970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:22.327133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:22.327175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:22.327205] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:22.331133] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-02-25T20:31:22.331423] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-25T20:31:22.331610] [INFO ] [sig ] SCSC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:22.484921] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SCSC.txt [2026-02-25T20:31:22.485119] [INFO ] [sig ] [2671/3376] Completed SCSC in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:22.485161] [INFO ] [sig ] [2672/3376] Forecasting SCVL... [2026-02-25T20:31:22.485191] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-25T20:31:22.485222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-25T20:31:22.498489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-25T20:31:22.498912] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-25T20:31:22.499787] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-25T20:31:22.499840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:22.499872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:22.499898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:22.499954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:22.561396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:22.562150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:22.562233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:22.562266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:22.684789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:22.684955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:22.685015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:22.685047] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:22.688747] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=31.19%) [2026-02-25T20:31:22.689066] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-25T20:31:22.689207] [INFO ] [sig ] SCVL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:22.837568] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SCVL.txt [2026-02-25T20:31:22.837746] [INFO ] [sig ] [2672/3376] Completed SCVL in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:22.837786] [INFO ] [sig ] [2673/3376] Forecasting SCZ... [2026-02-25T20:31:22.837816] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-25T20:31:22.837846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-25T20:31:22.849977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-25T20:31:22.850350] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-25T20:31:22.851215] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-25T20:31:22.851268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:22.851300] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:22.851327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:22.851384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:22.910942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:22.911846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:22.911936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:22.911971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:23.041015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:23.041181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:23.041223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:23.041253] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:23.045029] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-25T20:31:23.045326] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-25T20:31:23.045472] [INFO ] [sig ] SCZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:23.199630] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SCZ.txt [2026-02-25T20:31:23.199824] [INFO ] [sig ] [2673/3376] Completed SCZ in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:23.199870] [INFO ] [sig ] [2674/3376] Forecasting SD... [2026-02-25T20:31:23.199903] [INFO ] [sig ] Generating forecast for: SD [2026-02-25T20:31:23.199934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-25T20:31:23.212852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-25T20:31:23.213242] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-25T20:31:23.214083] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-25T20:31:23.214139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:23.214174] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:23.214201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:23.214259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:23.278652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:23.279520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:23.279629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:23.279666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:23.409361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:23.409528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:23.409597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:23.409641] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:23.413259] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-02-25T20:31:23.413558] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-25T20:31:23.413716] [INFO ] [sig ] SD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:23.581480] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SD.txt [2026-02-25T20:31:23.581661] [INFO ] [sig ] [2674/3376] Completed SD in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:23.581707] [INFO ] [sig ] [2675/3376] Forecasting SDA... [2026-02-25T20:31:23.581738] [INFO ] [sig ] Generating forecast for: SDA [2026-02-25T20:31:23.581772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-25T20:31:23.594490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-25T20:31:23.594893] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-25T20:31:23.595808] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-25T20:31:23.595873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:23.595952] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:23.595995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:23.596081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:23.664204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:23.665383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:23.665495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:23.665542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:23.791475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:23.791625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:23.791672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:23.791702] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:23.795283] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-02-25T20:31:23.795605] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-25T20:31:23.795748] [INFO ] [sig ] SDA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:23.945186] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SDA.txt [2026-02-25T20:31:23.945345] [INFO ] [sig ] [2675/3376] Completed SDA in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:23.945387] [INFO ] [sig ] [2676/3376] Forecasting SDHY... [2026-02-25T20:31:23.945420] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-25T20:31:23.945451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-25T20:31:23.958315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-25T20:31:23.958793] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-25T20:31:23.959713] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-25T20:31:23.959771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:23.959820] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:23.959851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:23.959910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:24.025358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:24.026321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:24.026412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:24.026447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:24.155422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:24.155618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:24.155678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:24.155891] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:24.160855] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=7.59%) [2026-02-25T20:31:24.161269] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-25T20:31:24.161458] [INFO ] [sig ] SDHY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:24.327134] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SDHY.txt [2026-02-25T20:31:24.327352] [INFO ] [sig ] [2676/3376] Completed SDHY in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:24.327401] [INFO ] [sig ] [2677/3376] Forecasting SDRL... [2026-02-25T20:31:24.327431] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-25T20:31:24.327462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-25T20:31:24.342744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-25T20:31:24.343325] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-25T20:31:24.344275] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-25T20:31:24.344342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:24.344378] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:24.344410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:24.344480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:24.410781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:24.411774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:24.411871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:24.411905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:24.541856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:24.542014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:24.542055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:24.542084] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:24.545700] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-02-25T20:31:24.546037] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-25T20:31:24.546185] [INFO ] [sig ] SDRL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:24.701957] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SDRL.txt [2026-02-25T20:31:24.702128] [INFO ] [sig ] [2677/3376] Completed SDRL in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:24.702170] [INFO ] [sig ] [2678/3376] Forecasting SDVY... [2026-02-25T20:31:24.702201] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-25T20:31:24.702235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-25T20:31:24.715912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-25T20:31:24.716334] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-25T20:31:24.717199] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-25T20:31:24.717256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:24.717289] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:24.717317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:24.717375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:24.784534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:24.785463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:24.785559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:24.785622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:24.935628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:24.935807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:24.935851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:24.935929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:24.940120] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=23.78%) [2026-02-25T20:31:24.940522] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-25T20:31:24.940741] [INFO ] [sig ] SDVY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:25.109931] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SDVY.txt [2026-02-25T20:31:25.110114] [INFO ] [sig ] [2678/3376] Completed SDVY in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:25.110159] [INFO ] [sig ] [2679/3376] Forecasting SE... [2026-02-25T20:31:25.110194] [INFO ] [sig ] Generating forecast for: SE [2026-02-25T20:31:25.110238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-25T20:31:25.124224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-25T20:31:25.124676] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-25T20:31:25.125748] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-25T20:31:25.125804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:25.125836] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:25.125863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:25.125920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:25.191511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:25.192465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:25.192554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:25.192613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:25.322299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:25.322481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:25.322527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:25.322559] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:25.326469] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-02-25T20:31:25.326857] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-25T20:31:25.327025] [INFO ] [sig ] SE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:25.497709] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SE.txt [2026-02-25T20:31:25.497913] [INFO ] [sig ] [2679/3376] Completed SE in 0.4s | 2.73 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-25T20:31:25.497960] [INFO ] [sig ] [2680/3376] Forecasting SEDG... [2026-02-25T20:31:25.498003] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-25T20:31:25.498042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-25T20:31:25.514950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-25T20:31:25.515439] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-25T20:31:25.516733] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-25T20:31:25.516800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:25.516840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:25.516877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:25.516957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:25.598479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:25.599439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:25.599531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:25.599597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:25.734762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:25.734943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:25.734990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:25.735022] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:25.738854] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=50.59%) [2026-02-25T20:31:25.739146] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-25T20:31:25.739284] [INFO ] [sig ] SEDG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:25.904372] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SEDG.txt [2026-02-25T20:31:25.904544] [INFO ] [sig ] [2680/3376] Completed SEDG in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:25.904619] [INFO ] [sig ] [2681/3376] Forecasting SEE... [2026-02-25T20:31:25.904658] [INFO ] [sig ] Generating forecast for: SEE [2026-02-25T20:31:25.904696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-25T20:31:25.917361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-25T20:31:25.917756] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-25T20:31:25.918617] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-25T20:31:25.918671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:25.918703] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:25.918729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:25.918786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:25.980010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:25.980956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:25.981048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:25.981081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:26.107869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:26.108035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:26.108093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:26.108123] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:26.111627] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=89.65%) [2026-02-25T20:31:26.111957] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-25T20:31:26.112098] [INFO ] [sig ] SEE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:26.264019] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SEE.txt [2026-02-25T20:31:26.264243] [INFO ] [sig ] [2681/3376] Completed SEE in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:26.264286] [INFO ] [sig ] [2682/3376] Forecasting SEIC... [2026-02-25T20:31:26.264317] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-25T20:31:26.264346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-25T20:31:26.278114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-25T20:31:26.278535] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-25T20:31:26.279395] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-25T20:31:26.279448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:26.279481] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:26.279508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:26.279566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:26.338784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:26.339674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:26.339757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:26.339790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:26.464226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:26.464430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:26.464472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:26.464503] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:26.468072] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=65.75%) [2026-02-25T20:31:26.468366] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-25T20:31:26.468498] [INFO ] [sig ] SEIC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:26.614563] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SEIC.txt [2026-02-25T20:31:26.614719] [INFO ] [sig ] [2682/3376] Completed SEIC in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:26.614760] [INFO ] [sig ] [2683/3376] Forecasting SELF... [2026-02-25T20:31:26.614791] [INFO ] [sig ] Generating forecast for: SELF [2026-02-25T20:31:26.614823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-25T20:31:26.626178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-25T20:31:26.626528] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-25T20:31:26.627359] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-25T20:31:26.627415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:26.627448] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:26.627475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:26.627533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:26.687034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:26.687741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:26.687825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:26.687860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:26.801295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:26.801457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:26.801501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:26.801553] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:26.805121] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=43.86%) [2026-02-25T20:31:26.805443] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-25T20:31:26.805619] [INFO ] [sig ] SELF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:26.956906] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SELF.txt [2026-02-25T20:31:26.957079] [INFO ] [sig ] [2683/3376] Completed SELF in 0.3s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:26.957121] [INFO ] [sig ] [2684/3376] Forecasting SEM... [2026-02-25T20:31:26.957152] [INFO ] [sig ] Generating forecast for: SEM [2026-02-25T20:31:26.957182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-25T20:31:26.969840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-25T20:31:26.970245] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-25T20:31:26.971118] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-25T20:31:26.971174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:26.971208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:26.971235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:26.971294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:27.031292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:27.032200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:27.032285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:27.032320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:27.156976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:27.157156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:27.157198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:27.157227] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:27.160773] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-25T20:31:27.161057] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-25T20:31:27.161185] [INFO ] [sig ] SEM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:27.309335] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SEM.txt [2026-02-25T20:31:27.309499] [INFO ] [sig ] [2684/3376] Completed SEM in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:27.309540] [INFO ] [sig ] [2685/3376] Forecasting SENEA... [2026-02-25T20:31:27.309590] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-25T20:31:27.309624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-25T20:31:27.321620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-25T20:31:27.321949] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-25T20:31:27.323066] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-25T20:31:27.323119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:27.323151] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:27.323178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:27.323234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:27.382659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:27.383556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:27.383689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:27.383739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:27.503031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:27.503177] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:31:27.503218] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:27.503248] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:27.506764] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=40.51%) [2026-02-25T20:31:27.507050] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-25T20:31:27.507181] [INFO ] [sig ] SENEA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:27.654694] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SENEA.txt [2026-02-25T20:31:27.654833] [INFO ] [sig ] [2685/3376] Completed SENEA in 0.3s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:27.654873] [INFO ] [sig ] [2686/3376] Forecasting SENS... [2026-02-25T20:31:27.654905] [INFO ] [sig ] Generating forecast for: SENS [2026-02-25T20:31:27.654934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-25T20:31:27.667143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-25T20:31:27.667468] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-25T20:31:27.668331] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-25T20:31:27.668386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:27.668417] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:27.668443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:27.668499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:27.726201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:27.726892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:27.726972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:27.727004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:27.857491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:27.857666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:27.857708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:27.857737] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:27.861274] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=10.40%) [2026-02-25T20:31:27.861551] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-25T20:31:27.861710] [INFO ] [sig ] SENS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:28.011247] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SENS.txt [2026-02-25T20:31:28.011383] [INFO ] [sig ] [2686/3376] Completed SENS in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:28.011423] [INFO ] [sig ] [2687/3376] Forecasting SERA... [2026-02-25T20:31:28.011454] [INFO ] [sig ] Generating forecast for: SERA [2026-02-25T20:31:28.011484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-25T20:31:28.022925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-25T20:31:28.023231] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-25T20:31:28.024063] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-25T20:31:28.024116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:28.024148] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:28.024186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:28.024244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:28.084120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:28.084856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:28.084940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:28.084974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:28.204710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:28.204873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:28.204913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:28.204942] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:28.208665] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-02-25T20:31:28.208984] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-25T20:31:28.209121] [INFO ] [sig ] SERA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:28.365841] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SERA.txt [2026-02-25T20:31:28.365977] [INFO ] [sig ] [2687/3376] Completed SERA in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:28.366017] [INFO ] [sig ] [2688/3376] Forecasting SES... [2026-02-25T20:31:28.366046] [INFO ] [sig ] Generating forecast for: SES [2026-02-25T20:31:28.366076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-25T20:31:28.378233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-25T20:31:28.378565] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-25T20:31:28.379519] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-25T20:31:28.379607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:28.379671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:28.379704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:28.379764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:28.440030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:28.440699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:28.440793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:28.440827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:28.563063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:28.563212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:28.563252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:28.563281] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:28.566750] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-02-25T20:31:28.567028] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-25T20:31:28.567158] [INFO ] [sig ] SES: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:28.716863] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SES.txt [2026-02-25T20:31:28.717222] [INFO ] [sig ] [2688/3376] Completed SES in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:28.717263] [INFO ] [sig ] [2689/3376] Forecasting SEVN... [2026-02-25T20:31:28.717293] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-25T20:31:28.717323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-25T20:31:28.729979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-25T20:31:28.730314] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-25T20:31:28.731150] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-25T20:31:28.731204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:28.731237] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:28.731263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:28.731320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:28.791671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:28.792623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:28.792707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:28.792739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:28.914530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:28.914715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:28.914767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:28.914801] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:28.919083] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-25T20:31:28.919375] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-25T20:31:28.919504] [INFO ] [sig ] SEVN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:29.074201] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SEVN.txt [2026-02-25T20:31:29.074413] [INFO ] [sig ] [2689/3376] Completed SEVN in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:29.074472] [INFO ] [sig ] [2690/3376] Forecasting SEZL... [2026-02-25T20:31:29.074516] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-25T20:31:29.074563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-25T20:31:29.091304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-25T20:31:29.091807] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-25T20:31:29.092826] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-25T20:31:29.092893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:29.093136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:29.093176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:29.093257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:29.158478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:29.159386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:29.159473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:29.159506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:29.276936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:29.277097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:29.277137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:29.277166] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:29.280712] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-02-25T20:31:29.280994] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-25T20:31:29.281123] [INFO ] [sig ] SEZL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:29.427592] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SEZL.txt [2026-02-25T20:31:29.427737] [INFO ] [sig ] [2690/3376] Completed SEZL in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:29.427778] [INFO ] [sig ] [2691/3376] Forecasting SF... [2026-02-25T20:31:29.427808] [INFO ] [sig ] Generating forecast for: SF [2026-02-25T20:31:29.427844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-25T20:31:29.440737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-25T20:31:29.441109] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-25T20:31:29.441909] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-25T20:31:29.441962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:29.441995] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:29.442022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:29.442079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:29.502456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:29.503318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:29.503412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:29.503446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:29.627302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:29.627475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:29.627521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:29.627552] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:29.631235] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-02-25T20:31:29.631527] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-25T20:31:29.631685] [INFO ] [sig ] SF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:29.777753] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SF.txt [2026-02-25T20:31:29.777935] [INFO ] [sig ] [2691/3376] Completed SF in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:29.777979] [INFO ] [sig ] [2692/3376] Forecasting SFB... [2026-02-25T20:31:29.778012] [INFO ] [sig ] Generating forecast for: SFB [2026-02-25T20:31:29.778066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-25T20:31:29.789712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-25T20:31:29.790068] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-25T20:31:29.791119] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-25T20:31:29.791190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:29.791280] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:29.791326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:29.791414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:29.852029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:29.853027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:29.853115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:29.853149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:29.966716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:29.966881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:29.966923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:29.966953] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:29.971038] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=14.63%) [2026-02-25T20:31:29.971335] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-25T20:31:29.971472] [INFO ] [sig ] SFB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:30.125105] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SFB.txt [2026-02-25T20:31:30.125245] [INFO ] [sig ] [2692/3376] Completed SFB in 0.3s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:30.125287] [INFO ] [sig ] [2693/3376] Forecasting SFBS... [2026-02-25T20:31:30.125316] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-25T20:31:30.125345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-25T20:31:30.138452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-25T20:31:30.138805] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-25T20:31:30.139627] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-25T20:31:30.139681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:30.139714] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:30.139742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:30.139800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:30.201919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:30.202854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:30.202945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:30.202979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:30.327465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:30.327647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:30.327698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:30.327734] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:30.331429] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=38.32%) [2026-02-25T20:31:30.331746] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-25T20:31:30.331887] [INFO ] [sig ] SFBS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:30.486166] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SFBS.txt [2026-02-25T20:31:30.486341] [INFO ] [sig ] [2693/3376] Completed SFBS in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:30.486385] [INFO ] [sig ] [2694/3376] Forecasting SFIX... [2026-02-25T20:31:30.486417] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-25T20:31:30.486448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-25T20:31:30.499541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-25T20:31:30.499975] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-25T20:31:30.500795] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-25T20:31:30.500848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:30.500881] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:30.500908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:30.500965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:30.562439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:30.563360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:30.563449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:30.563483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:30.686901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:30.687075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:30.687124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:30.687164] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:30.691064] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-02-25T20:31:30.691431] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-25T20:31:30.691603] [INFO ] [sig ] SFIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:30.836049] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SFIX.txt [2026-02-25T20:31:30.836208] [INFO ] [sig ] [2694/3376] Completed SFIX in 0.3s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:30.836250] [INFO ] [sig ] [2695/3376] Forecasting SFL... [2026-02-25T20:31:30.836281] [INFO ] [sig ] Generating forecast for: SFL [2026-02-25T20:31:30.836312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-25T20:31:30.849345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-25T20:31:30.849723] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-25T20:31:30.850652] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-25T20:31:30.850709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:30.850744] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:30.850772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:30.850830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:30.911239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:30.912086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:30.912172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:30.912205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:31.038641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:31.038815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:31.038858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:31.038925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:31.042666] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-25T20:31:31.042992] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-25T20:31:31.043135] [INFO ] [sig ] SFL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:31.192129] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SFL.txt [2026-02-25T20:31:31.192278] [INFO ] [sig ] [2695/3376] Completed SFL in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-25T20:31:31.192319] [INFO ] [sig ] [2696/3376] Forecasting SFLO... [2026-02-25T20:31:31.192349] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-25T20:31:31.192380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-25T20:31:31.205966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-25T20:31:31.206429] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-25T20:31:31.207305] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-25T20:31:31.207361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:31.207393] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:31.207420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:31.207478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:31.274977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:31.275878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:31.275978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:31.276011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:31.406234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:31.406445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:31.406490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:31.406521] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:31.410285] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=66.90%) [2026-02-25T20:31:31.410587] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-25T20:31:31.410739] [INFO ] [sig ] SFLO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:31.556157] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SFLO.txt [2026-02-25T20:31:31.556319] [INFO ] [sig ] [2696/3376] Completed SFLO in 0.4s | 2.73 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-25T20:31:31.556361] [INFO ] [sig ] [2697/3376] Forecasting SFM... [2026-02-25T20:31:31.556391] [INFO ] [sig ] Generating forecast for: SFM [2026-02-25T20:31:31.556424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-25T20:31:31.569469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-25T20:31:31.569839] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-25T20:31:31.570676] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-25T20:31:31.570743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:31.570783] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:31.570817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:31.570879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:31.630810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:31.631733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:31.631823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:31.631858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:31.756628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:31.756800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:31.756849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:31.756880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:31.760755] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-25T20:31:31.761105] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-25T20:31:31.761259] [INFO ] [sig ] SFM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:31.916115] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SFM.txt [2026-02-25T20:31:31.916280] [INFO ] [sig ] [2697/3376] Completed SFM in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:31.916323] [INFO ] [sig ] [2698/3376] Forecasting SFNC... [2026-02-25T20:31:31.916353] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-25T20:31:31.916387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-25T20:31:31.929113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-25T20:31:31.929567] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-25T20:31:31.930421] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-25T20:31:31.930477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:31.930510] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:31.930538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:31.930626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:31.991819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:31.992778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:31.992871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:31.992906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:32.123651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:32.123826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:32.123867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:32.123895] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:32.127696] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=22.53%) [2026-02-25T20:31:32.128079] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-25T20:31:32.128229] [INFO ] [sig ] SFNC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:32.283423] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SFNC.txt [2026-02-25T20:31:32.283615] [INFO ] [sig ] [2698/3376] Completed SFNC in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:32.283659] [INFO ] [sig ] [2699/3376] Forecasting SG... [2026-02-25T20:31:32.283688] [INFO ] [sig ] Generating forecast for: SG [2026-02-25T20:31:32.283720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-25T20:31:32.299145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-25T20:31:32.299587] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-25T20:31:32.300649] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-25T20:31:32.300704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:32.300736] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:32.300763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:32.300821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:32.363296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:32.364285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:32.364392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:32.364428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:32.499624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:32.499817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:32.499866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:32.499896] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:32.503559] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-25T20:31:32.503893] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-25T20:31:32.504220] [INFO ] [sig ] SG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:32.655386] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SG.txt [2026-02-25T20:31:32.655562] [INFO ] [sig ] [2699/3376] Completed SG in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:32.655659] [INFO ] [sig ] [2700/3376] Forecasting SGC... [2026-02-25T20:31:32.655690] [INFO ] [sig ] Generating forecast for: SGC [2026-02-25T20:31:32.655722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-25T20:31:32.667709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-25T20:31:32.668145] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-25T20:31:32.669053] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-25T20:31:32.669126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:32.669160] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:32.669189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:32.669246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:32.737948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:32.739637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:32.739776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:32.739813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:32.870354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:32.870524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:32.870565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:32.870615] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:32.874422] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: UP (p=51.37%) [2026-02-25T20:31:32.874823] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-25T20:31:32.874988] [INFO ] [sig ] SGC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:33.025819] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SGC.txt [2026-02-25T20:31:33.025996] [INFO ] [sig ] [2700/3376] Completed SGC in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:33.026047] [INFO ] [sig ] [2701/3376] Forecasting SGHC... [2026-02-25T20:31:33.026080] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-25T20:31:33.026112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-25T20:31:33.039355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-25T20:31:33.039791] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-25T20:31:33.040734] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-25T20:31:33.040801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:33.040845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:33.040877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:33.040935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:33.104123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:33.105158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:33.105247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:33.105281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:33.230405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:33.230568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:33.230632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:33.230662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:33.234522] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=49.52%) [2026-02-25T20:31:33.234834] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-25T20:31:33.234970] [INFO ] [sig ] SGHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:33.405665] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SGHC.txt [2026-02-25T20:31:33.405881] [INFO ] [sig ] [2701/3376] Completed SGHC in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:33.405931] [INFO ] [sig ] [2702/3376] Forecasting SGRY... [2026-02-25T20:31:33.405966] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-25T20:31:33.406004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-25T20:31:33.419366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-25T20:31:33.419816] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-25T20:31:33.420727] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-25T20:31:33.420784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:33.420817] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:33.420846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:33.420905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:33.481109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:33.482029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:33.482154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:33.482190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:33.609837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:33.610038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:33.610082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:33.610112] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:33.614052] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-02-25T20:31:33.614485] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-25T20:31:33.614673] [INFO ] [sig ] SGRY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:33.768595] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SGRY.txt [2026-02-25T20:31:33.768785] [INFO ] [sig ] [2702/3376] Completed SGRY in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:33.768837] [INFO ] [sig ] [2703/3376] Forecasting SHAK... [2026-02-25T20:31:33.768874] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-25T20:31:33.768911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-25T20:31:33.782649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-25T20:31:33.783079] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-25T20:31:33.783978] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-25T20:31:33.784038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:33.784072] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:33.784101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:33.784160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:33.845164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:33.846153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:33.846244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:33.846281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:34.004054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:34.004232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:34.004279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:34.004313] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:34.008736] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-02-25T20:31:34.009045] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-25T20:31:34.009180] [INFO ] [sig ] SHAK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:34.166156] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHAK.txt [2026-02-25T20:31:34.166379] [INFO ] [sig ] [2703/3376] Completed SHAK in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:34.166436] [INFO ] [sig ] [2704/3376] Forecasting SHBI... [2026-02-25T20:31:34.166468] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-25T20:31:34.166511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-25T20:31:34.182178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-25T20:31:34.182650] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-25T20:31:34.183655] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-25T20:31:34.183723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:34.183769] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:34.183806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:34.183887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:34.242854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:34.243781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:34.243909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:34.243944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:34.366201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:34.366356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:34.366396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:34.366424] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:34.370100] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-25T20:31:34.370384] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-25T20:31:34.370516] [INFO ] [sig ] SHBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:34.517521] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SHBI.txt [2026-02-25T20:31:34.517701] [INFO ] [sig ] [2704/3376] Completed SHBI in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:34.517745] [INFO ] [sig ] [2705/3376] Forecasting SHC... [2026-02-25T20:31:34.517780] [INFO ] [sig ] Generating forecast for: SHC [2026-02-25T20:31:34.517811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-25T20:31:34.530895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-25T20:31:34.531383] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-25T20:31:34.532343] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-25T20:31:34.532396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:34.532429] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:34.532456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:34.532512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:34.591114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:34.591898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:34.591980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:34.592013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:34.713616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:34.713773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:34.713821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:34.713857] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:34.717392] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=30.79%) [2026-02-25T20:31:34.717693] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-25T20:31:34.717842] [INFO ] [sig ] SHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:34.863134] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHC.txt [2026-02-25T20:31:34.863353] [INFO ] [sig ] [2705/3376] Completed SHC in 0.3s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:34.863414] [INFO ] [sig ] [2706/3376] Forecasting SHEL... [2026-02-25T20:31:34.863456] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-25T20:31:34.863500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-25T20:31:34.875682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-25T20:31:34.876044] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-25T20:31:34.876903] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-25T20:31:34.876959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:34.876994] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:34.877022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:34.877082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:34.941227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:34.942525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:34.942664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:34.942708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:35.068503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:35.068677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:35.068718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:35.068748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:35.072327] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=21.20%) [2026-02-25T20:31:35.072638] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-25T20:31:35.072772] [INFO ] [sig ] SHEL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:35.220459] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHEL.txt [2026-02-25T20:31:35.220630] [INFO ] [sig ] [2706/3376] Completed SHEL in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:35.220677] [INFO ] [sig ] [2707/3376] Forecasting SHEN... [2026-02-25T20:31:35.220708] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-25T20:31:35.220754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-25T20:31:35.237932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-25T20:31:35.238387] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-25T20:31:35.239268] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-25T20:31:35.239331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:35.239369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:35.239401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:35.239491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:35.302774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:35.303887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:35.303972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:35.304004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:35.426820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:35.426984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:35.427044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:35.427075] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:35.430661] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=47.49%) [2026-02-25T20:31:35.430955] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-25T20:31:35.431089] [INFO ] [sig ] SHEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:35.583994] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHEN.txt [2026-02-25T20:31:35.584172] [INFO ] [sig ] [2707/3376] Completed SHEN in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:35.584220] [INFO ] [sig ] [2708/3376] Forecasting SHG... [2026-02-25T20:31:35.584251] [INFO ] [sig ] Generating forecast for: SHG [2026-02-25T20:31:35.584282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-25T20:31:35.597734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-25T20:31:35.598159] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-25T20:31:35.598975] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-25T20:31:35.599028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:35.599061] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:35.599088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:35.599145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:35.661494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:35.662501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:35.662623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:35.662663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:35.792277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:35.792454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:35.792501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:35.792533] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:35.796239] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=77.25%) [2026-02-25T20:31:35.796569] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-25T20:31:35.796748] [INFO ] [sig ] SHG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:35.960855] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SHG.txt [2026-02-25T20:31:35.961032] [INFO ] [sig ] [2708/3376] Completed SHG in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:35.961095] [INFO ] [sig ] [2709/3376] Forecasting SHLS... [2026-02-25T20:31:35.961130] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-25T20:31:35.961164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-25T20:31:35.974863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-25T20:31:35.975484] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-25T20:31:35.976380] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-25T20:31:35.976438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:35.976500] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:35.976528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:35.976604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:36.041665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:36.042762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:36.042893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:36.042940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:36.190997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:36.191362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:36.191405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:36.191437] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:36.196446] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-02-25T20:31:36.196924] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-25T20:31:36.197101] [INFO ] [sig ] SHLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:36.359658] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHLS.txt [2026-02-25T20:31:36.359847] [INFO ] [sig ] [2709/3376] Completed SHLS in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:36.359891] [INFO ] [sig ] [2710/3376] Forecasting SHO... [2026-02-25T20:31:36.359929] [INFO ] [sig ] Generating forecast for: SHO [2026-02-25T20:31:36.359961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-25T20:31:36.373055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-25T20:31:36.373441] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-25T20:31:36.374265] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-25T20:31:36.374320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:36.374363] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:36.374393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:36.374451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:36.432723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:36.433637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:36.433741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:36.433775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:36.559586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:36.559752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:36.559801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:36.559838] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:36.563708] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=22.55%) [2026-02-25T20:31:36.564002] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-25T20:31:36.564134] [INFO ] [sig ] SHO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:36.712404] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHO.txt [2026-02-25T20:31:36.712592] [INFO ] [sig ] [2710/3376] Completed SHO in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:36.712646] [INFO ] [sig ] [2711/3376] Forecasting SHOC... [2026-02-25T20:31:36.712677] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-25T20:31:36.712710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-25T20:31:36.725950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-25T20:31:36.726305] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-25T20:31:36.727114] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-25T20:31:36.727167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:36.727212] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:36.727241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:36.727298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:36.787052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:36.788020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:36.788319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:36.788353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:36.905951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:36.906093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:36.906132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:36.906162] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:36.909558] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=32.98%) [2026-02-25T20:31:36.909883] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-25T20:31:36.910025] [INFO ] [sig ] SHOC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:37.060293] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SHOC.txt [2026-02-25T20:31:37.060430] [INFO ] [sig ] [2711/3376] Completed SHOC in 0.3s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:37.060477] [INFO ] [sig ] [2712/3376] Forecasting SHOO... [2026-02-25T20:31:37.060513] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-25T20:31:37.060546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-25T20:31:37.074421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-25T20:31:37.074761] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-25T20:31:37.075549] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-25T20:31:37.075628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:37.075661] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:37.075688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:37.075746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:37.134853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:37.135482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:37.135562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:37.135650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:37.258885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:37.259051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:37.259093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:37.259169] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:37.262648] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-02-25T20:31:37.262956] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-25T20:31:37.263091] [INFO ] [sig ] SHOO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:37.412422] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SHOO.txt [2026-02-25T20:31:37.412610] [INFO ] [sig ] [2712/3376] Completed SHOO in 0.4s | 2.73 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-25T20:31:37.412653] [INFO ] [sig ] [2713/3376] Forecasting SHOP... [2026-02-25T20:31:37.412682] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-25T20:31:37.412713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-25T20:31:37.426342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-25T20:31:37.426784] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-25T20:31:37.427608] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-25T20:31:37.427663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:37.427695] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:37.427722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:37.427780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:37.486588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:37.487498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:37.487608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:37.487644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:37.610747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:37.610907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:37.610948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:37.610977] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:37.614552] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-02-25T20:31:37.614870] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-25T20:31:37.615014] [INFO ] [sig ] SHOP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:37.764405] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SHOP.txt [2026-02-25T20:31:37.764560] [INFO ] [sig ] [2713/3376] Completed SHOP in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:37.764631] [INFO ] [sig ] [2714/3376] Forecasting SHY... [2026-02-25T20:31:37.764662] [INFO ] [sig ] Generating forecast for: SHY [2026-02-25T20:31:37.764700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-25T20:31:37.777208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-25T20:31:37.777548] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-25T20:31:37.778428] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-25T20:31:37.778482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:37.778513] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:37.778539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:37.778615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:37.837313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:37.837984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:37.838104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:37.838139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:37.960950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:37.961109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:37.961151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:37.961181] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:37.964628] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=55.61%) [2026-02-25T20:31:37.964908] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-25T20:31:37.965038] [INFO ] [sig ] SHY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:38.110042] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SHY.txt [2026-02-25T20:31:38.110163] [INFO ] [sig ] [2714/3376] Completed SHY in 0.3s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:38.110202] [INFO ] [sig ] [2715/3376] Forecasting SIBN... [2026-02-25T20:31:38.110237] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-25T20:31:38.110269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-25T20:31:38.123548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-25T20:31:38.123921] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-25T20:31:38.124728] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-25T20:31:38.124781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:38.124815] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:38.124848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:38.124919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:38.184245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:38.184939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:38.185028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:38.185062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:38.306657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:38.306814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:38.306862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:38.306897] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:38.310343] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=48.64%) [2026-02-25T20:31:38.310641] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-25T20:31:38.310769] [INFO ] [sig ] SIBN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:38.461023] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SIBN.txt [2026-02-25T20:31:38.461149] [INFO ] [sig ] [2715/3376] Completed SIBN in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:38.461375] [INFO ] [sig ] [2716/3376] Forecasting SID... [2026-02-25T20:31:38.461404] [INFO ] [sig ] Generating forecast for: SID [2026-02-25T20:31:38.461435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-25T20:31:38.475276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-25T20:31:38.475636] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-25T20:31:38.476426] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-25T20:31:38.476480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:38.476512] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:38.476539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:38.476617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:38.534843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:38.535548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:38.535659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:38.535694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:38.654905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:38.655039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:38.655078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:38.655107] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:38.658484] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-25T20:31:38.658781] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-25T20:31:38.658910] [INFO ] [sig ] SID: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:38.804508] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SID.txt [2026-02-25T20:31:38.804700] [INFO ] [sig ] [2716/3376] Completed SID in 0.3s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:38.804743] [INFO ] [sig ] [2717/3376] Forecasting SIEB... [2026-02-25T20:31:38.804772] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-25T20:31:38.804804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-25T20:31:38.817083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-25T20:31:38.817431] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-25T20:31:38.818315] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-25T20:31:38.818369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:38.818400] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:38.818427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:38.818484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:38.877279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:38.878221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:38.878306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:38.878338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:39.005391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:39.005555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:39.005620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:39.005653] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:39.009313] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=43.32%) [2026-02-25T20:31:39.009625] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-25T20:31:39.009762] [INFO ] [sig ] SIEB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:39.162707] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SIEB.txt [2026-02-25T20:31:39.162852] [INFO ] [sig ] [2717/3376] Completed SIEB in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:39.162894] [INFO ] [sig ] [2718/3376] Forecasting SIFY... [2026-02-25T20:31:39.162924] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-25T20:31:39.162953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-25T20:31:39.174769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-25T20:31:39.175121] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-25T20:31:39.175950] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-25T20:31:39.176005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:39.176036] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:39.176062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:39.176118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:39.234757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:39.235482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:39.235566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:39.235619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:39.357349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:39.357503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:39.357545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:39.357609] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:39.361162] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-25T20:31:39.361444] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-25T20:31:39.361590] [INFO ] [sig ] SIFY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:39.509717] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SIFY.txt [2026-02-25T20:31:39.509875] [INFO ] [sig ] [2718/3376] Completed SIFY in 0.3s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:39.509916] [INFO ] [sig ] [2719/3376] Forecasting SIG... [2026-02-25T20:31:39.509946] [INFO ] [sig ] Generating forecast for: SIG [2026-02-25T20:31:39.509979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-25T20:31:39.522947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-25T20:31:39.523333] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-25T20:31:39.524185] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-25T20:31:39.524240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:39.524273] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:39.524299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:39.524357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:39.583624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:39.584522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:39.584685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:39.584726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:39.704545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:39.704715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:39.704758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:39.704788] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:39.708233] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-25T20:31:39.708527] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-25T20:31:39.708684] [INFO ] [sig ] SIG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:39.856954] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SIG.txt [2026-02-25T20:31:39.857144] [INFO ] [sig ] [2719/3376] Completed SIG in 0.3s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:39.857193] [INFO ] [sig ] [2720/3376] Forecasting SIGA... [2026-02-25T20:31:39.857225] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-25T20:31:39.857262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-25T20:31:39.869950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-25T20:31:39.870359] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-25T20:31:39.871286] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-25T20:31:39.871340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:39.871372] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:39.871399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:39.871456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:39.929193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:39.930156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:39.930261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:39.930315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:40.057143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:40.057306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:40.057346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:40.057375] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:40.060917] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=43.27%) [2026-02-25T20:31:40.061220] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-25T20:31:40.061353] [INFO ] [sig ] SIGA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:40.213937] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SIGA.txt [2026-02-25T20:31:40.214111] [INFO ] [sig ] [2720/3376] Completed SIGA in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:40.214151] [INFO ] [sig ] [2721/3376] Forecasting SIGI... [2026-02-25T20:31:40.214181] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-25T20:31:40.214213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-25T20:31:40.227160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-25T20:31:40.227565] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-25T20:31:40.228450] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-25T20:31:40.228506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:40.228538] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:40.228564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:40.228642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:40.288373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:40.289321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:40.289410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:40.289444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:40.417865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:40.418023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:40.418114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:40.418150] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:40.421616] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-02-25T20:31:40.421893] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-25T20:31:40.422024] [INFO ] [sig ] SIGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:40.574401] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SIGI.txt [2026-02-25T20:31:40.574559] [INFO ] [sig ] [2721/3376] Completed SIGI in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:40.574619] [INFO ] [sig ] [2722/3376] Forecasting SII... [2026-02-25T20:31:40.574651] [INFO ] [sig ] Generating forecast for: SII [2026-02-25T20:31:40.574681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-25T20:31:40.588695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-25T20:31:40.589043] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-25T20:31:40.589929] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-25T20:31:40.589997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:40.590039] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:40.590092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:40.590154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:40.665977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:40.667231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:40.667347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:40.667397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:40.788099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:40.788264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:40.788302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:40.788331] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:40.791947] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-25T20:31:40.792236] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-25T20:31:40.792366] [INFO ] [sig ] SII: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:40.946807] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SII.txt [2026-02-25T20:31:40.947030] [INFO ] [sig ] [2722/3376] Completed SII in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:40.947076] [INFO ] [sig ] [2723/3376] Forecasting SIMO... [2026-02-25T20:31:40.947106] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-25T20:31:40.947138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-25T20:31:40.960424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-25T20:31:40.960841] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-25T20:31:40.961748] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-25T20:31:40.961804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:40.961837] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:40.961866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:40.961936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:41.024436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:41.025383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:41.025474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:41.025509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:41.161760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:41.161925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:41.161965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:41.161994] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:41.165609] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-25T20:31:41.165934] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-25T20:31:41.166081] [INFO ] [sig ] SIMO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:41.319548] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SIMO.txt [2026-02-25T20:31:41.319749] [INFO ] [sig ] [2723/3376] Completed SIMO in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:41.319794] [INFO ] [sig ] [2724/3376] Forecasting SIRI... [2026-02-25T20:31:41.319825] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-25T20:31:41.319858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-25T20:31:41.333651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-25T20:31:41.334108] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-25T20:31:41.335091] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-25T20:31:41.335149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:41.335182] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:41.335214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:41.335276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:41.396751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:41.397743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:41.397837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:41.397872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:41.528869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:41.529028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:41.529068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:41.529097] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:41.532600] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-25T20:31:41.532899] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-25T20:31:41.533037] [INFO ] [sig ] SIRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:41.681332] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SIRI.txt [2026-02-25T20:31:41.681478] [INFO ] [sig ] [2724/3376] Completed SIRI in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:41.681518] [INFO ] [sig ] [2725/3376] Forecasting SITC... [2026-02-25T20:31:41.681547] [INFO ] [sig ] Generating forecast for: SITC [2026-02-25T20:31:41.681594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-25T20:31:41.694401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-25T20:31:41.694788] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-25T20:31:41.695611] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-25T20:31:41.695666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:41.695699] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:41.695726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:41.695782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:41.755244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:41.756130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:41.756217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:41.756249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:41.877542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:41.877740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:41.877784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:41.877814] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:41.881925] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-25T20:31:41.882322] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-25T20:31:41.882510] [INFO ] [sig ] SITC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:42.048145] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SITC.txt [2026-02-25T20:31:42.048486] [INFO ] [sig ] [2725/3376] Completed SITC in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:42.048528] [INFO ] [sig ] [2726/3376] Forecasting SITE... [2026-02-25T20:31:42.048558] [INFO ] [sig ] Generating forecast for: SITE [2026-02-25T20:31:42.048629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-25T20:31:42.063994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-25T20:31:42.064461] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-25T20:31:42.065560] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-25T20:31:42.065641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:42.065722] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:42.065753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:42.065812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:42.134271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:42.135253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:42.135369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:42.135406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:42.268239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:42.268399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:42.268438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:42.268468] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:42.272513] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-25T20:31:42.272973] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-25T20:31:42.273110] [INFO ] [sig ] SITE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:42.420811] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SITE.txt [2026-02-25T20:31:42.420952] [INFO ] [sig ] [2726/3376] Completed SITE in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:42.420993] [INFO ] [sig ] [2727/3376] Forecasting SITM... [2026-02-25T20:31:42.421022] [INFO ] [sig ] Generating forecast for: SITM [2026-02-25T20:31:42.421053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-25T20:31:42.434825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-25T20:31:42.435389] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-25T20:31:42.436420] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-25T20:31:42.436473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:42.436504] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:42.436531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:42.436604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:42.499555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:42.500624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:42.500708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:42.500740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:42.631732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:42.631888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:42.631929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:42.631958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:42.635467] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-25T20:31:42.635772] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-25T20:31:42.635913] [INFO ] [sig ] SITM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:42.788811] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SITM.txt [2026-02-25T20:31:42.789017] [INFO ] [sig ] [2727/3376] Completed SITM in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:42.789072] [INFO ] [sig ] [2728/3376] Forecasting SIXG... [2026-02-25T20:31:42.789106] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-25T20:31:42.789138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-25T20:31:42.800647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-25T20:31:42.800945] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-25T20:31:42.801789] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-25T20:31:42.801844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:42.801877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:42.801907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:42.801977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:42.863255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:42.864098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:42.864177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:42.864209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:42.984444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:42.984618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:42.984660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:42.984689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:42.988136] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-02-25T20:31:42.988416] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-25T20:31:42.988543] [INFO ] [sig ] SIXG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:43.136817] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SIXG.txt [2026-02-25T20:31:43.136972] [INFO ] [sig ] [2728/3376] Completed SIXG in 0.3s | 2.73 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-25T20:31:43.137012] [INFO ] [sig ] [2729/3376] Forecasting SJM... [2026-02-25T20:31:43.137042] [INFO ] [sig ] Generating forecast for: SJM [2026-02-25T20:31:43.137072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-25T20:31:43.149961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-25T20:31:43.150319] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-25T20:31:43.151155] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-25T20:31:43.151208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:43.151239] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:43.151265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:43.151322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:43.210743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:43.211520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:43.211624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:43.211662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:43.335454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:43.335639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:43.335681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:43.335757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:43.339287] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-02-25T20:31:43.339596] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-25T20:31:43.339732] [INFO ] [sig ] SJM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:43.497778] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SJM.txt [2026-02-25T20:31:43.497961] [INFO ] [sig ] [2729/3376] Completed SJM in 0.4s | 2.73 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-25T20:31:43.498015] [INFO ] [sig ] [2730/3376] Forecasting SKE... [2026-02-25T20:31:43.498081] [INFO ] [sig ] Generating forecast for: SKE [2026-02-25T20:31:43.498128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-25T20:31:43.511910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-25T20:31:43.512350] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-25T20:31:43.513218] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-25T20:31:43.513273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:43.513306] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:43.513334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:43.513401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:43.573316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:43.574298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:43.574388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:43.574422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:43.696498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:43.696709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:43.696760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:43.696801] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:43.700832] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-02-25T20:31:43.701184] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-25T20:31:43.701329] [INFO ] [sig ] SKE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:43.855953] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKE.txt [2026-02-25T20:31:43.856130] [INFO ] [sig ] [2730/3376] Completed SKE in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:43.856172] [INFO ] [sig ] [2731/3376] Forecasting SKIL... [2026-02-25T20:31:43.856203] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-25T20:31:43.856233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-25T20:31:43.869530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-25T20:31:43.869908] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-25T20:31:43.870981] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-25T20:31:43.871039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:43.871071] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:43.871097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:43.871155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:43.930774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:43.931759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:43.931844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:43.931877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:44.051768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:44.051927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:44.051967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:44.051997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:44.055465] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-02-25T20:31:44.055767] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-25T20:31:44.055898] [INFO ] [sig ] SKIL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:44.205595] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKIL.txt [2026-02-25T20:31:44.205738] [INFO ] [sig ] [2731/3376] Completed SKIL in 0.3s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:44.205778] [INFO ] [sig ] [2732/3376] Forecasting SKLZ... [2026-02-25T20:31:44.205808] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-25T20:31:44.205839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-25T20:31:44.219134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-25T20:31:44.219484] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-25T20:31:44.220357] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-25T20:31:44.220412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:44.220443] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:44.220470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:44.220526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:44.286862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:44.288088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:44.288216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:44.288268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:44.427668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:44.427832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:44.427875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:44.427903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:44.432040] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-25T20:31:44.432374] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-25T20:31:44.432530] [INFO ] [sig ] SKLZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:44.592870] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKLZ.txt [2026-02-25T20:31:44.593042] [INFO ] [sig ] [2732/3376] Completed SKLZ in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:44.593086] [INFO ] [sig ] [2733/3376] Forecasting SKM... [2026-02-25T20:31:44.593117] [INFO ] [sig ] Generating forecast for: SKM [2026-02-25T20:31:44.593150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-25T20:31:44.607547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-25T20:31:44.607984] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-25T20:31:44.608952] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-25T20:31:44.609020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:44.609061] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:44.609095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:44.609175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:44.681917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:44.683363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:44.683482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:44.683537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:44.824043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:44.824246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:44.824288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:44.824319] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:44.828034] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-25T20:31:44.828363] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-25T20:31:44.828502] [INFO ] [sig ] SKM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:44.974600] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SKM.txt [2026-02-25T20:31:44.974806] [INFO ] [sig ] [2733/3376] Completed SKM in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:44.974874] [INFO ] [sig ] [2734/3376] Forecasting SKRE... [2026-02-25T20:31:44.974923] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-25T20:31:44.974976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-25T20:31:44.988130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-25T20:31:44.988502] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-25T20:31:44.989405] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-25T20:31:44.989462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:44.989494] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:44.989520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:44.989602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:45.054940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:45.055914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:45.056014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:45.056051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:45.190761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:45.190934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:45.190980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:45.191017] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:45.195015] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=7.46%) [2026-02-25T20:31:45.195344] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-25T20:31:45.195516] [INFO ] [sig ] SKRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:45.357547] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKRE.txt [2026-02-25T20:31:45.357721] [INFO ] [sig ] [2734/3376] Completed SKRE in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:45.357762] [INFO ] [sig ] [2735/3376] Forecasting SKWD... [2026-02-25T20:31:45.357790] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-25T20:31:45.357821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-25T20:31:45.370626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-25T20:31:45.371002] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-25T20:31:45.371843] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-25T20:31:45.371908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:45.371941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:45.371968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:45.372024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:45.431147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:45.431968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:45.432055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:45.432088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:45.562402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:45.562622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:45.562670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:45.562699] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:45.566310] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-02-25T20:31:45.566618] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-25T20:31:45.566755] [INFO ] [sig ] SKWD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:45.719666] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SKWD.txt [2026-02-25T20:31:45.719865] [INFO ] [sig ] [2735/3376] Completed SKWD in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:45.719915] [INFO ] [sig ] [2736/3376] Forecasting SKY... [2026-02-25T20:31:45.719947] [INFO ] [sig ] Generating forecast for: SKY [2026-02-25T20:31:45.719979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-25T20:31:45.733469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-25T20:31:45.733905] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-25T20:31:45.734832] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-25T20:31:45.734887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:45.734919] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:45.734947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:45.735004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:45.804944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:45.806039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:45.806199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:45.806245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:45.943131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:45.943295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:45.943338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:45.943382] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:45.946966] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-02-25T20:31:45.947256] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-25T20:31:45.947404] [INFO ] [sig ] SKY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:46.107964] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKY.txt [2026-02-25T20:31:46.108179] [INFO ] [sig ] [2736/3376] Completed SKY in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:46.108222] [INFO ] [sig ] [2737/3376] Forecasting SKYH... [2026-02-25T20:31:46.108252] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-25T20:31:46.108284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-25T20:31:46.123390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-25T20:31:46.123829] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-25T20:31:46.124799] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-25T20:31:46.124854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:46.124887] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:46.124914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:46.124971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:46.192048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:46.192927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:46.193015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:46.193048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:46.328352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:46.328535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:46.328602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:46.328643] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:46.332621] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-25T20:31:46.332942] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-25T20:31:46.333079] [INFO ] [sig ] SKYH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:46.493404] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKYH.txt [2026-02-25T20:31:46.493590] [INFO ] [sig ] [2737/3376] Completed SKYH in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:46.493636] [INFO ] [sig ] [2738/3376] Forecasting SKYX... [2026-02-25T20:31:46.493668] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-25T20:31:46.493698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-25T20:31:46.507662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-25T20:31:46.508105] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-25T20:31:46.509033] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-25T20:31:46.509100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:46.509141] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:46.509175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:46.509239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:46.576502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:46.577488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:46.577597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:46.577633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:46.693462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:46.693644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:46.693685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:46.693713] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:46.697131] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=49.36%) [2026-02-25T20:31:46.697423] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-25T20:31:46.697553] [INFO ] [sig ] SKYX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:46.848897] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SKYX.txt [2026-02-25T20:31:46.849138] [INFO ] [sig ] [2738/3376] Completed SKYX in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:46.849211] [INFO ] [sig ] [2739/3376] Forecasting SKYY... [2026-02-25T20:31:46.849251] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-25T20:31:46.849289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-25T20:31:46.862963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-25T20:31:46.863371] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-25T20:31:46.864321] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-25T20:31:46.864378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:46.864413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:46.864440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:46.864498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:46.934271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:46.935314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:46.935409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:46.935444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:47.070646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:47.070818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:47.070861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:47.070891] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:47.075019] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-02-25T20:31:47.075355] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-25T20:31:47.075507] [INFO ] [sig ] SKYY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:47.236622] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SKYY.txt [2026-02-25T20:31:47.236815] [INFO ] [sig ] [2739/3376] Completed SKYY in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:47.236861] [INFO ] [sig ] [2740/3376] Forecasting SLAB... [2026-02-25T20:31:47.236893] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-25T20:31:47.236926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-25T20:31:47.250637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-25T20:31:47.251021] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-25T20:31:47.251926] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-25T20:31:47.251984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:47.252022] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:47.252057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:47.252130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:47.319838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:47.320828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:47.320921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:47.320954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:47.454469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:47.454654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:47.454713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:47.454760] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:47.459052] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-02-25T20:31:47.459444] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-25T20:31:47.459612] [INFO ] [sig ] SLAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:47.620855] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLAB.txt [2026-02-25T20:31:47.621039] [INFO ] [sig ] [2740/3376] Completed SLAB in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:47.621084] [INFO ] [sig ] [2741/3376] Forecasting SLB... [2026-02-25T20:31:47.621116] [INFO ] [sig ] Generating forecast for: SLB [2026-02-25T20:31:47.621150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-25T20:31:47.635278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-25T20:31:47.635685] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-25T20:31:47.636622] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-25T20:31:47.636688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:47.636736] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:47.636780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:47.636857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:47.706358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:47.707429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:47.707527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:47.707563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:47.843803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:47.843979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:47.844028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:47.844078] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:47.848118] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=66.85%) [2026-02-25T20:31:47.848500] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-25T20:31:47.848698] [INFO ] [sig ] SLB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:47.994614] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLB.txt [2026-02-25T20:31:47.994761] [INFO ] [sig ] [2741/3376] Completed SLB in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:47.994802] [INFO ] [sig ] [2742/3376] Forecasting SLDB... [2026-02-25T20:31:47.994831] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-25T20:31:47.994862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-25T20:31:48.007046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-25T20:31:48.007430] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-25T20:31:48.008281] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-25T20:31:48.008335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:48.008367] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:48.008393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:48.008450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:48.066461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:48.067285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:48.067370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:48.067403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:48.190091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:48.190267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:48.190328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:48.190360] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:48.193924] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-02-25T20:31:48.194224] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-25T20:31:48.194358] [INFO ] [sig ] SLDB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:48.342280] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLDB.txt [2026-02-25T20:31:48.342448] [INFO ] [sig ] [2742/3376] Completed SLDB in 0.3s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:48.342488] [INFO ] [sig ] [2743/3376] Forecasting SLDP... [2026-02-25T20:31:48.342519] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-25T20:31:48.342548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-25T20:31:48.359382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-25T20:31:48.359994] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-25T20:31:48.360953] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-25T20:31:48.361009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:48.361097] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:48.361129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:48.361187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:48.422500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:48.423648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:48.423760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:48.423812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:48.545110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:48.545300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:48.545351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:48.545391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:48.549240] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-25T20:31:48.549563] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-25T20:31:48.549744] [INFO ] [sig ] SLDP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:48.696766] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLDP.txt [2026-02-25T20:31:48.696955] [INFO ] [sig ] [2743/3376] Completed SLDP in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:48.697004] [INFO ] [sig ] [2744/3376] Forecasting SLF... [2026-02-25T20:31:48.697040] [INFO ] [sig ] Generating forecast for: SLF [2026-02-25T20:31:48.697072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-25T20:31:48.709784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-25T20:31:48.710204] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-25T20:31:48.711032] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-25T20:31:48.711097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:48.711136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:48.711169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:48.711238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:48.770008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:48.770975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:48.771072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:48.771106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:48.903210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:48.903374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:48.903432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:48.903466] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:48.907179] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=26.39%) [2026-02-25T20:31:48.907486] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-25T20:31:48.907645] [INFO ] [sig ] SLF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:49.068029] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLF.txt [2026-02-25T20:31:49.068238] [INFO ] [sig ] [2744/3376] Completed SLF in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-25T20:31:49.068282] [INFO ] [sig ] [2745/3376] Forecasting SLG... [2026-02-25T20:31:49.068312] [INFO ] [sig ] Generating forecast for: SLG [2026-02-25T20:31:49.068343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-25T20:31:49.083971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-25T20:31:49.084386] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-25T20:31:49.085287] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-25T20:31:49.085344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:49.085377] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:49.085404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:49.085462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:49.145052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:49.146034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:49.146146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:49.146194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:49.279091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:49.279252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:49.279293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:49.279322] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:49.282827] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=41.53%) [2026-02-25T20:31:49.283113] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-25T20:31:49.283250] [INFO ] [sig ] SLG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:49.452807] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLG.txt [2026-02-25T20:31:49.453004] [INFO ] [sig ] [2745/3376] Completed SLG in 0.4s | 2.73 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-25T20:31:49.453058] [INFO ] [sig ] [2746/3376] Forecasting SLGN... [2026-02-25T20:31:49.453090] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-25T20:31:49.453120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-25T20:31:49.467239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-25T20:31:49.467687] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-25T20:31:49.468671] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-25T20:31:49.468731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:49.468793] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:49.468838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:49.468925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:49.537114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:49.541839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:49.542137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:49.542184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:49.677131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:49.677313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:49.677362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:49.677455] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:49.681597] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-02-25T20:31:49.681945] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-25T20:31:49.682121] [INFO ] [sig ] SLGN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:49.850765] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLGN.txt [2026-02-25T20:31:49.850946] [INFO ] [sig ] [2746/3376] Completed SLGN in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:49.851007] [INFO ] [sig ] [2747/3376] Forecasting SLM... [2026-02-25T20:31:49.851055] [INFO ] [sig ] Generating forecast for: SLM [2026-02-25T20:31:49.851112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-25T20:31:49.870031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-25T20:31:49.870463] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-25T20:31:49.871404] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-25T20:31:49.871471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:49.871511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:49.871539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:49.871664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:49.940944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:49.941867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:49.941954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:49.941988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:50.077003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:50.077161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:50.077201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:50.077230] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:50.081215] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=6.56%) [2026-02-25T20:31:50.081518] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-25T20:31:50.081672] [INFO ] [sig ] SLM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:50.247048] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLM.txt [2026-02-25T20:31:50.247239] [INFO ] [sig ] [2747/3376] Completed SLM in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:50.247287] [INFO ] [sig ] [2748/3376] Forecasting SLN... [2026-02-25T20:31:50.247331] [INFO ] [sig ] Generating forecast for: SLN [2026-02-25T20:31:50.247376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-25T20:31:50.264316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-25T20:31:50.264786] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-25T20:31:50.265684] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-25T20:31:50.265740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:50.265773] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:50.265805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:50.265881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:50.335669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:50.336772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:50.336879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:50.336931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:50.476435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:50.476614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:50.476665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:50.476701] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:50.480757] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-02-25T20:31:50.481073] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-25T20:31:50.481267] [INFO ] [sig ] SLN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:50.644108] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLN.txt [2026-02-25T20:31:50.644259] [INFO ] [sig ] [2748/3376] Completed SLN in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:50.644300] [INFO ] [sig ] [2749/3376] Forecasting SLNO... [2026-02-25T20:31:50.644329] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-25T20:31:50.644361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-25T20:31:50.657496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-25T20:31:50.657916] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-25T20:31:50.658874] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-25T20:31:50.658934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:50.658977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:50.659004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:50.659061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:50.726009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:50.727036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:50.727154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:50.727202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:50.864533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:50.864721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:50.864768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:50.864800] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:50.868451] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-02-25T20:31:50.868788] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-25T20:31:50.868932] [INFO ] [sig ] SLNO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:51.035381] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLNO.txt [2026-02-25T20:31:51.035563] [INFO ] [sig ] [2749/3376] Completed SLNO in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:51.035630] [INFO ] [sig ] [2750/3376] Forecasting SLP... [2026-02-25T20:31:51.035661] [INFO ] [sig ] Generating forecast for: SLP [2026-02-25T20:31:51.035693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-25T20:31:51.048718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-25T20:31:51.049098] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-25T20:31:51.049924] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-25T20:31:51.049977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:51.050009] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:51.050035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:51.050093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:51.109962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:51.110816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:51.110901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:51.110934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:51.230625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:51.230792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:51.230833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:51.230862] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:51.234365] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=26.71%) [2026-02-25T20:31:51.234694] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-25T20:31:51.234835] [INFO ] [sig ] SLP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:51.462843] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLP.txt [2026-02-25T20:31:51.462995] [INFO ] [sig ] [2750/3376] Completed SLP in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:51.463036] [INFO ] [sig ] [2751/3376] Forecasting SLQD... [2026-02-25T20:31:51.463066] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-25T20:31:51.463099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-25T20:31:51.475317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-25T20:31:51.475668] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-25T20:31:51.476467] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-25T20:31:51.476521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:51.476552] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:51.476600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:51.476660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:51.536519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:51.537273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:51.537359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:51.537391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:51.655948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:51.656111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:51.656158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:51.656193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:51.659716] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-25T20:31:51.660043] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-25T20:31:51.660207] [INFO ] [sig ] SLQD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:51.817303] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLQD.txt [2026-02-25T20:31:51.817487] [INFO ] [sig ] [2751/3376] Completed SLQD in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:51.817529] [INFO ] [sig ] [2752/3376] Forecasting SLRC... [2026-02-25T20:31:51.817558] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-25T20:31:51.817608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-25T20:31:51.831432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-25T20:31:51.831857] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-25T20:31:51.832817] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-25T20:31:51.832874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:51.832908] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:51.832935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:51.832993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:51.897490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:51.898536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:51.898656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:51.898701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:52.022676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:52.022834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:52.022873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:52.022902] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:52.026353] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-02-25T20:31:52.026664] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-25T20:31:52.026798] [INFO ] [sig ] SLRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:52.175462] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLRC.txt [2026-02-25T20:31:52.175693] [INFO ] [sig ] [2752/3376] Completed SLRC in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:52.175740] [INFO ] [sig ] [2753/3376] Forecasting SLS... [2026-02-25T20:31:52.175770] [INFO ] [sig ] Generating forecast for: SLS [2026-02-25T20:31:52.175802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-25T20:31:52.188725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-25T20:31:52.189112] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-25T20:31:52.189957] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-25T20:31:52.190012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:52.190044] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:52.190071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:52.190136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:52.250483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:52.251420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:52.251556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:52.251613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:52.372234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:52.372401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:52.372442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:52.372523] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:52.376107] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=46.26%) [2026-02-25T20:31:52.376397] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-25T20:31:52.376531] [INFO ] [sig ] SLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:52.528417] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLS.txt [2026-02-25T20:31:52.528562] [INFO ] [sig ] [2753/3376] Completed SLS in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:52.528625] [INFO ] [sig ] [2754/3376] Forecasting SLVM... [2026-02-25T20:31:52.528656] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-25T20:31:52.528692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-25T20:31:52.541693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-25T20:31:52.542044] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-25T20:31:52.542921] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-25T20:31:52.542976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:52.543009] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:52.543037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:52.543096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:52.604048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:52.604823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:52.604906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:52.604939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:52.726607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:52.726775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:52.726816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:52.726844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:52.730353] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-02-25T20:31:52.730664] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-25T20:31:52.730800] [INFO ] [sig ] SLVM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:52.878171] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SLVM.txt [2026-02-25T20:31:52.878359] [INFO ] [sig ] [2754/3376] Completed SLVM in 0.3s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:52.878401] [INFO ] [sig ] [2755/3376] Forecasting SLVO... [2026-02-25T20:31:52.878429] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-25T20:31:52.878459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-25T20:31:52.889778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-25T20:31:52.890100] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-25T20:31:52.890929] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-25T20:31:52.890982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:52.891015] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:52.891042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:52.891099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:52.958708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:52.959633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:52.959737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:52.959771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:53.082660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:53.082826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:53.082867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:53.082898] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:53.086515] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-25T20:31:53.086834] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-25T20:31:53.086970] [INFO ] [sig ] SLVO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:53.240830] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLVO.txt [2026-02-25T20:31:53.241002] [INFO ] [sig ] [2755/3376] Completed SLVO in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:53.241044] [INFO ] [sig ] [2756/3376] Forecasting SLXN... [2026-02-25T20:31:53.241074] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-25T20:31:53.241105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-25T20:31:53.253681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-25T20:31:53.254017] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-25T20:31:53.254847] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-25T20:31:53.254902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:53.254935] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:53.254963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:53.255020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:53.315807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:53.316745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:53.316833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:53.316866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:53.438977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:53.439136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:53.439176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:53.439206] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:53.442742] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-02-25T20:31:53.443063] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-25T20:31:53.443207] [INFO ] [sig ] SLXN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:53.594007] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SLXN.txt [2026-02-25T20:31:53.594221] [INFO ] [sig ] [2756/3376] Completed SLXN in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:53.594273] [INFO ] [sig ] [2757/3376] Forecasting SM... [2026-02-25T20:31:53.594310] [INFO ] [sig ] Generating forecast for: SM [2026-02-25T20:31:53.594348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-25T20:31:53.607173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-25T20:31:53.607587] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-25T20:31:53.608459] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-25T20:31:53.608512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:53.608544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:53.608789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:53.608849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:53.668564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:53.669481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:53.669566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:53.669620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:53.795078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:53.795242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:53.795282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:53.795311] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:53.803256] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-25T20:31:53.803651] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-25T20:31:53.803805] [INFO ] [sig ] SM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:53.959395] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SM.txt [2026-02-25T20:31:53.959587] [INFO ] [sig ] [2757/3376] Completed SM in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:53.959632] [INFO ] [sig ] [2758/3376] Forecasting SMBC... [2026-02-25T20:31:53.959662] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-25T20:31:53.959694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-25T20:31:53.972147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-25T20:31:53.972545] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-25T20:31:53.973447] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-25T20:31:53.973510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:53.973542] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:53.973568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:53.973653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:54.036677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:54.037527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:54.037640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:54.037679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:54.158812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:54.158974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:54.159014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:54.159042] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:54.162497] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-02-25T20:31:54.162812] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-25T20:31:54.162949] [INFO ] [sig ] SMBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:54.311265] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMBC.txt [2026-02-25T20:31:54.311426] [INFO ] [sig ] [2758/3376] Completed SMBC in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:54.311467] [INFO ] [sig ] [2759/3376] Forecasting SMBK... [2026-02-25T20:31:54.311497] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-25T20:31:54.311526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-25T20:31:54.323047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-25T20:31:54.323358] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-25T20:31:54.324212] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-25T20:31:54.324268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:54.324300] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:54.324327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:54.324383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:54.388511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:54.389569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:54.389673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:54.389706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:54.514828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:54.515019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:54.515062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:54.515091] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:54.519271] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-02-25T20:31:54.519716] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-25T20:31:54.519880] [INFO ] [sig ] SMBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:54.668435] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMBK.txt [2026-02-25T20:31:54.668621] [INFO ] [sig ] [2759/3376] Completed SMBK in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:54.668670] [INFO ] [sig ] [2760/3376] Forecasting SMCI... [2026-02-25T20:31:54.668709] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-25T20:31:54.668743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-25T20:31:54.682734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-25T20:31:54.683143] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-25T20:31:54.684024] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-25T20:31:54.684079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:54.684140] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:54.684169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:54.684226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:54.744408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:54.745333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:54.745419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:54.745452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:54.874001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:54.874164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:54.874203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:54.874232] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:54.877796] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-25T20:31:54.878132] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-25T20:31:54.878273] [INFO ] [sig ] SMCI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:55.025365] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMCI.txt [2026-02-25T20:31:55.025529] [INFO ] [sig ] [2760/3376] Completed SMCI in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:55.025588] [INFO ] [sig ] [2761/3376] Forecasting SMCX... [2026-02-25T20:31:55.025624] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-25T20:31:55.025661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-25T20:31:55.038112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-25T20:31:55.038505] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-25T20:31:55.039314] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-25T20:31:55.039369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:55.039401] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:55.039429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:55.039485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:55.097923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:55.098863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:55.098952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:55.098985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:55.234059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:55.234269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:55.234312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:55.234343] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:55.238796] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-02-25T20:31:55.239090] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-25T20:31:55.239226] [INFO ] [sig ] SMCX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:55.395125] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMCX.txt [2026-02-25T20:31:55.395314] [INFO ] [sig ] [2761/3376] Completed SMCX in 0.4s | 2.73 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-25T20:31:55.395365] [INFO ] [sig ] [2762/3376] Forecasting SMFG... [2026-02-25T20:31:55.395402] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-25T20:31:55.395435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-25T20:31:55.410192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-25T20:31:55.410610] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-25T20:31:55.411618] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-25T20:31:55.411675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:55.411709] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:55.411736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:55.411794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:55.471119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:55.472118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:55.472228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:55.472263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:55.601439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:55.601623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:55.601665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:55.601695] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:55.605337] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=28.91%) [2026-02-25T20:31:55.605847] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-25T20:31:55.605983] [INFO ] [sig ] SMFG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:55.760197] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMFG.txt [2026-02-25T20:31:55.760349] [INFO ] [sig ] [2762/3376] Completed SMFG in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:55.760389] [INFO ] [sig ] [2763/3376] Forecasting SMH... [2026-02-25T20:31:55.760419] [INFO ] [sig ] Generating forecast for: SMH [2026-02-25T20:31:55.760451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-25T20:31:55.774780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-25T20:31:55.775190] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-25T20:31:55.776232] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-25T20:31:55.776291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:55.776323] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:55.776350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:55.776611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:55.837896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:55.838845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:55.838932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:55.838965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:55.963195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:55.963377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:55.963418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:55.963480] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:55.966972] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-25T20:31:55.967260] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-25T20:31:55.967393] [INFO ] [sig ] SMH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:56.115294] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMH.txt [2026-02-25T20:31:56.115472] [INFO ] [sig ] [2763/3376] Completed SMH in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:56.115513] [INFO ] [sig ] [2764/3376] Forecasting SMHI... [2026-02-25T20:31:56.115544] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-25T20:31:56.115591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-25T20:31:56.127321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-25T20:31:56.127690] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-25T20:31:56.128521] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-25T20:31:56.128592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:56.128626] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:56.128660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:56.128748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:56.187132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:56.188079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:56.188169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:56.188201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:56.307802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:56.307962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:56.308002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:56.308068] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:56.311608] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=21.57%) [2026-02-25T20:31:56.311896] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-25T20:31:56.312029] [INFO ] [sig ] SMHI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:56.465991] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMHI.txt [2026-02-25T20:31:56.466165] [INFO ] [sig ] [2764/3376] Completed SMHI in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:56.466207] [INFO ] [sig ] [2765/3376] Forecasting SMHX... [2026-02-25T20:31:56.466236] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-25T20:31:56.466269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-25T20:31:56.478901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-25T20:31:56.479284] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-25T20:31:56.480108] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-25T20:31:56.480161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:56.480192] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:56.480218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:56.480275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:56.541974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:56.543116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:56.543201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:56.543234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:56.662931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:56.663097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:56.663136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:56.663164] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:56.666696] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-02-25T20:31:56.666997] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-25T20:31:56.667134] [INFO ] [sig ] SMHX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:56.813968] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMHX.txt [2026-02-25T20:31:56.814131] [INFO ] [sig ] [2765/3376] Completed SMHX in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:56.814173] [INFO ] [sig ] [2766/3376] Forecasting SMID... [2026-02-25T20:31:56.814203] [INFO ] [sig ] Generating forecast for: SMID [2026-02-25T20:31:56.814235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-25T20:31:56.825435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-25T20:31:56.825779] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-25T20:31:56.826600] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-25T20:31:56.826655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:56.826687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:56.826713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:56.826770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:56.886244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:56.887142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:56.887230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:56.887264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:56.998945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:56.999109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:56.999150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:56.999179] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:57.002788] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=42.76%) [2026-02-25T20:31:57.003081] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-25T20:31:57.003216] [INFO ] [sig ] SMID: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:57.150519] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMID.txt [2026-02-25T20:31:57.150704] [INFO ] [sig ] [2766/3376] Completed SMID in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:57.150748] [INFO ] [sig ] [2767/3376] Forecasting SMPL... [2026-02-25T20:31:57.150778] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-25T20:31:57.150811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-25T20:31:57.163772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-25T20:31:57.164161] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-25T20:31:57.165016] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-25T20:31:57.165073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:57.165107] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:57.165136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:57.165195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:57.224202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:57.225121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:57.225213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:57.225248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:57.347356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:57.347521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:57.347564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:57.347617] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:57.351441] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-25T20:31:57.351805] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-25T20:31:57.351958] [INFO ] [sig ] SMPL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:57.499334] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMPL.txt [2026-02-25T20:31:57.499514] [INFO ] [sig ] [2767/3376] Completed SMPL in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:57.499556] [INFO ] [sig ] [2768/3376] Forecasting SMTC... [2026-02-25T20:31:57.499607] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-25T20:31:57.499642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-25T20:31:57.512360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-25T20:31:57.512820] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-25T20:31:57.513692] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-25T20:31:57.513749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:57.513782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:57.513810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:57.513880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:57.572811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:57.573813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:57.574036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:57.574076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:57.697382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:57.697549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:57.697608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:57.697638] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:57.701313] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=29.02%) [2026-02-25T20:31:57.701707] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-25T20:31:57.701864] [INFO ] [sig ] SMTC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:57.849368] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMTC.txt [2026-02-25T20:31:57.849550] [INFO ] [sig ] [2768/3376] Completed SMTC in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:57.849613] [INFO ] [sig ] [2769/3376] Forecasting SMTI... [2026-02-25T20:31:57.849644] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-25T20:31:57.849674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-25T20:31:57.861385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-25T20:31:57.861794] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-25T20:31:57.862725] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-25T20:31:57.862782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:57.862816] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:57.862843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:57.862901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:57.922047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:57.922981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:57.923069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:57.923102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:58.044471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:58.044649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:58.044692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:58.044722] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:58.048303] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=64.05%) [2026-02-25T20:31:58.048614] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-25T20:31:58.048752] [INFO ] [sig ] SMTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:58.192783] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SMTI.txt [2026-02-25T20:31:58.192950] [INFO ] [sig ] [2769/3376] Completed SMTI in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:58.192992] [INFO ] [sig ] [2770/3376] Forecasting SMWB... [2026-02-25T20:31:58.193022] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-25T20:31:58.193053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-25T20:31:58.206161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-25T20:31:58.206551] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-25T20:31:58.207454] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-25T20:31:58.207511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:58.207544] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:58.207589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:58.207653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:58.266210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:58.267135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:58.267256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:58.267306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:58.399932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:58.400092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:58.400132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:58.400163] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:58.403694] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-02-25T20:31:58.403987] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-25T20:31:58.404124] [INFO ] [sig ] SMWB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:58.550330] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SMWB.txt [2026-02-25T20:31:58.550737] [INFO ] [sig ] [2770/3376] Completed SMWB in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:58.550791] [INFO ] [sig ] [2771/3376] Forecasting SMX... [2026-02-25T20:31:58.550826] [INFO ] [sig ] Generating forecast for: SMX [2026-02-25T20:31:58.550865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-25T20:31:58.566560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-25T20:31:58.566999] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-25T20:31:58.567882] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-25T20:31:58.567939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:58.567972] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:58.567998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:58.568086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:58.627811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:58.628768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:58.628856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:58.628889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:58.741960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:58.742121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:58.742163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:58.742193] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:58.745761] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: UP (p=57.09%) [2026-02-25T20:31:58.746054] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-25T20:31:58.746188] [INFO ] [sig ] SMX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:58.893072] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SMX.txt [2026-02-25T20:31:58.893308] [INFO ] [sig ] [2771/3376] Completed SMX in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:58.893383] [INFO ] [sig ] [2772/3376] Forecasting SN... [2026-02-25T20:31:58.893426] [INFO ] [sig ] Generating forecast for: SN [2026-02-25T20:31:58.893470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-25T20:31:58.906170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-25T20:31:58.906538] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-25T20:31:58.907349] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-25T20:31:58.907406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:58.907439] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:58.907466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:58.907523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:58.965372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:58.966281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:58.966369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:58.966403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:59.093463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:59.093639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:59.093681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:59.093710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:59.097160] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=37.00%) [2026-02-25T20:31:59.097483] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-25T20:31:59.097632] [INFO ] [sig ] SN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:59.246403] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SN.txt [2026-02-25T20:31:59.246611] [INFO ] [sig ] [2772/3376] Completed SN in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:59.246655] [INFO ] [sig ] [2773/3376] Forecasting SNA... [2026-02-25T20:31:59.246685] [INFO ] [sig ] Generating forecast for: SNA [2026-02-25T20:31:59.246717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-25T20:31:59.259861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-25T20:31:59.260232] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-25T20:31:59.261153] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-25T20:31:59.261207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:59.261239] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:59.261265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:59.261321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:59.319700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:59.320694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:59.320783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:59.320815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:59.439695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:59.439856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:59.439897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:59.439927] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:59.443568] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-25T20:31:59.443893] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-25T20:31:59.444026] [INFO ] [sig ] SNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:31:59.592388] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SNA.txt [2026-02-25T20:31:59.592657] [INFO ] [sig ] [2773/3376] Completed SNA in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:59.592712] [INFO ] [sig ] [2774/3376] Forecasting SNAP... [2026-02-25T20:31:59.592745] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-25T20:31:59.592778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-25T20:31:59.605198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-25T20:31:59.605610] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-25T20:31:59.606409] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-25T20:31:59.606462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:59.606494] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:59.606520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:59.606592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:31:59.665398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:31:59.666276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:31:59.666361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:31:59.666394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:31:59.787229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:31:59.787399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:31:59.787441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:31:59.787470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:31:59.791091] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=83.71%) [2026-02-25T20:31:59.791415] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-25T20:31:59.791558] [INFO ] [sig ] SNAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:31:59.935548] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNAP.txt [2026-02-25T20:31:59.935726] [INFO ] [sig ] [2774/3376] Completed SNAP in 0.3s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:31:59.935768] [INFO ] [sig ] [2775/3376] Forecasting SNCY... [2026-02-25T20:31:59.935797] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-25T20:31:59.935829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-25T20:31:59.948364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-25T20:31:59.948767] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-25T20:31:59.949659] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-25T20:31:59.949714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:31:59.949746] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:31:59.949774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:31:59.949832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:00.007934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:00.009031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:00.009123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:00.009155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:00.135842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:00.136016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:00.136058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:00.136087] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:00.139967] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=78.19%) [2026-02-25T20:32:00.140378] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-25T20:32:00.140547] [INFO ] [sig ] SNCY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:00.300876] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNCY.txt [2026-02-25T20:32:00.301052] [INFO ] [sig ] [2775/3376] Completed SNCY in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:32:00.301096] [INFO ] [sig ] [2776/3376] Forecasting SND... [2026-02-25T20:32:00.301127] [INFO ] [sig ] Generating forecast for: SND [2026-02-25T20:32:00.301159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-25T20:32:00.313849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-25T20:32:00.314255] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-25T20:32:00.315151] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-25T20:32:00.315206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:00.315240] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:00.315266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:00.315324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:00.375174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:00.376270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:00.376362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:00.376399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:00.501184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:00.501344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:00.501385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:00.501415] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:00.504939] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=48.72%) [2026-02-25T20:32:00.505235] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-25T20:32:00.505377] [INFO ] [sig ] SND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:00.672290] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SND.txt [2026-02-25T20:32:00.672451] [INFO ] [sig ] [2776/3376] Completed SND in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:32:00.672493] [INFO ] [sig ] [2777/3376] Forecasting SNDL... [2026-02-25T20:32:00.672523] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-25T20:32:00.672554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-25T20:32:00.684857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-25T20:32:00.685217] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-25T20:32:00.686049] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-25T20:32:00.686105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:00.686166] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:00.686195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:00.686252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:00.747523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:00.748480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:00.748569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:00.748624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:00.870131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:00.870313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:00.870356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:00.870385] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:00.873853] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-25T20:32:00.874176] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-25T20:32:00.874312] [INFO ] [sig ] SNDL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:01.027187] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SNDL.txt [2026-02-25T20:32:01.027356] [INFO ] [sig ] [2777/3376] Completed SNDL in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-25T20:32:01.027399] [INFO ] [sig ] [2778/3376] Forecasting SNDX... [2026-02-25T20:32:01.027428] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-25T20:32:01.027461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-25T20:32:01.040825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-25T20:32:01.041230] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-25T20:32:01.042068] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-25T20:32:01.042123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:01.042155] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:01.042182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:01.042240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:01.110222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:01.111431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:01.111596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:01.111644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:01.240423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:01.240626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:01.240671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:01.240702] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:01.244452] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-25T20:32:01.244830] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-25T20:32:01.244980] [INFO ] [sig ] SNDX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:01.412139] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNDX.txt [2026-02-25T20:32:01.412323] [INFO ] [sig ] [2778/3376] Completed SNDX in 0.4s | 2.73 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-25T20:32:01.412368] [INFO ] [sig ] [2779/3376] Forecasting SNES... [2026-02-25T20:32:01.412398] [INFO ] [sig ] Generating forecast for: SNES [2026-02-25T20:32:01.412430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-25T20:32:01.425356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-25T20:32:01.425850] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-25T20:32:01.427034] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-25T20:32:01.427107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:01.427156] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:01.427189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:01.427247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:01.489629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:01.490542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:01.490658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:01.490693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:01.612474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:01.612663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:01.612706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:01.612735] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:01.616240] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-25T20:32:01.616563] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-25T20:32:01.616715] [INFO ] [sig ] SNES: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:01.776657] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SNES.txt [2026-02-25T20:32:01.776902] [INFO ] [sig ] [2779/3376] Completed SNES in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:01.776968] [INFO ] [sig ] [2780/3376] Forecasting SNEX... [2026-02-25T20:32:01.777006] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-25T20:32:01.777046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-25T20:32:01.795507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-25T20:32:01.796090] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-25T20:32:01.797361] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-25T20:32:01.797447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:01.797491] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:01.797528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:01.797635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:01.881103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:01.882305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:01.882425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:01.882475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:02.039972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:02.040149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:02.040199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:02.040274] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:02.045380] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-02-25T20:32:02.045789] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-25T20:32:02.045956] [INFO ] [sig ] SNEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:02.216326] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNEX.txt [2026-02-25T20:32:02.216520] [INFO ] [sig ] [2780/3376] Completed SNEX in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:02.216588] [INFO ] [sig ] [2781/3376] Forecasting SNFCA... [2026-02-25T20:32:02.216623] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-25T20:32:02.216658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-25T20:32:02.229564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-25T20:32:02.230021] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-25T20:32:02.231095] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-25T20:32:02.231165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:02.231199] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:02.231227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:02.231284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:02.297730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:02.299203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:02.299398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:02.299434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:02.431356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:02.431516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:02.431560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:02.431625] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:02.435350] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-02-25T20:32:02.435769] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-25T20:32:02.435928] [INFO ] [sig ] SNFCA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:02.622986] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNFCA.txt [2026-02-25T20:32:02.623169] [INFO ] [sig ] [2781/3376] Completed SNFCA in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:02.623213] [INFO ] [sig ] [2782/3376] Forecasting SNGX... [2026-02-25T20:32:02.623245] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-25T20:32:02.623276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-25T20:32:02.637951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-25T20:32:02.638448] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-25T20:32:02.639559] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-25T20:32:02.639653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:02.639687] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:02.639714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:02.639775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:02.703658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:02.704855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:02.705026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:02.705067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:02.833172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:02.833348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:02.833390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:02.833422] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:02.837243] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-25T20:32:02.837648] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-25T20:32:02.837803] [INFO ] [sig ] SNGX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:03.005730] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SNGX.txt [2026-02-25T20:32:03.005899] [INFO ] [sig ] [2782/3376] Completed SNGX in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:03.005941] [INFO ] [sig ] [2783/3376] Forecasting SNN... [2026-02-25T20:32:03.005970] [INFO ] [sig ] Generating forecast for: SNN [2026-02-25T20:32:03.006004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-25T20:32:03.018941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-25T20:32:03.019366] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-25T20:32:03.020217] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-25T20:32:03.020272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:03.020304] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:03.020330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:03.020386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:03.087325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:03.088274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:03.088361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:03.088393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:03.210394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:03.210564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:03.210626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:03.210656] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:03.214276] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-25T20:32:03.214618] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-25T20:32:03.214764] [INFO ] [sig ] SNN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:03.372197] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SNN.txt [2026-02-25T20:32:03.372368] [INFO ] [sig ] [2783/3376] Completed SNN in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:03.372411] [INFO ] [sig ] [2784/3376] Forecasting SNOA... [2026-02-25T20:32:03.372445] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-25T20:32:03.372479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-25T20:32:03.384389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-25T20:32:03.384768] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-25T20:32:03.385639] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-25T20:32:03.385699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:03.385744] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:03.385777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:03.385857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:03.449304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:03.450195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:03.450282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:03.450315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:03.569347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:03.569509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:03.569550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:03.569601] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:03.573139] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-25T20:32:03.573434] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-25T20:32:03.573598] [INFO ] [sig ] SNOA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:03.734118] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNOA.txt [2026-02-25T20:32:03.734276] [INFO ] [sig ] [2784/3376] Completed SNOA in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:03.734324] [INFO ] [sig ] [2785/3376] Forecasting SNPS... [2026-02-25T20:32:03.734355] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-25T20:32:03.734385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-25T20:32:03.747414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-25T20:32:03.747798] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-25T20:32:03.748657] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-25T20:32:03.748711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:03.748744] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:03.748770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:03.748826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:03.810502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:03.811479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:03.811612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:03.811651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:03.941508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:03.941688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:03.941731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:03.941760] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:03.945361] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-02-25T20:32:03.945684] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-25T20:32:03.945823] [INFO ] [sig ] SNPS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:04.102325] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNPS.txt [2026-02-25T20:32:04.102481] [INFO ] [sig ] [2785/3376] Completed SNPS in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:04.102530] [INFO ] [sig ] [2786/3376] Forecasting SNX... [2026-02-25T20:32:04.102565] [INFO ] [sig ] Generating forecast for: SNX [2026-02-25T20:32:04.102627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-25T20:32:04.116011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-25T20:32:04.116384] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-25T20:32:04.117221] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-25T20:32:04.117275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:04.117307] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:04.117334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:04.117390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:04.177521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:04.178409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:04.178513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:04.178553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:04.305131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:04.305292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:04.305333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:04.305363] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:04.309095] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-02-25T20:32:04.309394] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-25T20:32:04.309549] [INFO ] [sig ] SNX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:04.468153] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SNX.txt [2026-02-25T20:32:04.468299] [INFO ] [sig ] [2786/3376] Completed SNX in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:04.468338] [INFO ] [sig ] [2787/3376] Forecasting SNY... [2026-02-25T20:32:04.468368] [INFO ] [sig ] Generating forecast for: SNY [2026-02-25T20:32:04.468398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-25T20:32:04.480891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-25T20:32:04.481232] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-25T20:32:04.482058] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-25T20:32:04.482112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:04.482143] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:04.482171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:04.482228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:04.543787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:04.544717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:04.544830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:04.544864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:04.663838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:04.663995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:04.664035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:04.664064] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:04.667781] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-02-25T20:32:04.668092] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-25T20:32:04.668226] [INFO ] [sig ] SNY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:04.815461] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SNY.txt [2026-02-25T20:32:04.815643] [INFO ] [sig ] [2787/3376] Completed SNY in 0.3s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:04.815685] [INFO ] [sig ] [2788/3376] Forecasting SO... [2026-02-25T20:32:04.815717] [INFO ] [sig ] Generating forecast for: SO [2026-02-25T20:32:04.815748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-25T20:32:04.835349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-25T20:32:04.836131] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-25T20:32:04.837218] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-25T20:32:04.837275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:04.837313] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:04.837341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:04.837411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:04.902226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:04.903445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:04.903597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:04.903637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:05.037297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:05.037472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:05.037540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:05.037589] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:05.041954] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-02-25T20:32:05.042264] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-25T20:32:05.042406] [INFO ] [sig ] SO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:05.206138] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SO.txt [2026-02-25T20:32:05.206322] [INFO ] [sig ] [2788/3376] Completed SO in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:05.206367] [INFO ] [sig ] [2789/3376] Forecasting SOCL... [2026-02-25T20:32:05.206396] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-25T20:32:05.206427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-25T20:32:05.219983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-25T20:32:05.220429] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-25T20:32:05.221437] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-25T20:32:05.221500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:05.221536] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:05.221564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:05.221646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:05.282989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:05.283935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:05.284025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:05.284062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:05.395259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:05.395649] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:32:05.395693] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:05.395721] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:05.400157] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-25T20:32:05.400561] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-25T20:32:05.400733] [INFO ] [sig ] SOCL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:05.564773] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOCL.txt [2026-02-25T20:32:05.565118] [INFO ] [sig ] [2789/3376] Completed SOCL in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:05.565159] [INFO ] [sig ] [2790/3376] Forecasting SOFI... [2026-02-25T20:32:05.565187] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-25T20:32:05.565218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-25T20:32:05.579598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-25T20:32:05.580170] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-25T20:32:05.581204] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-25T20:32:05.581260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:05.581293] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:05.581321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:05.581379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:05.643118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:05.643916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:05.644021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:05.644056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:05.773946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:05.774105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:05.774148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:05.774181] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:05.777671] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=78.84%) [2026-02-25T20:32:05.777955] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-25T20:32:05.778119] [INFO ] [sig ] SOFI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:05.947750] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOFI.txt [2026-02-25T20:32:05.947937] [INFO ] [sig ] [2790/3376] Completed SOFI in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:05.947979] [INFO ] [sig ] [2791/3376] Forecasting SOGP... [2026-02-25T20:32:05.948008] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-25T20:32:05.948037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-25T20:32:05.960383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-25T20:32:05.960776] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-25T20:32:05.961991] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-25T20:32:05.962046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:05.962079] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:05.962107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:05.962163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:06.033083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:06.034026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:06.034110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:06.034144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:06.157060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:06.157204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:06.157244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:06.157273] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:06.161403] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-25T20:32:06.161967] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-25T20:32:06.162118] [INFO ] [sig ] SOGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:06.325614] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOGP.txt [2026-02-25T20:32:06.325766] [INFO ] [sig ] [2791/3376] Completed SOGP in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:06.325808] [INFO ] [sig ] [2792/3376] Forecasting SOJC... [2026-02-25T20:32:06.325847] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-25T20:32:06.325883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-25T20:32:06.339696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-25T20:32:06.340002] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-25T20:32:06.341046] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-25T20:32:06.341101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:06.341147] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:06.341176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:06.341244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:06.404205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:06.405218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:06.405305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:06.405339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:06.535364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:06.535529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:06.535570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:06.535624] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:06.540258] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-02-25T20:32:06.540669] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-25T20:32:06.540824] [INFO ] [sig ] SOJC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:06.713547] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SOJC.txt [2026-02-25T20:32:06.713737] [INFO ] [sig ] [2792/3376] Completed SOJC in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:06.713779] [INFO ] [sig ] [2793/3376] Forecasting SOJD... [2026-02-25T20:32:06.713809] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-25T20:32:06.713839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-25T20:32:06.727791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-25T20:32:06.728222] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-25T20:32:06.729117] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-25T20:32:06.729174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:06.729207] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:06.729234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:06.729292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:06.791621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:06.792530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:06.792638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:06.792673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:06.935364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:06.935527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:06.935587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:06.935621] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:06.939344] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=78.27%) [2026-02-25T20:32:06.939658] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-25T20:32:06.939794] [INFO ] [sig ] SOJD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:07.103870] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOJD.txt [2026-02-25T20:32:07.104046] [INFO ] [sig ] [2793/3376] Completed SOJD in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:07.104101] [INFO ] [sig ] [2794/3376] Forecasting SOJE... [2026-02-25T20:32:07.104137] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-25T20:32:07.104170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-25T20:32:07.117126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-25T20:32:07.117559] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-25T20:32:07.118429] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-25T20:32:07.118484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:07.118564] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:07.118618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:07.118683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:07.179675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:07.180610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:07.180696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:07.180918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:07.302947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:07.303123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:07.303164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:07.303195] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:07.307407] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-25T20:32:07.307904] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-25T20:32:07.308110] [INFO ] [sig ] SOJE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:07.456725] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOJE.txt [2026-02-25T20:32:07.456878] [INFO ] [sig ] [2794/3376] Completed SOJE in 0.4s | 2.73 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-25T20:32:07.456918] [INFO ] [sig ] [2795/3376] Forecasting SON... [2026-02-25T20:32:07.456949] [INFO ] [sig ] Generating forecast for: SON [2026-02-25T20:32:07.456979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-25T20:32:07.469925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-25T20:32:07.470341] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-25T20:32:07.471183] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-25T20:32:07.471238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:07.471278] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:07.471310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:07.471367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:07.529086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:07.529963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:07.530049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:07.530082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:07.655070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:07.655281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:07.655322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:07.655351] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:07.659025] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=54.08%) [2026-02-25T20:32:07.659309] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-25T20:32:07.659437] [INFO ] [sig ] SON: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:07.805901] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SON.txt [2026-02-25T20:32:07.806070] [INFO ] [sig ] [2795/3376] Completed SON in 0.3s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:07.806115] [INFO ] [sig ] [2796/3376] Forecasting SONO... [2026-02-25T20:32:07.806151] [INFO ] [sig ] Generating forecast for: SONO [2026-02-25T20:32:07.806200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-25T20:32:07.820094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-25T20:32:07.820492] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-25T20:32:07.821527] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-25T20:32:07.821643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:07.821704] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:07.821744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:07.821840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:07.887340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:07.888332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:07.888444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:07.888480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:08.008290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:08.008456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:08.008497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:08.008526] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:08.012072] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-02-25T20:32:08.012377] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-25T20:32:08.012510] [INFO ] [sig ] SONO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:08.163324] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SONO.txt [2026-02-25T20:32:08.163507] [INFO ] [sig ] [2796/3376] Completed SONO in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:08.163556] [INFO ] [sig ] [2797/3376] Forecasting SOPH... [2026-02-25T20:32:08.163606] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-25T20:32:08.163642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-25T20:32:08.175344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-25T20:32:08.175694] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-25T20:32:08.176498] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-25T20:32:08.176560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:08.176634] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:08.176669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:08.176736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:08.234827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:08.235512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:08.235611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:08.235647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:08.353976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:08.354137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:08.354177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:08.354243] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:08.357710] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-02-25T20:32:08.357991] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-25T20:32:08.358149] [INFO ] [sig ] SOPH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:08.506275] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOPH.txt [2026-02-25T20:32:08.506414] [INFO ] [sig ] [2797/3376] Completed SOPH in 0.3s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:08.506454] [INFO ] [sig ] [2798/3376] Forecasting SOUN... [2026-02-25T20:32:08.506483] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-25T20:32:08.506514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-25T20:32:08.520118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-25T20:32:08.520462] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-25T20:32:08.521283] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-25T20:32:08.521338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:08.521370] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:08.521397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:08.521454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:08.581051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:08.581879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:08.581967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:08.582000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:08.706014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:08.706174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:08.706216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:08.706245] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:08.709943] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: UP (p=57.83%) [2026-02-25T20:32:08.710240] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-25T20:32:08.710374] [INFO ] [sig ] SOUN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:08.868924] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOUN.txt [2026-02-25T20:32:08.869107] [INFO ] [sig ] [2798/3376] Completed SOUN in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:08.869151] [INFO ] [sig ] [2799/3376] Forecasting SOXQ... [2026-02-25T20:32:08.869181] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-25T20:32:08.869210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-25T20:32:08.883065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-25T20:32:08.883494] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-25T20:32:08.884398] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-25T20:32:08.884455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:08.884488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:08.884514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:08.884606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:08.945885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:08.946866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:08.946967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:08.947002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:09.092184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:09.092352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:09.092394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:09.092443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:09.096534] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=38.22%) [2026-02-25T20:32:09.096917] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-25T20:32:09.097071] [INFO ] [sig ] SOXQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:09.263506] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SOXQ.txt [2026-02-25T20:32:09.263784] [INFO ] [sig ] [2799/3376] Completed SOXQ in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:09.263844] [INFO ] [sig ] [2800/3376] Forecasting SOXX... [2026-02-25T20:32:09.263877] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-25T20:32:09.263911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-25T20:32:09.277844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-25T20:32:09.278329] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-25T20:32:09.279257] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-25T20:32:09.279315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:09.279350] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:09.279379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:09.279452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:09.347348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:09.348285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:09.348378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:09.348413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:09.484787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:09.484960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:09.485004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:09.485036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:09.489005] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-25T20:32:09.489302] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-25T20:32:09.489440] [INFO ] [sig ] SOXX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:09.638438] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SOXX.txt [2026-02-25T20:32:09.638641] [INFO ] [sig ] [2800/3376] Completed SOXX in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:09.638707] [INFO ] [sig ] [2801/3376] Forecasting SPAI... [2026-02-25T20:32:09.638754] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-25T20:32:09.638790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-25T20:32:09.652185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-25T20:32:09.652634] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-25T20:32:09.653525] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-25T20:32:09.653619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:09.653664] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:09.653699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:09.653765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:09.723897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:09.725048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:09.725139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:09.725192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:09.863045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:09.863208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:09.863249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:09.863289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:09.867111] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=57.46%) [2026-02-25T20:32:09.867424] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-25T20:32:09.867563] [INFO ] [sig ] SPAI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:10.018024] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPAI.txt [2026-02-25T20:32:10.018215] [INFO ] [sig ] [2801/3376] Completed SPAI in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:10.018258] [INFO ] [sig ] [2802/3376] Forecasting SPB... [2026-02-25T20:32:10.018286] [INFO ] [sig ] Generating forecast for: SPB [2026-02-25T20:32:10.018317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-25T20:32:10.030976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-25T20:32:10.031353] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-25T20:32:10.032221] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-25T20:32:10.032276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:10.032308] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:10.032335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:10.032392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:10.092589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:10.093319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:10.093402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:10.093435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:10.217049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:10.217212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:10.217253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:10.217282] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:10.220824] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=38.51%) [2026-02-25T20:32:10.221110] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-25T20:32:10.221244] [INFO ] [sig ] SPB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:10.368008] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPB.txt [2026-02-25T20:32:10.368184] [INFO ] [sig ] [2802/3376] Completed SPB in 0.3s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:10.368227] [INFO ] [sig ] [2803/3376] Forecasting SPCB... [2026-02-25T20:32:10.368257] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-25T20:32:10.368287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-25T20:32:10.383546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-25T20:32:10.383969] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-25T20:32:10.384832] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-25T20:32:10.384890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:10.384923] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:10.384977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:10.385038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:10.447073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:10.448133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:10.448265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:10.448300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:10.605371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:10.605599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:10.605675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:10.605728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:10.611463] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=55.30%) [2026-02-25T20:32:10.612050] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-25T20:32:10.612286] [INFO ] [sig ] SPCB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:10.834544] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPCB.txt [2026-02-25T20:32:10.834815] [INFO ] [sig ] [2803/3376] Completed SPCB in 0.5s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:10.834879] [INFO ] [sig ] [2804/3376] Forecasting SPCE... [2026-02-25T20:32:10.834926] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-25T20:32:10.834977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-25T20:32:10.881361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-25T20:32:10.881951] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-25T20:32:10.883135] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-25T20:32:10.883212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:10.883258] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:10.883297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:10.883377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:10.970072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:10.971417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:10.977710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:10.977795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:11.161124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:11.161335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:11.161402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:11.161452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:11.166397] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=37.65%) [2026-02-25T20:32:11.166955] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-25T20:32:11.167161] [INFO ] [sig ] SPCE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:11.412057] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPCE.txt [2026-02-25T20:32:11.412313] [INFO ] [sig ] [2804/3376] Completed SPCE in 0.6s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:11.412398] [INFO ] [sig ] [2805/3376] Forecasting SPE... [2026-02-25T20:32:11.412450] [INFO ] [sig ] Generating forecast for: SPE [2026-02-25T20:32:11.412501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-25T20:32:11.447470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-25T20:32:11.448185] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-25T20:32:11.449730] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-25T20:32:11.449812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:11.449867] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:11.449915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:11.450011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:11.553413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:11.554780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:11.554913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:11.554971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:11.723282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:11.723456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:11.723499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:11.723531] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:11.727435] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=51.24%) [2026-02-25T20:32:11.727851] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-25T20:32:11.728017] [INFO ] [sig ] SPE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:11.888506] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPE.txt [2026-02-25T20:32:11.888712] [INFO ] [sig ] [2805/3376] Completed SPE in 0.5s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:11.888770] [INFO ] [sig ] [2806/3376] Forecasting SPFI... [2026-02-25T20:32:11.888803] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-25T20:32:11.888837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-25T20:32:11.901021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-25T20:32:11.901444] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-25T20:32:11.902489] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-25T20:32:11.902551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:11.902605] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:11.902635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:11.902695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:11.966907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:11.967863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:11.967954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:11.967988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:12.089098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:12.089259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:12.089301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:12.089331] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:12.093071] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-02-25T20:32:12.093393] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-25T20:32:12.093532] [INFO ] [sig ] SPFI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:12.271364] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPFI.txt [2026-02-25T20:32:12.271520] [INFO ] [sig ] [2806/3376] Completed SPFI in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:12.271561] [INFO ] [sig ] [2807/3376] Forecasting SPG... [2026-02-25T20:32:12.271730] [INFO ] [sig ] Generating forecast for: SPG [2026-02-25T20:32:12.271772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-25T20:32:12.290002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-25T20:32:12.290566] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-25T20:32:12.291941] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-25T20:32:12.292018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:12.292060] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:12.292096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:12.292175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:12.365635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:12.366622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:12.366715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:12.366749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:12.497358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:12.497523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:12.497565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:12.497621] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:12.501386] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-02-25T20:32:12.501709] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-25T20:32:12.501852] [INFO ] [sig ] SPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:12.651941] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPG.txt [2026-02-25T20:32:12.652175] [INFO ] [sig ] [2807/3376] Completed SPG in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:12.652221] [INFO ] [sig ] [2808/3376] Forecasting SPGI... [2026-02-25T20:32:12.652251] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-25T20:32:12.652283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-25T20:32:12.669447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-25T20:32:12.669858] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-25T20:32:12.670695] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-25T20:32:12.670749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:12.670782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:12.670809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:12.670866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:12.730181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:12.731117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:12.731219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:12.731253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:12.869474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:12.869673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:12.869723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:12.869757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:12.873663] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=35.75%) [2026-02-25T20:32:12.873986] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-25T20:32:12.874125] [INFO ] [sig ] SPGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:13.032151] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPGI.txt [2026-02-25T20:32:13.032339] [INFO ] [sig ] [2808/3376] Completed SPGI in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:13.032383] [INFO ] [sig ] [2809/3376] Forecasting SPH... [2026-02-25T20:32:13.032415] [INFO ] [sig ] Generating forecast for: SPH [2026-02-25T20:32:13.032447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-25T20:32:13.046366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-25T20:32:13.046807] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-25T20:32:13.047684] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-25T20:32:13.047746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:13.047784] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:13.047814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:13.047885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:13.110327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:13.111228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:13.111315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:13.111350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:13.232375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:13.232541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:13.232603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:13.232636] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:13.236192] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-25T20:32:13.236485] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-25T20:32:13.236644] [INFO ] [sig ] SPH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:13.388538] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPH.txt [2026-02-25T20:32:13.388714] [INFO ] [sig ] [2809/3376] Completed SPH in 0.4s | 2.73 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-25T20:32:13.388770] [INFO ] [sig ] [2810/3376] Forecasting SPOK... [2026-02-25T20:32:13.388802] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-25T20:32:13.388833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-25T20:32:13.405603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-25T20:32:13.406082] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-25T20:32:13.406981] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-25T20:32:13.407035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:13.407067] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:13.407093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:13.407149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:13.467172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:13.468162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:13.468260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:13.468294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:13.596541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:13.596727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:13.596769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:13.596798] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:13.600391] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=71.71%) [2026-02-25T20:32:13.600703] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-25T20:32:13.600838] [INFO ] [sig ] SPOK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:13.750879] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPOK.txt [2026-02-25T20:32:13.751053] [INFO ] [sig ] [2810/3376] Completed SPOK in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-25T20:32:13.751096] [INFO ] [sig ] [2811/3376] Forecasting SPRO... [2026-02-25T20:32:13.751125] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-25T20:32:13.751156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-25T20:32:13.765772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-25T20:32:13.766194] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-25T20:32:13.767038] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-25T20:32:13.767094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:13.767156] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:13.767186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:13.767244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:13.835273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:13.836278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:13.836390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:13.836435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:13.972137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:13.972302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:13.972343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:13.972372] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:13.976753] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=7.15%) [2026-02-25T20:32:13.977074] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-25T20:32:13.977219] [INFO ] [sig ] SPRO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:14.135381] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPRO.txt [2026-02-25T20:32:14.135562] [INFO ] [sig ] [2811/3376] Completed SPRO in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:14.135623] [INFO ] [sig ] [2812/3376] Forecasting SPRX... [2026-02-25T20:32:14.135652] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-25T20:32:14.135683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-25T20:32:14.149059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-25T20:32:14.149445] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-25T20:32:14.150308] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-25T20:32:14.150365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:14.150405] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:14.150434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:14.150492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:14.213165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:14.214351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:14.214481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:14.214516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:14.344050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:14.344233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:14.344276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:14.344305] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:14.347957] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=88.15%) [2026-02-25T20:32:14.348285] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-25T20:32:14.348431] [INFO ] [sig ] SPRX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:14.502338] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPRX.txt [2026-02-25T20:32:14.502510] [INFO ] [sig ] [2812/3376] Completed SPRX in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:14.502553] [INFO ] [sig ] [2813/3376] Forecasting SPRY... [2026-02-25T20:32:14.502602] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-25T20:32:14.502638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-25T20:32:14.515387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-25T20:32:14.515791] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-25T20:32:14.516606] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-25T20:32:14.516660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:14.516692] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:14.516719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:14.516775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:14.577345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:14.578331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:14.578445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:14.578500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:14.709682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:14.709862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:14.709916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:14.709948] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:14.713660] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-25T20:32:14.713976] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-25T20:32:14.714121] [INFO ] [sig ] SPRY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:14.867386] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPRY.txt [2026-02-25T20:32:14.867553] [INFO ] [sig ] [2813/3376] Completed SPRY in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:14.867626] [INFO ] [sig ] [2814/3376] Forecasting SPSC... [2026-02-25T20:32:14.867660] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-25T20:32:14.867692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-25T20:32:14.882421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-25T20:32:14.882835] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-25T20:32:14.883719] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-25T20:32:14.883775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:14.883808] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:14.883854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:14.883934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:14.947009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:14.947944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:14.948036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:14.948089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:15.078156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:15.078330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:15.078372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:15.078459] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:15.082745] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-25T20:32:15.083168] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-25T20:32:15.083339] [INFO ] [sig ] SPSC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:15.244668] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPSC.txt [2026-02-25T20:32:15.244840] [INFO ] [sig ] [2814/3376] Completed SPSC in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:15.244882] [INFO ] [sig ] [2815/3376] Forecasting SPWH... [2026-02-25T20:32:15.244911] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-25T20:32:15.244943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-25T20:32:15.258941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-25T20:32:15.259379] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-25T20:32:15.260253] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-25T20:32:15.260309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:15.260340] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:15.260365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:15.260421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:15.325761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:15.326894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:15.326984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:15.327019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:15.456130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:15.456310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:15.456351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:15.456400] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:15.460556] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-25T20:32:15.460883] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-25T20:32:15.461024] [INFO ] [sig ] SPWH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:15.614947] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPWH.txt [2026-02-25T20:32:15.615122] [INFO ] [sig ] [2815/3376] Completed SPWH in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:15.615180] [INFO ] [sig ] [2816/3376] Forecasting SPXC... [2026-02-25T20:32:15.615211] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-25T20:32:15.615243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-25T20:32:15.627961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-25T20:32:15.628371] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-25T20:32:15.629262] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-25T20:32:15.629330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:15.629363] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:15.629389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:15.629448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:15.687443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:15.688344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:15.688468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:15.688504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:15.814732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:15.814898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:15.814939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:15.815155] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:15.818947] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-02-25T20:32:15.819233] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-25T20:32:15.819370] [INFO ] [sig ] SPXC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:15.972813] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SPXC.txt [2026-02-25T20:32:15.972994] [INFO ] [sig ] [2816/3376] Completed SPXC in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:15.973045] [INFO ] [sig ] [2817/3376] Forecasting SPXX... [2026-02-25T20:32:15.973077] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-25T20:32:15.973110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-25T20:32:15.985523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-25T20:32:15.985961] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-25T20:32:15.986807] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-25T20:32:15.986861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:15.986894] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:15.986921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:15.986978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:16.046430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:16.047351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:16.047439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:16.047472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:16.176795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:16.176954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:16.176995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:16.177024] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:16.180672] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-02-25T20:32:16.181179] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-25T20:32:16.181346] [INFO ] [sig ] SPXX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:16.342007] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SPXX.txt [2026-02-25T20:32:16.342225] [INFO ] [sig ] [2817/3376] Completed SPXX in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:16.342286] [INFO ] [sig ] [2818/3376] Forecasting SQM... [2026-02-25T20:32:16.342335] [INFO ] [sig ] Generating forecast for: SQM [2026-02-25T20:32:16.342406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-25T20:32:16.356225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-25T20:32:16.356628] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-25T20:32:16.357705] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-25T20:32:16.357762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:16.357796] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:16.357823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:16.357880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:16.419234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:16.420125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:16.420213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:16.420247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:16.544491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:16.544668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:16.544709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:16.544738] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:16.548246] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=43.55%) [2026-02-25T20:32:16.548534] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-25T20:32:16.548689] [INFO ] [sig ] SQM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:16.694275] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SQM.txt [2026-02-25T20:32:16.694436] [INFO ] [sig ] [2818/3376] Completed SQM in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:16.694488] [INFO ] [sig ] [2819/3376] Forecasting SQNS... [2026-02-25T20:32:16.694520] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-25T20:32:16.694552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-25T20:32:16.706832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-25T20:32:16.707184] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-25T20:32:16.708009] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-25T20:32:16.708087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:16.708120] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:16.708147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:16.708203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:16.765683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:16.766441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:16.766526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:16.766559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:16.885204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:16.885366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:16.885407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:16.885435] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:16.889017] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=59.86%) [2026-02-25T20:32:16.889301] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-25T20:32:16.889437] [INFO ] [sig ] SQNS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:17.039206] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SQNS.txt [2026-02-25T20:32:17.039451] [INFO ] [sig ] [2819/3376] Completed SQNS in 0.3s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:17.039522] [INFO ] [sig ] [2820/3376] Forecasting SQQQ... [2026-02-25T20:32:17.039591] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-25T20:32:17.039645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-25T20:32:17.058121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-25T20:32:17.058635] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-25T20:32:17.059849] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-25T20:32:17.059921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:17.059969] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:17.060013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:17.060105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:17.127442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:17.128719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:17.128821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:17.128861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:17.255608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:17.255773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:17.255813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:17.255841] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:17.259914] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-02-25T20:32:17.260199] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-25T20:32:17.260334] [INFO ] [sig ] SQQQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:17.406409] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SQQQ.txt [2026-02-25T20:32:17.406547] [INFO ] [sig ] [2820/3376] Completed SQQQ in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:17.406606] [INFO ] [sig ] [2821/3376] Forecasting SRAD... [2026-02-25T20:32:17.406637] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-25T20:32:17.406668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-25T20:32:17.419461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-25T20:32:17.419812] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-25T20:32:17.420641] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-25T20:32:17.420695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:17.420726] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:17.420754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:17.420810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:17.481237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:17.482128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:17.482250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:17.482287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:17.612640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:17.612804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:17.612845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:17.612875] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:17.616432] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-25T20:32:17.616769] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-25T20:32:17.616917] [INFO ] [sig ] SRAD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:17.766323] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SRAD.txt [2026-02-25T20:32:17.766491] [INFO ] [sig ] [2821/3376] Completed SRAD in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:17.766532] [INFO ] [sig ] [2822/3376] Forecasting SRBK... [2026-02-25T20:32:17.766562] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-25T20:32:17.766616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-25T20:32:17.779486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-25T20:32:17.779866] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-25T20:32:17.780683] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-25T20:32:17.780736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:17.780775] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:17.780807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:17.780875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:17.842134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:17.843070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:17.843155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:17.843188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:17.965105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:17.965286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:17.965328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:17.965357] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:17.969331] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-02-25T20:32:17.969653] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-25T20:32:17.969795] [INFO ] [sig ] SRBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:18.115722] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SRBK.txt [2026-02-25T20:32:18.115892] [INFO ] [sig ] [2822/3376] Completed SRBK in 0.3s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:18.115932] [INFO ] [sig ] [2823/3376] Forecasting SRCE... [2026-02-25T20:32:18.115962] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-25T20:32:18.116002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-25T20:32:18.128719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-25T20:32:18.129096] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-25T20:32:18.129965] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-25T20:32:18.130019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:18.130051] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:18.130077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:18.130133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:18.188966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:18.189910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:18.190009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:18.190045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:18.313894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:18.314055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:18.314119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:18.314150] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:18.318078] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=78.49%) [2026-02-25T20:32:18.318367] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-25T20:32:18.318502] [INFO ] [sig ] SRCE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:18.475006] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SRCE.txt [2026-02-25T20:32:18.475166] [INFO ] [sig ] [2823/3376] Completed SRCE in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:18.475207] [INFO ] [sig ] [2824/3376] Forecasting SRE... [2026-02-25T20:32:18.475237] [INFO ] [sig ] Generating forecast for: SRE [2026-02-25T20:32:18.475268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-25T20:32:18.489214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-25T20:32:18.489613] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-25T20:32:18.490667] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-25T20:32:18.490721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:18.490755] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:18.490785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:18.490844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:18.554480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:18.555359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:18.555449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:18.555484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:18.683719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:18.683910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:18.684168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:18.684201] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:18.688145] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-25T20:32:18.688444] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-25T20:32:18.688609] [INFO ] [sig ] SRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:18.838397] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SRE.txt [2026-02-25T20:32:18.838592] [INFO ] [sig ] [2824/3376] Completed SRE in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:18.838640] [INFO ] [sig ] [2825/3376] Forecasting SREA... [2026-02-25T20:32:18.838672] [INFO ] [sig ] Generating forecast for: SREA [2026-02-25T20:32:18.838705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-25T20:32:18.852406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-25T20:32:18.852786] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-25T20:32:18.853790] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-25T20:32:18.853844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:18.853876] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:18.853903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:18.853959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:18.914428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:18.915368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:18.915453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:18.915486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:19.038960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:19.039129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:19.039170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:19.039200] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:19.042995] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-02-25T20:32:19.043284] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-25T20:32:19.043419] [INFO ] [sig ] SREA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:19.190044] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SREA.txt [2026-02-25T20:32:19.190200] [INFO ] [sig ] [2825/3376] Completed SREA in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:19.190240] [INFO ] [sig ] [2826/3376] Forecasting SRFM... [2026-02-25T20:32:19.190268] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-25T20:32:19.190299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-25T20:32:19.202491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-25T20:32:19.202858] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-25T20:32:19.203694] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-25T20:32:19.203749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:19.203782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:19.203809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:19.203867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:19.262805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:19.263561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:19.263663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:19.263696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:19.387418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:19.387613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:19.387661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:19.387694] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:19.391704] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-25T20:32:19.392025] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-25T20:32:19.392334] [INFO ] [sig ] SRFM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:19.543567] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SRFM.txt [2026-02-25T20:32:19.543768] [INFO ] [sig ] [2826/3376] Completed SRFM in 0.4s | 2.73 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-25T20:32:19.543810] [INFO ] [sig ] [2827/3376] Forecasting SRG... [2026-02-25T20:32:19.543839] [INFO ] [sig ] Generating forecast for: SRG [2026-02-25T20:32:19.543870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-25T20:32:19.557861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-25T20:32:19.558210] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-25T20:32:19.559031] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-25T20:32:19.559084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:19.559298] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:19.559328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:19.559385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:19.623143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:19.624329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:19.624421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:19.624456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:19.751479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:19.751669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:19.751711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:19.751740] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:19.756065] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-25T20:32:19.756598] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-25T20:32:19.756739] [INFO ] [sig ] SRG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:19.906156] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SRG.txt [2026-02-25T20:32:19.906333] [INFO ] [sig ] [2827/3376] Completed SRG in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.4m [2026-02-25T20:32:19.906375] [INFO ] [sig ] [2828/3376] Forecasting SRI... [2026-02-25T20:32:19.906404] [INFO ] [sig ] Generating forecast for: SRI [2026-02-25T20:32:19.906436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-25T20:32:19.918798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-25T20:32:19.919277] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-25T20:32:19.920298] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-25T20:32:19.920358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:19.920424] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:19.920453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:19.920512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:19.980356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:19.981279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:19.981370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:19.981404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:20.103751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:20.103919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:20.103961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:20.103989] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:20.107825] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-25T20:32:20.108235] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-25T20:32:20.108402] [INFO ] [sig ] SRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:20.262232] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SRI.txt [2026-02-25T20:32:20.262412] [INFO ] [sig ] [2828/3376] Completed SRI in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:20.262454] [INFO ] [sig ] [2829/3376] Forecasting SRRK... [2026-02-25T20:32:20.262486] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-25T20:32:20.262518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-25T20:32:20.276123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-25T20:32:20.276516] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-25T20:32:20.277390] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-25T20:32:20.277447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:20.277480] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:20.277508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:20.277567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:20.338146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:20.339053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:20.339163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:20.339198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:20.465450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:20.465644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:20.465693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:20.465722] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:20.470753] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-25T20:32:20.471184] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-25T20:32:20.471529] [INFO ] [sig ] SRRK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:20.621311] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SRRK.txt [2026-02-25T20:32:20.621472] [INFO ] [sig ] [2829/3376] Completed SRRK in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:20.621512] [INFO ] [sig ] [2830/3376] Forecasting SRTS... [2026-02-25T20:32:20.621542] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-25T20:32:20.621593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-25T20:32:20.633555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-25T20:32:20.633951] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-25T20:32:20.634767] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-25T20:32:20.634821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:20.634854] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:20.634881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:20.634937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:20.693230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:20.694081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:20.694165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:20.694199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:20.816648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:20.816813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:20.816853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:20.816880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:20.820387] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=56.26%) [2026-02-25T20:32:20.820692] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-25T20:32:20.820822] [INFO ] [sig ] SRTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:20.972899] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SRTS.txt [2026-02-25T20:32:20.973074] [INFO ] [sig ] [2830/3376] Completed SRTS in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:20.973323] [INFO ] [sig ] [2831/3376] Forecasting SSB... [2026-02-25T20:32:20.973357] [INFO ] [sig ] Generating forecast for: SSB [2026-02-25T20:32:20.973390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-25T20:32:20.987481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-25T20:32:20.987866] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-25T20:32:20.988712] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-25T20:32:20.988765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:20.988796] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:20.988822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:20.988878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:21.048410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:21.049233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:21.049321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:21.049354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:21.169350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:21.169511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:21.169552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:21.169658] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:21.173119] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-02-25T20:32:21.173397] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-25T20:32:21.173526] [INFO ] [sig ] SSB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:21.319063] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SSB.txt [2026-02-25T20:32:21.319233] [INFO ] [sig ] [2831/3376] Completed SSB in 0.3s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:21.319274] [INFO ] [sig ] [2832/3376] Forecasting SSD... [2026-02-25T20:32:21.319304] [INFO ] [sig ] Generating forecast for: SSD [2026-02-25T20:32:21.319335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-25T20:32:21.332144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-25T20:32:21.332529] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-25T20:32:21.333371] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-25T20:32:21.333424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:21.333456] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:21.333483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:21.333540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:21.391661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:21.392567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:21.392675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:21.392707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:21.511902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:21.512071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:21.512112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:21.512141] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:21.515658] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-25T20:32:21.515975] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-25T20:32:21.516138] [INFO ] [sig ] SSD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:21.660893] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SSD.txt [2026-02-25T20:32:21.661069] [INFO ] [sig ] [2832/3376] Completed SSD in 0.3s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:21.661111] [INFO ] [sig ] [2833/3376] Forecasting SSL... [2026-02-25T20:32:21.661142] [INFO ] [sig ] Generating forecast for: SSL [2026-02-25T20:32:21.661173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-25T20:32:21.673546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-25T20:32:21.673942] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-25T20:32:21.674794] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-25T20:32:21.674856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:21.674895] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:21.674930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:21.675003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:21.740319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:21.741396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:21.741503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:21.741536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:21.872431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:21.872629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:21.872671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:21.872702] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:21.876208] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-25T20:32:21.876503] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-25T20:32:21.876652] [INFO ] [sig ] SSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:22.025910] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SSL.txt [2026-02-25T20:32:22.026269] [INFO ] [sig ] [2833/3376] Completed SSL in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:22.026310] [INFO ] [sig ] [2834/3376] Forecasting SSNC... [2026-02-25T20:32:22.026341] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-25T20:32:22.026371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-25T20:32:22.039481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-25T20:32:22.039906] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-25T20:32:22.040963] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-25T20:32:22.041019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:22.041050] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:22.041076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:22.041141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:22.100151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:22.101045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:22.101134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:22.101166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:22.231657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:22.231822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:22.231873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:22.231929] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:22.235857] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=68.43%) [2026-02-25T20:32:22.236193] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-25T20:32:22.236356] [INFO ] [sig ] SSNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:22.400242] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SSNC.txt [2026-02-25T20:32:22.400413] [INFO ] [sig ] [2834/3376] Completed SSNC in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:22.400456] [INFO ] [sig ] [2835/3376] Forecasting SSP... [2026-02-25T20:32:22.400488] [INFO ] [sig ] Generating forecast for: SSP [2026-02-25T20:32:22.400520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-25T20:32:22.413363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-25T20:32:22.413798] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-25T20:32:22.414735] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-25T20:32:22.414793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:22.414826] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:22.414859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:22.414946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:22.486370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:22.487633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:22.487722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:22.487757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:22.611809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:22.611992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:22.612041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:22.612069] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:22.615955] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=42.36%) [2026-02-25T20:32:22.616450] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-25T20:32:22.616604] [INFO ] [sig ] SSP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:22.763884] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SSP.txt [2026-02-25T20:32:22.764109] [INFO ] [sig ] [2835/3376] Completed SSP in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:22.764172] [INFO ] [sig ] [2836/3376] Forecasting SSRM... [2026-02-25T20:32:22.764216] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-25T20:32:22.764261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-25T20:32:22.778346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-25T20:32:22.778791] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-25T20:32:22.779673] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-25T20:32:22.779729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:22.779763] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:22.779791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:22.779849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:22.839199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:22.840121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:22.840228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:22.840279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:22.970775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:22.970942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:22.970994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:22.971032] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:22.974640] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=45.73%) [2026-02-25T20:32:22.974945] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-25T20:32:22.975089] [INFO ] [sig ] SSRM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:23.122078] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SSRM.txt [2026-02-25T20:32:23.122242] [INFO ] [sig ] [2836/3376] Completed SSRM in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:23.122284] [INFO ] [sig ] [2837/3376] Forecasting SSSS... [2026-02-25T20:32:23.122316] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-25T20:32:23.122346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-25T20:32:23.135291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-25T20:32:23.135713] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-25T20:32:23.136549] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-25T20:32:23.136636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:23.136680] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:23.136718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:23.136802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:23.198018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:23.199032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:23.199136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:23.199171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:23.330228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:23.330439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:23.330495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:23.330526] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:23.334225] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-02-25T20:32:23.334531] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-25T20:32:23.334688] [INFO ] [sig ] SSSS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:23.486419] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SSSS.txt [2026-02-25T20:32:23.486607] [INFO ] [sig ] [2837/3376] Completed SSSS in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:23.486653] [INFO ] [sig ] [2838/3376] Forecasting SSTI... [2026-02-25T20:32:23.486686] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-25T20:32:23.486725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-25T20:32:23.500036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-25T20:32:23.500450] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-25T20:32:23.501305] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-25T20:32:23.501363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:23.501396] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:23.501437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:23.501497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:23.562278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:23.563225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:23.563365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:23.563403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:23.687014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:23.687175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:23.687220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:23.687250] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:23.691034] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-02-25T20:32:23.691326] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-25T20:32:23.691466] [INFO ] [sig ] SSTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:23.843600] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SSTI.txt [2026-02-25T20:32:23.843756] [INFO ] [sig ] [2838/3376] Completed SSTI in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:23.843796] [INFO ] [sig ] [2839/3376] Forecasting SSTK... [2026-02-25T20:32:23.843825] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-25T20:32:23.843856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-25T20:32:23.858566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-25T20:32:23.859017] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-25T20:32:23.860008] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-25T20:32:23.860077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:23.860111] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:23.860138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:23.860196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:23.928283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:23.929192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:23.929301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:23.929336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:24.062036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:24.062415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:24.062469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:24.062500] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:24.066876] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-25T20:32:24.067174] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-25T20:32:24.067318] [INFO ] [sig ] SSTK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:24.243054] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SSTK.txt [2026-02-25T20:32:24.243248] [INFO ] [sig ] [2839/3376] Completed SSTK in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:24.243316] [INFO ] [sig ] [2840/3376] Forecasting SSYS... [2026-02-25T20:32:24.243360] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-25T20:32:24.243395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-25T20:32:24.257525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-25T20:32:24.257951] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-25T20:32:24.259306] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-25T20:32:24.259374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:24.259418] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:24.259458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:24.259561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:24.329515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:24.330426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:24.330518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:24.330553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:24.459429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:24.459628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:24.459682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:24.459713] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:24.463839] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-25T20:32:24.464196] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-25T20:32:24.464357] [INFO ] [sig ] SSYS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:24.636982] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SSYS.txt [2026-02-25T20:32:24.637165] [INFO ] [sig ] [2840/3376] Completed SSYS in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:24.637207] [INFO ] [sig ] [2841/3376] Forecasting STAA... [2026-02-25T20:32:24.637239] [INFO ] [sig ] Generating forecast for: STAA [2026-02-25T20:32:24.637269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-25T20:32:24.651271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-25T20:32:24.651694] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-25T20:32:24.652530] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-25T20:32:24.652615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:24.652661] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:24.652691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:24.652749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:24.721114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:24.722121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:24.722212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:24.722246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:24.857934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:24.858137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:24.858191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:24.858223] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:24.862566] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-25T20:32:24.862934] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-25T20:32:24.863080] [INFO ] [sig ] STAA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:25.035051] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STAA.txt [2026-02-25T20:32:25.035286] [INFO ] [sig ] [2841/3376] Completed STAA in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:25.035347] [INFO ] [sig ] [2842/3376] Forecasting STAG... [2026-02-25T20:32:25.035382] [INFO ] [sig ] Generating forecast for: STAG [2026-02-25T20:32:25.035423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-25T20:32:25.048425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-25T20:32:25.048885] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-25T20:32:25.049903] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-25T20:32:25.049972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:25.050012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:25.050046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:25.050137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:25.120304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:25.121324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:25.121411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:25.121446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:25.247679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:25.247848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:25.247892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:25.247922] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:25.251643] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-25T20:32:25.251945] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-25T20:32:25.252099] [INFO ] [sig ] STAG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:25.406681] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STAG.txt [2026-02-25T20:32:25.406845] [INFO ] [sig ] [2842/3376] Completed STAG in 0.4s | 2.73 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-25T20:32:25.406892] [INFO ] [sig ] [2843/3376] Forecasting STBA... [2026-02-25T20:32:25.406923] [INFO ] [sig ] Generating forecast for: STBA [2026-02-25T20:32:25.406952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-25T20:32:25.419406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-25T20:32:25.419812] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-25T20:32:25.420669] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-25T20:32:25.420722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:25.420756] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:25.420783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:25.420840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:25.478512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:25.479380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:25.479469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:25.479501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:25.601465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:25.601656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:25.601702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:25.601731] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:25.605670] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-02-25T20:32:25.606014] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-25T20:32:25.606177] [INFO ] [sig ] STBA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:25.773206] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STBA.txt [2026-02-25T20:32:25.773373] [INFO ] [sig ] [2843/3376] Completed STBA in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-25T20:32:25.773423] [INFO ] [sig ] [2844/3376] Forecasting STC... [2026-02-25T20:32:25.773471] [INFO ] [sig ] Generating forecast for: STC [2026-02-25T20:32:25.773509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-25T20:32:25.786718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-25T20:32:25.787122] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-25T20:32:25.788088] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-25T20:32:25.788144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:25.788177] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:25.788205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:25.788263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:25.856259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:25.857208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:25.857299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:25.857334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:25.988913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:25.989111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:25.989170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:25.989200] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:25.993262] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: DOWN (p=30.33%) [2026-02-25T20:32:25.993608] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-25T20:32:25.993750] [INFO ] [sig ] STC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:26.164478] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STC.txt [2026-02-25T20:32:26.164668] [INFO ] [sig ] [2844/3376] Completed STC in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:26.164718] [INFO ] [sig ] [2845/3376] Forecasting STE... [2026-02-25T20:32:26.164750] [INFO ] [sig ] Generating forecast for: STE [2026-02-25T20:32:26.164782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-25T20:32:26.178334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-25T20:32:26.178812] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-25T20:32:26.179896] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-25T20:32:26.179960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:26.180034] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:26.180070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:26.180139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:26.247370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:26.248361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:26.248452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:26.248487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:26.377529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:26.377709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:26.377753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:26.377784] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:26.381337] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-02-25T20:32:26.381644] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-25T20:32:26.381778] [INFO ] [sig ] STE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:26.525194] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STE.txt [2026-02-25T20:32:26.525339] [INFO ] [sig ] [2845/3376] Completed STE in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:26.525379] [INFO ] [sig ] [2846/3376] Forecasting STEL... [2026-02-25T20:32:26.525409] [INFO ] [sig ] Generating forecast for: STEL [2026-02-25T20:32:26.525439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-25T20:32:26.537790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-25T20:32:26.538183] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-25T20:32:26.539011] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-25T20:32:26.539065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:26.539097] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:26.539125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:26.539186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:26.596433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:26.597299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:26.597384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:26.597417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:26.717013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:26.717177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:26.717219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:26.717247] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:26.720759] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-02-25T20:32:26.721049] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-25T20:32:26.721183] [INFO ] [sig ] STEL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:26.871448] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STEL.txt [2026-02-25T20:32:26.871664] [INFO ] [sig ] [2846/3376] Completed STEL in 0.3s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:26.871713] [INFO ] [sig ] [2847/3376] Forecasting STEM... [2026-02-25T20:32:26.871746] [INFO ] [sig ] Generating forecast for: STEM [2026-02-25T20:32:26.871777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-25T20:32:26.885549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-25T20:32:26.886010] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-25T20:32:26.886926] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-25T20:32:26.886983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:26.887017] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:26.887044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:26.887108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:26.954311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:26.955254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:26.955363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:26.955399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:27.085610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:27.085801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:27.085860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:27.085904] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:27.090031] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-02-25T20:32:27.090403] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-25T20:32:27.090555] [INFO ] [sig ] STEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:27.246060] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STEM.txt [2026-02-25T20:32:27.246222] [INFO ] [sig ] [2847/3376] Completed STEM in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:27.246263] [INFO ] [sig ] [2848/3376] Forecasting STEP... [2026-02-25T20:32:27.246295] [INFO ] [sig ] Generating forecast for: STEP [2026-02-25T20:32:27.246327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-25T20:32:27.258635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-25T20:32:27.258981] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-25T20:32:27.259826] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-25T20:32:27.259881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:27.259913] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:27.259939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:27.260005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:27.317500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:27.318328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:27.318410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:27.318443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:27.439356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:27.439521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:27.439565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:27.439718] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:27.443396] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-25T20:32:27.443717] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-25T20:32:27.443859] [INFO ] [sig ] STEP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:27.600954] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STEP.txt [2026-02-25T20:32:27.601228] [INFO ] [sig ] [2848/3376] Completed STEP in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:27.601284] [INFO ] [sig ] [2849/3376] Forecasting STHO... [2026-02-25T20:32:27.601321] [INFO ] [sig ] Generating forecast for: STHO [2026-02-25T20:32:27.601354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-25T20:32:27.613837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-25T20:32:27.614180] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-25T20:32:27.615042] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-25T20:32:27.615097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:27.615129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:27.615155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:27.615224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:27.674187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:27.675019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:27.675115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:27.675151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:27.798113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:27.798274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:27.798315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:27.798354] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:27.802135] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-02-25T20:32:27.802613] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-25T20:32:27.802751] [INFO ] [sig ] STHO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:27.951163] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STHO.txt [2026-02-25T20:32:27.951321] [INFO ] [sig ] [2849/3376] Completed STHO in 0.3s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:27.951364] [INFO ] [sig ] [2850/3376] Forecasting STI... [2026-02-25T20:32:27.951399] [INFO ] [sig ] Generating forecast for: STI [2026-02-25T20:32:27.951432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-25T20:32:27.964685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-25T20:32:27.965039] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-25T20:32:27.965843] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-25T20:32:27.965898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:27.965931] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:27.965959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:27.966017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:28.030166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:28.031102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:28.031216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:28.031252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:28.160633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:28.160801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:28.160845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:28.160877] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:28.164712] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-25T20:32:28.165019] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-25T20:32:28.165163] [INFO ] [sig ] STI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:28.321409] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STI.txt [2026-02-25T20:32:28.321605] [INFO ] [sig ] [2850/3376] Completed STI in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:28.321651] [INFO ] [sig ] [2851/3376] Forecasting STIM... [2026-02-25T20:32:28.321685] [INFO ] [sig ] Generating forecast for: STIM [2026-02-25T20:32:28.321719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-25T20:32:28.334512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-25T20:32:28.334898] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-25T20:32:28.335772] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-25T20:32:28.335850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:28.335884] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:28.335912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:28.335968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:28.407154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:28.408714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:28.408831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:28.408881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:28.542765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:28.542928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:28.542970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:28.543003] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:28.546708] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-02-25T20:32:28.547010] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-25T20:32:28.547169] [INFO ] [sig ] STIM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:28.700951] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STIM.txt [2026-02-25T20:32:28.701138] [INFO ] [sig ] [2851/3376] Completed STIM in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:28.701182] [INFO ] [sig ] [2852/3376] Forecasting STK... [2026-02-25T20:32:28.701212] [INFO ] [sig ] Generating forecast for: STK [2026-02-25T20:32:28.701245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-25T20:32:28.715509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-25T20:32:28.715926] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-25T20:32:28.716762] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-25T20:32:28.716815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:28.716848] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:28.716874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:28.716930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:28.778120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:28.779248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:28.779340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:28.779374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:28.908789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:28.908953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:28.908993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:28.909023] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:28.912801] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-02-25T20:32:28.913151] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-25T20:32:28.913303] [INFO ] [sig ] STK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:29.066623] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STK.txt [2026-02-25T20:32:29.066797] [INFO ] [sig ] [2852/3376] Completed STK in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:29.066839] [INFO ] [sig ] [2853/3376] Forecasting STKH... [2026-02-25T20:32:29.066869] [INFO ] [sig ] Generating forecast for: STKH [2026-02-25T20:32:29.066901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-25T20:32:29.078436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-25T20:32:29.078842] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-25T20:32:29.079752] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-25T20:32:29.079807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:29.079840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:29.079867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:29.079925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:29.148013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:29.149560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:29.149676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:29.149713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:29.271509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:29.271714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:29.271761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:29.271790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:29.276146] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-02-25T20:32:29.276534] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-25T20:32:29.276737] [INFO ] [sig ] STKH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:29.438316] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STKH.txt [2026-02-25T20:32:29.438498] [INFO ] [sig ] [2853/3376] Completed STKH in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:29.438540] [INFO ] [sig ] [2854/3376] Forecasting STKL... [2026-02-25T20:32:29.438616] [INFO ] [sig ] Generating forecast for: STKL [2026-02-25T20:32:29.438668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-25T20:32:29.456137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-25T20:32:29.456806] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-25T20:32:29.457879] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-25T20:32:29.457934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:29.457966] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:29.457993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:29.458081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:29.518993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:29.519935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:29.520027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:29.520065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:29.656239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:29.656398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:29.656439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:29.656469] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:29.660064] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-25T20:32:29.660365] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-25T20:32:29.660506] [INFO ] [sig ] STKL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:29.808527] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STKL.txt [2026-02-25T20:32:29.808704] [INFO ] [sig ] [2854/3376] Completed STKL in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:29.808747] [INFO ] [sig ] [2855/3376] Forecasting STKS... [2026-02-25T20:32:29.808776] [INFO ] [sig ] Generating forecast for: STKS [2026-02-25T20:32:29.808805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-25T20:32:29.820119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-25T20:32:29.820440] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-25T20:32:29.821279] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-25T20:32:29.821334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:29.821367] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:29.821396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:29.821455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:29.884701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:29.885657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:29.885780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:29.885817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:30.015947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:30.016126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:30.016168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:30.016199] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:30.019953] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=70.37%) [2026-02-25T20:32:30.020272] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-25T20:32:30.020408] [INFO ] [sig ] STKS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:30.170377] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STKS.txt [2026-02-25T20:32:30.170521] [INFO ] [sig ] [2855/3376] Completed STKS in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:30.170562] [INFO ] [sig ] [2856/3376] Forecasting STLA... [2026-02-25T20:32:30.170615] [INFO ] [sig ] Generating forecast for: STLA [2026-02-25T20:32:30.170646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-25T20:32:30.184562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-25T20:32:30.184950] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-25T20:32:30.185787] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-25T20:32:30.185840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:30.185872] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:30.185898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:30.185955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:30.251606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:30.252516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:30.252626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:30.252664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:30.376691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:30.376853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:30.376893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:30.376923] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:30.380481] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-02-25T20:32:30.380819] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-25T20:32:30.380954] [INFO ] [sig ] STLA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:30.528530] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STLA.txt [2026-02-25T20:32:30.528719] [INFO ] [sig ] [2856/3376] Completed STLA in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:30.528763] [INFO ] [sig ] [2857/3376] Forecasting STLD... [2026-02-25T20:32:30.528794] [INFO ] [sig ] Generating forecast for: STLD [2026-02-25T20:32:30.528824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-25T20:32:30.541590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-25T20:32:30.541953] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-25T20:32:30.542768] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-25T20:32:30.542822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:30.542853] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:30.542879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:30.542934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:30.600525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:30.601335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:30.601427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:30.601461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:30.730476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:30.730675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:30.730718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:30.730748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:30.734384] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-02-25T20:32:30.734692] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-25T20:32:30.734827] [INFO ] [sig ] STLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:30.880293] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STLD.txt [2026-02-25T20:32:30.880450] [INFO ] [sig ] [2857/3376] Completed STLD in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:30.880695] [INFO ] [sig ] [2858/3376] Forecasting STM... [2026-02-25T20:32:30.880727] [INFO ] [sig ] Generating forecast for: STM [2026-02-25T20:32:30.880757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-25T20:32:30.895497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-25T20:32:30.895922] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-25T20:32:30.896792] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-25T20:32:30.896846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:30.896880] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:30.896907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:30.896964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:30.962039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:30.962934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:30.963023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:30.963058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:31.099393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:31.099603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:31.099648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:31.099679] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:31.103656] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=50.37%) [2026-02-25T20:32:31.103958] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-25T20:32:31.104095] [INFO ] [sig ] STM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:31.262187] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STM.txt [2026-02-25T20:32:31.262366] [INFO ] [sig ] [2858/3376] Completed STM in 0.4s | 2.73 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-25T20:32:31.262410] [INFO ] [sig ] [2859/3376] Forecasting STN... [2026-02-25T20:32:31.262448] [INFO ] [sig ] Generating forecast for: STN [2026-02-25T20:32:31.262494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-25T20:32:31.275956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-25T20:32:31.276346] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-25T20:32:31.277318] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-25T20:32:31.277374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:31.277408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:31.277435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:31.277492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:31.337254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:31.338070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:31.338156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:31.338189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:31.461679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:31.461869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:31.461916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:31.461947] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:31.465503] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-25T20:32:31.465835] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-25T20:32:31.465975] [INFO ] [sig ] STN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:31.610313] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STN.txt [2026-02-25T20:32:31.610477] [INFO ] [sig ] [2859/3376] Completed STN in 0.3s | 2.73 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-25T20:32:31.610528] [INFO ] [sig ] [2860/3376] Forecasting STNE... [2026-02-25T20:32:31.610559] [INFO ] [sig ] Generating forecast for: STNE [2026-02-25T20:32:31.610612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-25T20:32:31.623546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-25T20:32:31.623927] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-25T20:32:31.624792] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-25T20:32:31.624845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:31.624877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:31.624903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:31.624959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:31.682463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:31.683275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:31.683357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:31.683390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:31.807853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:31.808015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:31.808078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:31.808115] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:31.811683] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: DOWN (p=48.35%) [2026-02-25T20:32:31.811969] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-25T20:32:31.812099] [INFO ] [sig ] STNE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:31.955402] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STNE.txt [2026-02-25T20:32:31.955558] [INFO ] [sig ] [2860/3376] Completed STNE in 0.3s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:31.955619] [INFO ] [sig ] [2861/3376] Forecasting STOK... [2026-02-25T20:32:31.955649] [INFO ] [sig ] Generating forecast for: STOK [2026-02-25T20:32:31.955679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-25T20:32:31.968613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-25T20:32:31.968999] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-25T20:32:31.969821] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-25T20:32:31.969874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:31.969906] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:31.969933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:31.969990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:32.027102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:32.027978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:32.028083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:32.028119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:32.153912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:32.154077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:32.154118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:32.154148] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:32.157643] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-02-25T20:32:32.157929] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-25T20:32:32.158086] [INFO ] [sig ] STOK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:32.305053] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STOK.txt [2026-02-25T20:32:32.305222] [INFO ] [sig ] [2861/3376] Completed STOK in 0.3s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:32.305263] [INFO ] [sig ] [2862/3376] Forecasting STRA... [2026-02-25T20:32:32.305292] [INFO ] [sig ] Generating forecast for: STRA [2026-02-25T20:32:32.305322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-25T20:32:32.318714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-25T20:32:32.319111] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-25T20:32:32.319987] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-25T20:32:32.320042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:32.320125] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:32.320162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:32.320234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:32.382275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:32.383654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:32.383750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:32.383784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:32.508333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:32.508496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:32.508539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:32.508589] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:32.512416] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-25T20:32:32.512739] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-25T20:32:32.512878] [INFO ] [sig ] STRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:32.669185] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STRA.txt [2026-02-25T20:32:32.669353] [INFO ] [sig ] [2862/3376] Completed STRA in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:32.669396] [INFO ] [sig ] [2863/3376] Forecasting STRL... [2026-02-25T20:32:32.669427] [INFO ] [sig ] Generating forecast for: STRL [2026-02-25T20:32:32.669459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-25T20:32:32.682432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-25T20:32:32.682857] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-25T20:32:32.683733] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-25T20:32:32.683789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:32.683822] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:32.683851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:32.683908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:32.743945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:32.744842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:32.744931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:32.744966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:32.871597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:32.871758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:32.871800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:32.871830] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:32.875425] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-25T20:32:32.875747] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-25T20:32:32.875885] [INFO ] [sig ] STRL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:33.029082] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STRL.txt [2026-02-25T20:32:33.029292] [INFO ] [sig ] [2863/3376] Completed STRL in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:33.029339] [INFO ] [sig ] [2864/3376] Forecasting STRS... [2026-02-25T20:32:33.029371] [INFO ] [sig ] Generating forecast for: STRS [2026-02-25T20:32:33.029405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-25T20:32:33.039938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-25T20:32:33.040205] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-25T20:32:33.041022] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-25T20:32:33.041076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:33.041109] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:33.041138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:33.041197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:33.101712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:33.102700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:33.102789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:33.102824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:33.202803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:33.202962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:33.203002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:33.203031] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:33.206540] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-25T20:32:33.206844] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-25T20:32:33.206979] [INFO ] [sig ] STRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:33.360792] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STRS.txt [2026-02-25T20:32:33.360980] [INFO ] [sig ] [2864/3376] Completed STRS in 0.3s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:33.361027] [INFO ] [sig ] [2865/3376] Forecasting STSS... [2026-02-25T20:32:33.361057] [INFO ] [sig ] Generating forecast for: STSS [2026-02-25T20:32:33.361088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-25T20:32:33.373367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-25T20:32:33.373832] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-25T20:32:33.374853] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-25T20:32:33.374912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:33.374953] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:33.375008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:33.375071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:33.439363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:33.440260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:33.440353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:33.440386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:33.564227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:33.564386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:33.564426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:33.564491] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:33.567962] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-02-25T20:32:33.568275] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-25T20:32:33.568413] [INFO ] [sig ] STSS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:33.723115] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STSS.txt [2026-02-25T20:32:33.723307] [INFO ] [sig ] [2865/3376] Completed STSS in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:33.723359] [INFO ] [sig ] [2866/3376] Forecasting STTK... [2026-02-25T20:32:33.723391] [INFO ] [sig ] Generating forecast for: STTK [2026-02-25T20:32:33.723423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-25T20:32:33.736596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-25T20:32:33.736994] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-25T20:32:33.737891] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-25T20:32:33.737945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:33.737977] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:33.738004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:33.738087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:33.800370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:33.801355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:33.801447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:33.801481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:33.927773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:33.927935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:33.927977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:33.928007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:33.931712] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-25T20:32:33.932040] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-25T20:32:33.932183] [INFO ] [sig ] STTK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:34.081773] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STTK.txt [2026-02-25T20:32:34.081952] [INFO ] [sig ] [2866/3376] Completed STTK in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:34.081991] [INFO ] [sig ] [2867/3376] Forecasting STVN... [2026-02-25T20:32:34.082021] [INFO ] [sig ] Generating forecast for: STVN [2026-02-25T20:32:34.082050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-25T20:32:34.094185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-25T20:32:34.094604] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-25T20:32:34.095406] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-25T20:32:34.095459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:34.095491] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:34.095518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:34.095592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:34.153559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:34.154469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:34.154556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:34.154611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:34.279765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:34.279950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:34.279995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:34.280028] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:34.283678] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=50.28%) [2026-02-25T20:32:34.284034] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-25T20:32:34.284198] [INFO ] [sig ] STVN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:34.432082] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STVN.txt [2026-02-25T20:32:34.432268] [INFO ] [sig ] [2867/3376] Completed STVN in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:34.432319] [INFO ] [sig ] [2868/3376] Forecasting STWD... [2026-02-25T20:32:34.432350] [INFO ] [sig ] Generating forecast for: STWD [2026-02-25T20:32:34.432382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-25T20:32:34.445976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-25T20:32:34.446387] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-25T20:32:34.447278] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-25T20:32:34.447345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:34.447379] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:34.447407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:34.447467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:34.510684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:34.511740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:34.511830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:34.511863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:34.637215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:34.637380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:34.637423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:34.637454] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:34.641059] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-02-25T20:32:34.641364] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-25T20:32:34.641506] [INFO ] [sig ] STWD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:34.787491] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STWD.txt [2026-02-25T20:32:34.787677] [INFO ] [sig ] [2868/3376] Completed STWD in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:34.787722] [INFO ] [sig ] [2869/3376] Forecasting STX... [2026-02-25T20:32:34.787751] [INFO ] [sig ] Generating forecast for: STX [2026-02-25T20:32:34.787782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-25T20:32:34.801455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-25T20:32:34.801892] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-25T20:32:34.802772] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-25T20:32:34.802827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:34.802861] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:34.802889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:34.802945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:34.864996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:34.865947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:34.866034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:34.866069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:35.006026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:35.006188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:35.006249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:35.006280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:35.009874] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-25T20:32:35.010220] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-25T20:32:35.010380] [INFO ] [sig ] STX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:35.161232] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/STX.txt [2026-02-25T20:32:35.161406] [INFO ] [sig ] [2869/3376] Completed STX in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:35.161450] [INFO ] [sig ] [2870/3376] Forecasting STXE... [2026-02-25T20:32:35.161481] [INFO ] [sig ] Generating forecast for: STXE [2026-02-25T20:32:35.161513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-25T20:32:35.173469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-25T20:32:35.173895] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-25T20:32:35.174775] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-25T20:32:35.174831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:35.174863] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:35.174891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:35.174948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:35.243137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:35.244311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:35.244630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:35.244673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:35.361002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:35.361164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:35.361205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:35.361234] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:35.365293] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-25T20:32:35.365802] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-25T20:32:35.365936] [INFO ] [sig ] STXE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:35.514334] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STXE.txt [2026-02-25T20:32:35.514491] [INFO ] [sig ] [2870/3376] Completed STXE in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:35.514531] [INFO ] [sig ] [2871/3376] Forecasting STXG... [2026-02-25T20:32:35.514559] [INFO ] [sig ] Generating forecast for: STXG [2026-02-25T20:32:35.514613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-25T20:32:35.527376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-25T20:32:35.527695] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-25T20:32:35.528530] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-25T20:32:35.528601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:35.528635] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:35.528662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:35.528718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:35.587675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:35.588314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:35.588615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:35.588651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:35.697655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:35.697788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:35.697826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:35.697855] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:35.701303] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-25T20:32:35.701757] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-25T20:32:35.701889] [INFO ] [sig ] STXG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:35.848359] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/STXG.txt [2026-02-25T20:32:35.848739] [INFO ] [sig ] [2871/3376] Completed STXG in 0.3s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:35.848783] [INFO ] [sig ] [2872/3376] Forecasting SUI... [2026-02-25T20:32:35.848812] [INFO ] [sig ] Generating forecast for: SUI [2026-02-25T20:32:35.848843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-25T20:32:35.862482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-25T20:32:35.862910] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-25T20:32:35.863739] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-25T20:32:35.863792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:35.863822] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:35.863849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:35.863905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:35.924244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:35.925148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:35.925276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:35.925311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:36.053769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:36.053951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:36.054003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:36.054035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:36.058443] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-25T20:32:36.059035] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-25T20:32:36.059224] [INFO ] [sig ] SUI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:36.221977] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SUI.txt [2026-02-25T20:32:36.222148] [INFO ] [sig ] [2872/3376] Completed SUI in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:36.222190] [INFO ] [sig ] [2873/3376] Forecasting SUN... [2026-02-25T20:32:36.222222] [INFO ] [sig ] Generating forecast for: SUN [2026-02-25T20:32:36.222253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-25T20:32:36.235962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-25T20:32:36.236378] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-25T20:32:36.237405] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-25T20:32:36.237461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:36.237508] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:36.237538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:36.237617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:36.302804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:36.303765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:36.303857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:36.303892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:36.436685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:36.436845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:36.436888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:36.436918] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:36.440917] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-02-25T20:32:36.441210] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-25T20:32:36.441343] [INFO ] [sig ] SUN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:36.601897] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SUN.txt [2026-02-25T20:32:36.602067] [INFO ] [sig ] [2873/3376] Completed SUN in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:36.602128] [INFO ] [sig ] [2874/3376] Forecasting SUNS... [2026-02-25T20:32:36.602167] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-25T20:32:36.602202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-25T20:32:36.615666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-25T20:32:36.616059] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-25T20:32:36.617031] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-25T20:32:36.617100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:36.617144] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:36.617178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:36.617257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:36.677454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:36.678273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:36.678359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:36.678391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:36.806346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:36.806519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:36.806565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:36.806622] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:36.810618] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-25T20:32:36.810995] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-25T20:32:36.811149] [INFO ] [sig ] SUNS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:36.984894] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SUNS.txt [2026-02-25T20:32:36.985069] [INFO ] [sig ] [2874/3376] Completed SUNS in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:36.985111] [INFO ] [sig ] [2875/3376] Forecasting SUPN... [2026-02-25T20:32:36.985141] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-25T20:32:36.985170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-25T20:32:36.999010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-25T20:32:36.999694] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-25T20:32:37.000634] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-25T20:32:37.000699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:37.000742] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:37.000772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:37.000832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:37.067010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:37.067943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:37.068033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:37.068094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:37.203379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:37.203536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:37.203593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:37.203629] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:37.207081] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-02-25T20:32:37.207365] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-25T20:32:37.207495] [INFO ] [sig ] SUPN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:37.354629] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SUPN.txt [2026-02-25T20:32:37.354786] [INFO ] [sig ] [2875/3376] Completed SUPN in 0.4s | 2.73 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-25T20:32:37.354827] [INFO ] [sig ] [2876/3376] Forecasting SUSB... [2026-02-25T20:32:37.354857] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-25T20:32:37.354886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-25T20:32:37.367624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-25T20:32:37.367935] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-25T20:32:37.368944] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-25T20:32:37.368997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:37.369029] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:37.369056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:37.369113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:37.428949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:37.429627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:37.429708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:37.429743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:37.561781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:37.561943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:37.561983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:37.562014] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:37.565818] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-25T20:32:37.566096] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-25T20:32:37.566224] [INFO ] [sig ] SUSB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:37.714429] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SUSB.txt [2026-02-25T20:32:37.714631] [INFO ] [sig ] [2876/3376] Completed SUSB in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.1m [2026-02-25T20:32:37.714676] [INFO ] [sig ] [2877/3376] Forecasting SUSC... [2026-02-25T20:32:37.714726] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-25T20:32:37.714778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-25T20:32:37.728631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-25T20:32:37.729082] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-25T20:32:37.730041] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-25T20:32:37.730099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:37.730133] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:37.730161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:37.730229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:37.803304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:37.804436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:37.804524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:37.804557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:37.929496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:37.929664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:37.929705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:37.929734] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:37.933142] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=73.83%) [2026-02-25T20:32:37.933425] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-25T20:32:37.933558] [INFO ] [sig ] SUSC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:38.078376] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SUSC.txt [2026-02-25T20:32:38.078517] [INFO ] [sig ] [2877/3376] Completed SUSC in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:38.078558] [INFO ] [sig ] [2878/3376] Forecasting SUSL... [2026-02-25T20:32:38.078606] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-25T20:32:38.078639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-25T20:32:38.090004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-25T20:32:38.090276] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-25T20:32:38.091086] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-25T20:32:38.091140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:38.091173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:38.091199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:38.091256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:38.149631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:38.150298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:38.150394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:38.150431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:38.278474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:38.278662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:38.278705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:38.278735] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:38.282136] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=95.10%) [2026-02-25T20:32:38.282415] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-25T20:32:38.282543] [INFO ] [sig ] SUSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:38.427159] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SUSL.txt [2026-02-25T20:32:38.427316] [INFO ] [sig ] [2878/3376] Completed SUSL in 0.3s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:38.427363] [INFO ] [sig ] [2879/3376] Forecasting SUZ... [2026-02-25T20:32:38.427399] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-25T20:32:38.427431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-25T20:32:38.441377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-25T20:32:38.441740] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-25T20:32:38.442699] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-25T20:32:38.442752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:38.442829] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:38.442862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:38.442919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:38.502525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:38.503170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:38.503250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:38.503287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:38.624754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:38.624891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:38.624930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:38.624959] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:38.628327] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-25T20:32:38.628625] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-25T20:32:38.628756] [INFO ] [sig ] SUZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:38.775177] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SUZ.txt [2026-02-25T20:32:38.775326] [INFO ] [sig ] [2879/3376] Completed SUZ in 0.3s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:38.775366] [INFO ] [sig ] [2880/3376] Forecasting SVC... [2026-02-25T20:32:38.775395] [INFO ] [sig ] Generating forecast for: SVC [2026-02-25T20:32:38.775426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-25T20:32:38.789032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-25T20:32:38.789367] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-25T20:32:38.790175] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-25T20:32:38.790229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:38.790261] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:38.790288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:38.790344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:38.851703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:38.852354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:38.852442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:38.852475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:38.972715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:38.972873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:38.972914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:38.972964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:38.976379] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-25T20:32:38.976682] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-25T20:32:38.976814] [INFO ] [sig ] SVC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:39.121285] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SVC.txt [2026-02-25T20:32:39.121415] [INFO ] [sig ] [2880/3376] Completed SVC in 0.3s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:39.121454] [INFO ] [sig ] [2881/3376] Forecasting SVCO... [2026-02-25T20:32:39.121482] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-25T20:32:39.121512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-25T20:32:39.134395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-25T20:32:39.134942] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-25T20:32:39.135760] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-25T20:32:39.135812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:39.135845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:39.135872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:39.135928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:39.194218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:39.194864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:39.194945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:39.194977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:39.314326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:39.314712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:39.314754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:39.314782] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:39.318687] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=43.23%) [2026-02-25T20:32:39.318973] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-25T20:32:39.319104] [INFO ] [sig ] SVCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:39.545603] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SVCO.txt [2026-02-25T20:32:39.545764] [INFO ] [sig ] [2881/3376] Completed SVCO in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:39.545805] [INFO ] [sig ] [2882/3376] Forecasting SVRA... [2026-02-25T20:32:39.545834] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-25T20:32:39.545866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-25T20:32:39.558694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-25T20:32:39.559109] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-25T20:32:39.560068] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-25T20:32:39.560124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:39.560158] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:39.560187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:39.560245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:39.621968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:39.622944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:39.623051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:39.623102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:39.756849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:39.757022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:39.757069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:39.757136] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:39.761406] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-25T20:32:39.761881] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-25T20:32:39.762041] [INFO ] [sig ] SVRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:39.911216] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SVRA.txt [2026-02-25T20:32:39.911407] [INFO ] [sig ] [2882/3376] Completed SVRA in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:39.911458] [INFO ] [sig ] [2883/3376] Forecasting SWBI... [2026-02-25T20:32:39.911488] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-25T20:32:39.911519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-25T20:32:39.926646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-25T20:32:39.927090] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-25T20:32:39.928048] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-25T20:32:39.928128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:39.928160] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:39.928186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:39.928243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:39.987460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:39.988596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:39.988705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:39.988742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:40.124274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:40.124445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:40.124487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:40.124517] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:40.128546] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=52.56%) [2026-02-25T20:32:40.129026] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-25T20:32:40.129216] [INFO ] [sig ] SWBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:40.286823] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SWBI.txt [2026-02-25T20:32:40.286995] [INFO ] [sig ] [2883/3376] Completed SWBI in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:40.287040] [INFO ] [sig ] [2884/3376] Forecasting SWIM... [2026-02-25T20:32:40.287071] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-25T20:32:40.287104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-25T20:32:40.300980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-25T20:32:40.301373] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-25T20:32:40.302227] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-25T20:32:40.302282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:40.302314] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:40.302345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:40.302444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:40.367699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:40.368727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:40.368819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:40.368854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:40.509122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:40.509288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:40.509331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:40.509361] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:40.512970] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-02-25T20:32:40.513273] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-25T20:32:40.513435] [INFO ] [sig ] SWIM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:40.669977] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SWIM.txt [2026-02-25T20:32:40.670152] [INFO ] [sig ] [2884/3376] Completed SWIM in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:40.670195] [INFO ] [sig ] [2885/3376] Forecasting SWK... [2026-02-25T20:32:40.670225] [INFO ] [sig ] Generating forecast for: SWK [2026-02-25T20:32:40.670258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-25T20:32:40.685211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-25T20:32:40.685671] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-25T20:32:40.686646] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-25T20:32:40.686702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:40.686736] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:40.686763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:40.686822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:40.747232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:40.748256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:40.748378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:40.748413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:40.868753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:40.868918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:40.868962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:40.868993] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:40.872762] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=42.38%) [2026-02-25T20:32:40.873073] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-25T20:32:40.873216] [INFO ] [sig ] SWK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:41.019630] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SWK.txt [2026-02-25T20:32:41.019786] [INFO ] [sig ] [2885/3376] Completed SWK in 0.3s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:41.019827] [INFO ] [sig ] [2886/3376] Forecasting SWKS... [2026-02-25T20:32:41.019856] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-25T20:32:41.019888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-25T20:32:41.032047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-25T20:32:41.032434] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-25T20:32:41.033281] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-25T20:32:41.033348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:41.033390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:41.033424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:41.033493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:41.093924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:41.094926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:41.095019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:41.095055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:41.221972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:41.222138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:41.222179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:41.222209] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:41.225890] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=76.21%) [2026-02-25T20:32:41.226205] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-25T20:32:41.226348] [INFO ] [sig ] SWKS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:41.374477] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SWKS.txt [2026-02-25T20:32:41.374843] [INFO ] [sig ] [2886/3376] Completed SWKS in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:41.374885] [INFO ] [sig ] [2887/3376] Forecasting SWX... [2026-02-25T20:32:41.374914] [INFO ] [sig ] Generating forecast for: SWX [2026-02-25T20:32:41.374946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-25T20:32:41.390870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-25T20:32:41.391332] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-25T20:32:41.392365] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-25T20:32:41.392429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:41.392469] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:41.392505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:41.392600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:41.458712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:41.460039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:41.460135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:41.460170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:41.584438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:41.584623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:41.584665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:41.584695] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:41.588206] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-25T20:32:41.588505] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-25T20:32:41.588661] [INFO ] [sig ] SWX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:41.739952] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SWX.txt [2026-02-25T20:32:41.740110] [INFO ] [sig ] [2887/3376] Completed SWX in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:41.740152] [INFO ] [sig ] [2888/3376] Forecasting SXC... [2026-02-25T20:32:41.740181] [INFO ] [sig ] Generating forecast for: SXC [2026-02-25T20:32:41.740213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-25T20:32:41.756217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-25T20:32:41.756767] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-25T20:32:41.758122] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-25T20:32:41.758197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:41.758247] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:41.758290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:41.758364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:41.822561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:41.823516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:41.823630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:41.823667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:41.950055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:41.950217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:41.950257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:41.950286] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:41.953837] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=27.41%) [2026-02-25T20:32:41.954130] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-25T20:32:41.954267] [INFO ] [sig ] SXC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:42.105482] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SXC.txt [2026-02-25T20:32:42.105666] [INFO ] [sig ] [2888/3376] Completed SXC in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:42.105711] [INFO ] [sig ] [2889/3376] Forecasting SXI... [2026-02-25T20:32:42.105740] [INFO ] [sig ] Generating forecast for: SXI [2026-02-25T20:32:42.105771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-25T20:32:42.118505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-25T20:32:42.118916] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-25T20:32:42.119785] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-25T20:32:42.119838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:42.119869] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:42.119896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:42.119952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:42.180398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:42.181323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:42.181463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:42.181505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:42.308604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:42.308765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:42.308806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:42.308835] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:42.312256] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=33.04%) [2026-02-25T20:32:42.312543] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-25T20:32:42.312693] [INFO ] [sig ] SXI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:42.461028] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SXI.txt [2026-02-25T20:32:42.461243] [INFO ] [sig ] [2889/3376] Completed SXI in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:42.461292] [INFO ] [sig ] [2890/3376] Forecasting SY... [2026-02-25T20:32:42.461323] [INFO ] [sig ] Generating forecast for: SY [2026-02-25T20:32:42.461368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-25T20:32:42.475654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-25T20:32:42.476189] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-25T20:32:42.477356] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-25T20:32:42.477411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:42.477451] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:42.477480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:42.477753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:42.536827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:42.537717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:42.537826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:42.537861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:42.663463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:42.663643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:42.663684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:42.663712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:42.667312] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-25T20:32:42.667627] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-25T20:32:42.667760] [INFO ] [sig ] SY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:42.816202] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SY.txt [2026-02-25T20:32:42.816339] [INFO ] [sig ] [2890/3376] Completed SY in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:42.816380] [INFO ] [sig ] [2891/3376] Forecasting SYF... [2026-02-25T20:32:42.816408] [INFO ] [sig ] Generating forecast for: SYF [2026-02-25T20:32:42.816439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-25T20:32:42.831654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-25T20:32:42.831988] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-25T20:32:42.832800] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-25T20:32:42.832853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:42.832885] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:42.832911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:42.832968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:42.896793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:42.897878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:42.897986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:42.898033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:43.033538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:43.033719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:43.033761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:43.033790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:43.037286] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-02-25T20:32:43.037641] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-25T20:32:43.037772] [INFO ] [sig ] SYF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:43.189094] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SYF.txt [2026-02-25T20:32:43.189241] [INFO ] [sig ] [2891/3376] Completed SYF in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:43.189282] [INFO ] [sig ] [2892/3376] Forecasting SYK... [2026-02-25T20:32:43.189310] [INFO ] [sig ] Generating forecast for: SYK [2026-02-25T20:32:43.189342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-25T20:32:43.202336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-25T20:32:43.202920] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-25T20:32:43.203936] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-25T20:32:43.203988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:43.204021] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:43.204048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:43.204104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:43.268429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:43.269535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:43.269673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:43.269710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:43.398677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:43.398842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:43.398882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:43.398912] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:43.402809] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-02-25T20:32:43.403165] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-25T20:32:43.403310] [INFO ] [sig ] SYK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:43.555476] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SYK.txt [2026-02-25T20:32:43.555658] [INFO ] [sig ] [2892/3376] Completed SYK in 0.4s | 2.73 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-25T20:32:43.555708] [INFO ] [sig ] [2893/3376] Forecasting SYM... [2026-02-25T20:32:43.555738] [INFO ] [sig ] Generating forecast for: SYM [2026-02-25T20:32:43.555784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-25T20:32:43.569642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-25T20:32:43.570017] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-25T20:32:43.570862] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-25T20:32:43.570916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:43.570947] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:43.570974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:43.571042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:43.630486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:43.631391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:43.631481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:43.631515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:43.760102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:43.760260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:43.760319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:43.760350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:43.764433] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-02-25T20:32:43.764750] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-25T20:32:43.764891] [INFO ] [sig ] SYM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:43.930263] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SYM.txt [2026-02-25T20:32:43.930494] [INFO ] [sig ] [2893/3376] Completed SYM in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:43.930606] [INFO ] [sig ] [2894/3376] Forecasting SYNA... [2026-02-25T20:32:43.930668] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-25T20:32:43.930710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-25T20:32:43.944643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-25T20:32:43.945032] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-25T20:32:43.945933] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-25T20:32:43.945991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:43.946024] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:43.946052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:43.946112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:44.009141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:44.010277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:44.010374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:44.010412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:44.139619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:44.139772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:44.139814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:44.139844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:44.143313] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-25T20:32:44.143663] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-25T20:32:44.143803] [INFO ] [sig ] SYNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:44.294239] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SYNA.txt [2026-02-25T20:32:44.294377] [INFO ] [sig ] [2894/3376] Completed SYNA in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:44.294418] [INFO ] [sig ] [2895/3376] Forecasting SYRE... [2026-02-25T20:32:44.294446] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-25T20:32:44.294476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-25T20:32:44.306768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-25T20:32:44.307091] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-25T20:32:44.307949] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-25T20:32:44.308004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:44.308038] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:44.308089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:44.308150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:44.374147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:44.375293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:44.375386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:44.375428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:44.514776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:44.514945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:44.514988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:44.515019] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:44.519205] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-02-25T20:32:44.519814] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-25T20:32:44.519984] [INFO ] [sig ] SYRE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:44.667468] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/SYRE.txt [2026-02-25T20:32:44.667618] [INFO ] [sig ] [2895/3376] Completed SYRE in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:44.667662] [INFO ] [sig ] [2896/3376] Forecasting SYY... [2026-02-25T20:32:44.667692] [INFO ] [sig ] Generating forecast for: SYY [2026-02-25T20:32:44.667723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-25T20:32:44.679419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-25T20:32:44.679773] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-25T20:32:44.680781] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-25T20:32:44.680838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:44.680919] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:44.680951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:44.681011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:44.742878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:44.743688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:44.743774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:44.743810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:44.874022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:44.874187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:44.874228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:44.874256] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:44.877978] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-25T20:32:44.878304] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-25T20:32:44.878437] [INFO ] [sig ] SYY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:45.028501] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/SYY.txt [2026-02-25T20:32:45.028656] [INFO ] [sig ] [2896/3376] Completed SYY in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:45.028701] [INFO ] [sig ] [2897/3376] Forecasting TAC... [2026-02-25T20:32:45.028732] [INFO ] [sig ] Generating forecast for: TAC [2026-02-25T20:32:45.028765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-25T20:32:45.042456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-25T20:32:45.042810] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-25T20:32:45.043680] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-25T20:32:45.043736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:45.043794] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:45.043826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:45.043886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:45.107501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:45.108248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:45.108344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:45.108378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:45.237623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:45.237779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:45.237819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:45.237847] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:45.241354] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=67.93%) [2026-02-25T20:32:45.241662] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-25T20:32:45.241791] [INFO ] [sig ] TAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:45.389265] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TAC.txt [2026-02-25T20:32:45.389396] [INFO ] [sig ] [2897/3376] Completed TAC in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:45.389436] [INFO ] [sig ] [2898/3376] Forecasting TAK... [2026-02-25T20:32:45.389465] [INFO ] [sig ] Generating forecast for: TAK [2026-02-25T20:32:45.389496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-25T20:32:45.402786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-25T20:32:45.403128] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-25T20:32:45.404039] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-25T20:32:45.404094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:45.404129] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:45.404158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:45.404218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:45.466773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:45.467680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:45.467767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:45.467801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:45.613162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:45.613343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:45.613392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:45.613443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:45.617238] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-02-25T20:32:45.617557] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-25T20:32:45.617716] [INFO ] [sig ] TAK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:45.766967] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TAK.txt [2026-02-25T20:32:45.767134] [INFO ] [sig ] [2898/3376] Completed TAK in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:45.767176] [INFO ] [sig ] [2899/3376] Forecasting TAL... [2026-02-25T20:32:45.767207] [INFO ] [sig ] Generating forecast for: TAL [2026-02-25T20:32:45.767240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-25T20:32:45.779844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-25T20:32:45.780236] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-25T20:32:45.781100] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-25T20:32:45.781154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:45.781187] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:45.781214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:45.781271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:45.840183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:45.840956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:45.841040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:45.841074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:45.962457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:45.962625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:45.962671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:45.962702] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:45.966454] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-25T20:32:45.966793] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-25T20:32:45.966927] [INFO ] [sig ] TAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:46.118093] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TAL.txt [2026-02-25T20:32:46.118258] [INFO ] [sig ] [2899/3376] Completed TAL in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:46.118297] [INFO ] [sig ] [2900/3376] Forecasting TALK... [2026-02-25T20:32:46.118328] [INFO ] [sig ] Generating forecast for: TALK [2026-02-25T20:32:46.118360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-25T20:32:46.130830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-25T20:32:46.131154] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-25T20:32:46.131996] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-25T20:32:46.132049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:46.132082] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:46.132109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:46.132165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:46.190548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:46.191311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:46.191392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:46.191425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:46.316496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:46.316696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:46.316743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:46.316773] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:46.320450] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-02-25T20:32:46.320784] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-25T20:32:46.320917] [INFO ] [sig ] TALK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:46.469648] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TALK.txt [2026-02-25T20:32:46.469831] [INFO ] [sig ] [2900/3376] Completed TALK in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:46.469887] [INFO ] [sig ] [2901/3376] Forecasting TALO... [2026-02-25T20:32:46.469926] [INFO ] [sig ] Generating forecast for: TALO [2026-02-25T20:32:46.469958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-25T20:32:46.482666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-25T20:32:46.483004] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-25T20:32:46.483852] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-25T20:32:46.483905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:46.483936] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:46.483963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:46.484020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:46.541540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:46.542339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:46.542458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:46.542494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:46.667549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:46.667734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:46.667776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:46.667806] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:46.671358] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-02-25T20:32:46.671714] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-25T20:32:46.671854] [INFO ] [sig ] TALO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:46.817340] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TALO.txt [2026-02-25T20:32:46.817492] [INFO ] [sig ] [2901/3376] Completed TALO in 0.3s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:46.817540] [INFO ] [sig ] [2902/3376] Forecasting TAOP... [2026-02-25T20:32:46.817588] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-25T20:32:46.817810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-25T20:32:46.830604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-25T20:32:46.830960] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-25T20:32:46.831817] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-25T20:32:46.831870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:46.831902] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:46.831928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:46.831984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:46.897815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:46.898856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:46.898958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:46.898995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:47.025251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:47.025415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:47.025458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:47.025487] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:47.029044] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-02-25T20:32:47.029336] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-25T20:32:47.029466] [INFO ] [sig ] TAOP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:47.182473] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TAOP.txt [2026-02-25T20:32:47.182842] [INFO ] [sig ] [2902/3376] Completed TAOP in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:47.182890] [INFO ] [sig ] [2903/3376] Forecasting TAP... [2026-02-25T20:32:47.182919] [INFO ] [sig ] Generating forecast for: TAP [2026-02-25T20:32:47.182949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-25T20:32:47.196326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-25T20:32:47.196758] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-25T20:32:47.197565] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-25T20:32:47.197639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:47.197672] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:47.197699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:47.197757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:47.256920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:47.257875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:47.257967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:47.258002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:47.380676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:47.380845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:47.380887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:47.380917] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:47.384601] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-25T20:32:47.384879] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-25T20:32:47.385011] [INFO ] [sig ] TAP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:47.531538] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TAP.txt [2026-02-25T20:32:47.531689] [INFO ] [sig ] [2903/3376] Completed TAP in 0.3s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:47.531741] [INFO ] [sig ] [2904/3376] Forecasting TARA... [2026-02-25T20:32:47.531772] [INFO ] [sig ] Generating forecast for: TARA [2026-02-25T20:32:47.531803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-25T20:32:47.545448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-25T20:32:47.545971] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-25T20:32:47.546777] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-25T20:32:47.546830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:47.546862] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:47.546888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:47.546945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:47.605748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:47.606349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:47.606428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:47.606460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:47.726654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:47.726791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:47.726831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:47.726879] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:47.730332] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-02-25T20:32:47.730631] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-25T20:32:47.730764] [INFO ] [sig ] TARA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:47.889346] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TARA.txt [2026-02-25T20:32:47.889568] [INFO ] [sig ] [2904/3376] Completed TARA in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:47.889644] [INFO ] [sig ] [2905/3376] Forecasting TARK... [2026-02-25T20:32:47.889683] [INFO ] [sig ] Generating forecast for: TARK [2026-02-25T20:32:47.889724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-25T20:32:47.906057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-25T20:32:47.906545] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-25T20:32:47.907650] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-25T20:32:47.907714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:47.907754] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:47.907788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:47.907868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:47.993202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:47.994707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:47.994833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:47.994894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:48.134445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:48.134633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:48.134681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:48.134903] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:48.139028] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-02-25T20:32:48.139346] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-25T20:32:48.139491] [INFO ] [sig ] TARK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:48.296389] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TARK.txt [2026-02-25T20:32:48.296545] [INFO ] [sig ] [2905/3376] Completed TARK in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:48.296606] [INFO ] [sig ] [2906/3376] Forecasting TARS... [2026-02-25T20:32:48.296637] [INFO ] [sig ] Generating forecast for: TARS [2026-02-25T20:32:48.296669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-25T20:32:48.309166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-25T20:32:48.309488] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-25T20:32:48.310305] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-25T20:32:48.310358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:48.310390] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:48.310418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:48.310475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:48.377833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:48.378619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:48.378736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:48.378784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:48.507885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:48.508039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:48.508099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:48.508130] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:48.512091] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-25T20:32:48.512397] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-25T20:32:48.512535] [INFO ] [sig ] TARS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:48.661607] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TARS.txt [2026-02-25T20:32:48.661763] [INFO ] [sig ] [2906/3376] Completed TARS in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:48.661806] [INFO ] [sig ] [2907/3376] Forecasting TASK... [2026-02-25T20:32:48.661847] [INFO ] [sig ] Generating forecast for: TASK [2026-02-25T20:32:48.661888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-25T20:32:48.674795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-25T20:32:48.675138] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-25T20:32:48.676013] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-25T20:32:48.676068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:48.676102] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:48.676131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:48.676190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:48.736029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:48.736761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:48.736845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:48.736879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:48.863049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:48.863227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:48.863294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:48.863328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:48.867080] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-02-25T20:32:48.867379] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-25T20:32:48.867517] [INFO ] [sig ] TASK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:49.015395] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TASK.txt [2026-02-25T20:32:49.015535] [INFO ] [sig ] [2907/3376] Completed TASK in 0.4s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:49.015594] [INFO ] [sig ] [2908/3376] Forecasting TAYD... [2026-02-25T20:32:49.015627] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-25T20:32:49.015666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-25T20:32:49.027551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-25T20:32:49.027850] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-25T20:32:49.028781] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-25T20:32:49.028837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:49.028870] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:49.028911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:49.028971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:49.088466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:49.089208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:49.089302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:49.089339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:49.201554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:49.201731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:49.201773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:49.201802] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:49.205222] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-02-25T20:32:49.205503] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-25T20:32:49.205653] [INFO ] [sig ] TAYD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:49.351628] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TAYD.txt [2026-02-25T20:32:49.351789] [INFO ] [sig ] [2908/3376] Completed TAYD in 0.3s | 2.73 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-25T20:32:49.351836] [INFO ] [sig ] [2909/3376] Forecasting TBB... [2026-02-25T20:32:49.351866] [INFO ] [sig ] Generating forecast for: TBB [2026-02-25T20:32:49.351898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-25T20:32:49.364612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-25T20:32:49.364935] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-25T20:32:49.365938] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-25T20:32:49.365990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:49.366023] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:49.366051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:49.366107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:49.428660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:49.429508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:49.429611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:49.429649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:49.570474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:49.570677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:49.570735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:49.570768] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:49.575032] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-02-25T20:32:49.575536] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-25T20:32:49.575706] [INFO ] [sig ] TBB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:49.726471] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TBB.txt [2026-02-25T20:32:49.726694] [INFO ] [sig ] [2909/3376] Completed TBB in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:49.726748] [INFO ] [sig ] [2910/3376] Forecasting TBBK... [2026-02-25T20:32:49.726780] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-25T20:32:49.726812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-25T20:32:49.739346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-25T20:32:49.739748] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-25T20:32:49.740642] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-25T20:32:49.740703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:49.740735] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:49.740763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:49.740819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:49.801479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:49.802439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:49.802527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:49.802568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:49.929295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:49.929464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:49.929508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:49.929545] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:49.933730] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-02-25T20:32:49.934209] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-25T20:32:49.934347] [INFO ] [sig ] TBBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:50.085092] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TBBK.txt [2026-02-25T20:32:50.085256] [INFO ] [sig ] [2910/3376] Completed TBBK in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:50.085296] [INFO ] [sig ] [2911/3376] Forecasting TBI... [2026-02-25T20:32:50.085324] [INFO ] [sig ] Generating forecast for: TBI [2026-02-25T20:32:50.085355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-25T20:32:50.098840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-25T20:32:50.099255] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-25T20:32:50.100191] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-25T20:32:50.100256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:50.100299] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:50.100328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:50.100385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:50.165762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:50.166916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:50.167004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:50.167038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:50.294896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:50.295056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:50.295098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:50.295129] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:50.299029] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=8.97%) [2026-02-25T20:32:50.299340] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-25T20:32:50.299487] [INFO ] [sig ] TBI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:50.473478] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TBI.txt [2026-02-25T20:32:50.473681] [INFO ] [sig ] [2911/3376] Completed TBI in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:50.473728] [INFO ] [sig ] [2912/3376] Forecasting TBIL... [2026-02-25T20:32:50.473759] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-25T20:32:50.473808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-25T20:32:50.488231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-25T20:32:50.488709] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-25T20:32:50.490096] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-25T20:32:50.490154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:50.490189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:50.490216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:50.490273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:50.553919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:50.554974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:50.555071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:50.555106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:50.629947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:50.630110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:50.630152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:50.630182] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:50.635028] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=56.02%) [2026-02-25T20:32:50.635373] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-25T20:32:50.635550] [INFO ] [sig ] TBIL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:50.796463] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TBIL.txt [2026-02-25T20:32:50.796670] [INFO ] [sig ] [2912/3376] Completed TBIL in 0.3s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:50.796735] [INFO ] [sig ] [2913/3376] Forecasting TBLA... [2026-02-25T20:32:50.796774] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-25T20:32:50.796804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-25T20:32:50.810071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-25T20:32:50.810460] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-25T20:32:50.811436] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-25T20:32:50.811493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:50.811565] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:50.811627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:50.811702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:50.879841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:50.880812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:50.880907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:50.880941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:51.016168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:51.016341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:51.016385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:51.016416] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:51.020455] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=68.41%) [2026-02-25T20:32:51.021048] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-25T20:32:51.021209] [INFO ] [sig ] TBLA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:51.170886] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TBLA.txt [2026-02-25T20:32:51.171045] [INFO ] [sig ] [2913/3376] Completed TBLA in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:51.171088] [INFO ] [sig ] [2914/3376] Forecasting TBLD... [2026-02-25T20:32:51.171118] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-25T20:32:51.171148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-25T20:32:51.183847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-25T20:32:51.184187] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-25T20:32:51.185071] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-25T20:32:51.185127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:51.185162] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:51.185199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:51.185277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:51.249767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:51.250718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:51.250821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:51.250864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:51.377968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:51.378168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:51.378227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:51.378260] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:51.382471] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-02-25T20:32:51.382799] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-25T20:32:51.382938] [INFO ] [sig ] TBLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:51.534279] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TBLD.txt [2026-02-25T20:32:51.534442] [INFO ] [sig ] [2914/3376] Completed TBLD in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:51.534483] [INFO ] [sig ] [2915/3376] Forecasting TBPH... [2026-02-25T20:32:51.534514] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-25T20:32:51.534544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-25T20:32:51.547627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-25T20:32:51.548041] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-25T20:32:51.549193] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-25T20:32:51.549266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:51.549305] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:51.549334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:51.549393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:51.609953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:51.610838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:51.610921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:51.610954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:51.733625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:51.733977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:51.734018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:51.734047] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:51.737972] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=32.81%) [2026-02-25T20:32:51.738290] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-25T20:32:51.738427] [INFO ] [sig ] TBPH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:51.887612] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TBPH.txt [2026-02-25T20:32:51.887804] [INFO ] [sig ] [2915/3376] Completed TBPH in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:51.887855] [INFO ] [sig ] [2916/3376] Forecasting TBRG... [2026-02-25T20:32:51.887887] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-25T20:32:51.887919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-25T20:32:51.900238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-25T20:32:51.900770] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-25T20:32:51.901748] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-25T20:32:51.901806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:51.901840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:51.901868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:51.901928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:51.969409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:51.970378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:51.970480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:51.970515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:52.102625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:52.102792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:52.102834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:52.102909] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:52.106632] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: DOWN (p=39.31%) [2026-02-25T20:32:52.106921] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-25T20:32:52.107063] [INFO ] [sig ] TBRG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:52.254970] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TBRG.txt [2026-02-25T20:32:52.255103] [INFO ] [sig ] [2916/3376] Completed TBRG in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:52.255143] [INFO ] [sig ] [2917/3376] Forecasting TCBI... [2026-02-25T20:32:52.255172] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-25T20:32:52.255202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-25T20:32:52.268451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-25T20:32:52.268810] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-25T20:32:52.269657] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-25T20:32:52.269712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:52.269745] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:52.269772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:52.269830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:52.330435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:52.331105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:52.331188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:52.331221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:52.453989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:52.454146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:52.454185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:52.454213] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:52.458051] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-25T20:32:52.458349] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-25T20:32:52.458479] [INFO ] [sig ] TCBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:52.602610] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TCBI.txt [2026-02-25T20:32:52.602782] [INFO ] [sig ] [2917/3376] Completed TCBI in 0.3s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:52.602823] [INFO ] [sig ] [2918/3376] Forecasting TCBIO... [2026-02-25T20:32:52.602853] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-25T20:32:52.602885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-25T20:32:52.614880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-25T20:32:52.615157] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-25T20:32:52.615959] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-25T20:32:52.616012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:52.616044] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:52.616072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:52.616130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:52.673451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:52.674269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:52.674349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:52.674381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:52.785152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:52.785277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:52.785313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:52.785341] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:52.788871] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-25T20:32:52.789149] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-25T20:32:52.789277] [INFO ] [sig ] TCBIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:52.960532] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TCBIO.txt [2026-02-25T20:32:52.960756] [INFO ] [sig ] [2918/3376] Completed TCBIO in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:52.960800] [INFO ] [sig ] [2919/3376] Forecasting TCBK... [2026-02-25T20:32:52.960830] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-25T20:32:52.960862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-25T20:32:52.975139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-25T20:32:52.975657] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-25T20:32:52.976479] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-25T20:32:52.976532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:52.976564] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:52.976618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:52.976714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:53.035476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:53.036483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:53.036600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:53.036645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:53.160665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:53.161035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:53.161077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:53.161106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:53.165026] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-25T20:32:53.165360] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-25T20:32:53.165512] [INFO ] [sig ] TCBK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:53.323603] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TCBK.txt [2026-02-25T20:32:53.323800] [INFO ] [sig ] [2919/3376] Completed TCBK in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:53.323842] [INFO ] [sig ] [2920/3376] Forecasting TCBX... [2026-02-25T20:32:53.323871] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-25T20:32:53.323903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-25T20:32:53.335742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-25T20:32:53.336143] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-25T20:32:53.336984] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-25T20:32:53.337038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:53.337069] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:53.337095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:53.337152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:53.395247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:53.396191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:53.396280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:53.396313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:53.519558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:53.519783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:53.519825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:53.519854] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:53.523553] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=28.52%) [2026-02-25T20:32:53.523894] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-25T20:32:53.524029] [INFO ] [sig ] TCBX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:53.673099] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TCBX.txt [2026-02-25T20:32:53.673285] [INFO ] [sig ] [2920/3376] Completed TCBX in 0.3s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:53.673330] [INFO ] [sig ] [2921/3376] Forecasting TCMD... [2026-02-25T20:32:53.673360] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-25T20:32:53.673391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-25T20:32:53.686313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-25T20:32:53.686764] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-25T20:32:53.687605] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-25T20:32:53.687685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:53.687726] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:53.687783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:53.687863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:53.751043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:53.752100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:53.752198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:53.752232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:53.876314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:53.876484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:53.876525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:53.876555] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:53.880261] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=85.40%) [2026-02-25T20:32:53.880563] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-25T20:32:53.880724] [INFO ] [sig ] TCMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:54.025630] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TCMD.txt [2026-02-25T20:32:54.025790] [INFO ] [sig ] [2921/3376] Completed TCMD in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:54.025832] [INFO ] [sig ] [2922/3376] Forecasting TCOM... [2026-02-25T20:32:54.025862] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-25T20:32:54.025893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-25T20:32:54.039484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-25T20:32:54.039913] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-25T20:32:54.040743] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-25T20:32:54.040797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:54.040829] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:54.040856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:54.040913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:54.098697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:54.099611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:54.099698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:54.099731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:54.230202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:54.230365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:54.230407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:54.230438] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:54.234473] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-02-25T20:32:54.234805] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-25T20:32:54.234959] [INFO ] [sig ] TCOM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:54.394485] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TCOM.txt [2026-02-25T20:32:54.394678] [INFO ] [sig ] [2922/3376] Completed TCOM in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:54.394725] [INFO ] [sig ] [2923/3376] Forecasting TCPC... [2026-02-25T20:32:54.394757] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-25T20:32:54.394789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-25T20:32:54.408185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-25T20:32:54.408565] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-25T20:32:54.409432] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-25T20:32:54.409488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:54.409520] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:54.409549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:54.409635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:54.483896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:54.484953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:54.485101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:54.485138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:54.607979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:54.608153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:54.608195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:54.608233] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:54.611787] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: UP (p=62.89%) [2026-02-25T20:32:54.612068] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-25T20:32:54.612199] [INFO ] [sig ] TCPC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:54.757676] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TCPC.txt [2026-02-25T20:32:54.757808] [INFO ] [sig ] [2923/3376] Completed TCPC in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:54.757846] [INFO ] [sig ] [2924/3376] Forecasting TCX... [2026-02-25T20:32:54.757875] [INFO ] [sig ] Generating forecast for: TCX [2026-02-25T20:32:54.757911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-25T20:32:54.770024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-25T20:32:54.770297] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-25T20:32:54.771105] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-25T20:32:54.771159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:54.771191] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:54.771218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:54.771274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:54.829541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:54.830195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:54.830273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:54.830305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:54.940162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:54.940293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:54.940330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:54.940359] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:54.943698] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-02-25T20:32:54.943990] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-25T20:32:54.944116] [INFO ] [sig ] TCX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:55.089135] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TCX.txt [2026-02-25T20:32:55.089301] [INFO ] [sig ] [2924/3376] Completed TCX in 0.3s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:55.089341] [INFO ] [sig ] [2925/3376] Forecasting TD... [2026-02-25T20:32:55.089371] [INFO ] [sig ] Generating forecast for: TD [2026-02-25T20:32:55.089400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-25T20:32:55.101794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-25T20:32:55.102172] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-25T20:32:55.102980] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-25T20:32:55.103033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:55.103065] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:55.103092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:55.103148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:55.161598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:55.162467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:55.162556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:55.162614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:55.291145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:55.291362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:55.291405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:55.291436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:55.295166] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-25T20:32:55.295456] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-25T20:32:55.295610] [INFO ] [sig ] TD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:55.444159] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TD.txt [2026-02-25T20:32:55.444317] [INFO ] [sig ] [2925/3376] Completed TD in 0.4s | 2.73 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-25T20:32:55.444357] [INFO ] [sig ] [2926/3376] Forecasting TDC... [2026-02-25T20:32:55.444386] [INFO ] [sig ] Generating forecast for: TDC [2026-02-25T20:32:55.444417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-25T20:32:55.457970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-25T20:32:55.458364] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-25T20:32:55.459226] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-25T20:32:55.459278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:55.459311] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:55.459338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:55.459395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:55.519679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:55.520606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:55.520694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:55.520726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:55.648196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:55.648363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:55.648403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:55.648433] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:55.652136] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-02-25T20:32:55.652442] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-25T20:32:55.652590] [INFO ] [sig ] TDC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:55.802962] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TDC.txt [2026-02-25T20:32:55.803151] [INFO ] [sig ] [2926/3376] Completed TDC in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:55.803195] [INFO ] [sig ] [2927/3376] Forecasting TDF... [2026-02-25T20:32:55.803224] [INFO ] [sig ] Generating forecast for: TDF [2026-02-25T20:32:55.803256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-25T20:32:55.815400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-25T20:32:55.815761] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-25T20:32:55.816558] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-25T20:32:55.816638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:55.816671] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:55.816698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:55.816754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:55.875998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:55.876858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:55.876950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:55.876983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:55.990737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:55.990902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:55.990943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:55.990973] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:55.994452] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=59.96%) [2026-02-25T20:32:55.994755] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-25T20:32:55.994885] [INFO ] [sig ] TDF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:56.144666] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TDF.txt [2026-02-25T20:32:56.144832] [INFO ] [sig ] [2927/3376] Completed TDF in 0.3s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:56.144885] [INFO ] [sig ] [2928/3376] Forecasting TDG... [2026-02-25T20:32:56.145105] [INFO ] [sig ] Generating forecast for: TDG [2026-02-25T20:32:56.145136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-25T20:32:56.159136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-25T20:32:56.159484] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-25T20:32:56.160548] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-25T20:32:56.160626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:56.160660] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:56.160690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:56.160760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:56.221108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:56.221893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:56.221978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:56.222011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:56.345471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:56.345653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:56.345719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:56.345756] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:56.349315] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-25T20:32:56.349629] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-25T20:32:56.349792] [INFO ] [sig ] TDG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:56.498145] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TDG.txt [2026-02-25T20:32:56.498312] [INFO ] [sig ] [2928/3376] Completed TDG in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:56.498353] [INFO ] [sig ] [2929/3376] Forecasting TDS... [2026-02-25T20:32:56.498384] [INFO ] [sig ] Generating forecast for: TDS [2026-02-25T20:32:56.498413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-25T20:32:56.510721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-25T20:32:56.511061] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-25T20:32:56.511894] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-25T20:32:56.511946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:56.511979] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:56.512166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:56.512223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:56.572631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:56.573462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:56.573550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:56.573607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:56.697125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:56.697299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:56.697341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:56.697372] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:56.701375] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-02-25T20:32:56.701854] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-25T20:32:56.702047] [INFO ] [sig ] TDS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:56.855620] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TDS.txt [2026-02-25T20:32:56.855855] [INFO ] [sig ] [2929/3376] Completed TDS in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:56.855915] [INFO ] [sig ] [2930/3376] Forecasting TDSC... [2026-02-25T20:32:56.855964] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-25T20:32:56.856010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-25T20:32:56.868617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-25T20:32:56.869027] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-25T20:32:56.870168] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-25T20:32:56.870226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:56.870287] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:56.870317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:56.870376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:56.935856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:56.936955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:56.937076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:56.937130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:57.054532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:57.054714] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-25T20:32:57.054760] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:57.054790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:57.058735] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-25T20:32:57.059040] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-25T20:32:57.059193] [INFO ] [sig ] TDSC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:57.219808] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TDSC.txt [2026-02-25T20:32:57.220006] [INFO ] [sig ] [2930/3376] Completed TDSC in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:57.220063] [INFO ] [sig ] [2931/3376] Forecasting TDUP... [2026-02-25T20:32:57.220095] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-25T20:32:57.220126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-25T20:32:57.233355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-25T20:32:57.233767] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-25T20:32:57.234764] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-25T20:32:57.234829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:57.234877] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:57.234919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:57.234996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:57.301016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:57.301963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:57.302052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:57.302086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:57.420609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:57.420773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:57.420814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:57.420844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:57.424344] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=61.26%) [2026-02-25T20:32:57.424656] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-25T20:32:57.424792] [INFO ] [sig ] TDUP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:32:57.568129] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TDUP.txt [2026-02-25T20:32:57.568293] [INFO ] [sig ] [2931/3376] Completed TDUP in 0.3s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:57.568335] [INFO ] [sig ] [2932/3376] Forecasting TDY... [2026-02-25T20:32:57.568365] [INFO ] [sig ] Generating forecast for: TDY [2026-02-25T20:32:57.568395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-25T20:32:57.581510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-25T20:32:57.581959] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-25T20:32:57.582948] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-25T20:32:57.583006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:57.583054] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:57.583088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:57.583174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:57.652532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:57.653608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:57.653716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:57.653761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:57.817608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:57.817817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:57.817884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:57.817933] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:57.823686] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-02-25T20:32:57.824236] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-25T20:32:57.824478] [INFO ] [sig ] TDY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:58.045555] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TDY.txt [2026-02-25T20:32:58.045806] [INFO ] [sig ] [2932/3376] Completed TDY in 0.5s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:58.045863] [INFO ] [sig ] [2933/3376] Forecasting TEAM... [2026-02-25T20:32:58.045904] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-25T20:32:58.045946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-25T20:32:58.086168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-25T20:32:58.086716] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-25T20:32:58.087789] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-25T20:32:58.087853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:58.087891] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:58.087922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:58.087994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:58.186755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:58.188101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:58.188238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:58.188299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:58.370549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:58.370765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:58.370819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:58.372160] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:58.379235] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-25T20:32:58.379864] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-25T20:32:58.380077] [INFO ] [sig ] TEAM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:58.603315] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TEAM.txt [2026-02-25T20:32:58.603554] [INFO ] [sig ] [2933/3376] Completed TEAM in 0.6s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:58.603628] [INFO ] [sig ] [2934/3376] Forecasting TECH... [2026-02-25T20:32:58.603670] [INFO ] [sig ] Generating forecast for: TECH [2026-02-25T20:32:58.603708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-25T20:32:58.623051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-25T20:32:58.623592] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-25T20:32:58.624651] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-25T20:32:58.624716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:58.624754] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:58.624787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:58.624862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:58.698273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:58.699367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:58.699472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:58.699511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:58.889037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:58.889415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:58.889473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:58.889509] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:58.894779] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-02-25T20:32:58.895251] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-25T20:32:58.895466] [INFO ] [sig ] TECH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:59.121018] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TECH.txt [2026-02-25T20:32:59.121262] [INFO ] [sig ] [2934/3376] Completed TECH in 0.5s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:59.121338] [INFO ] [sig ] [2935/3376] Forecasting TECK... [2026-02-25T20:32:59.121394] [INFO ] [sig ] Generating forecast for: TECK [2026-02-25T20:32:59.121446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-25T20:32:59.136540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-25T20:32:59.137067] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-25T20:32:59.138035] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-25T20:32:59.138120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:59.138154] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:59.138183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:59.138243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:59.204413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:59.205366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:59.205455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:59.205490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:59.336505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:59.336690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:59.336733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:59.336764] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:59.340663] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=34.45%) [2026-02-25T20:32:59.341013] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-25T20:32:59.341194] [INFO ] [sig ] TECK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:59.488905] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TECK.txt [2026-02-25T20:32:59.489074] [INFO ] [sig ] [2935/3376] Completed TECK in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:59.489306] [INFO ] [sig ] [2936/3376] Forecasting TEI... [2026-02-25T20:32:59.489337] [INFO ] [sig ] Generating forecast for: TEI [2026-02-25T20:32:59.489368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-25T20:32:59.502144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-25T20:32:59.502536] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-25T20:32:59.503374] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-25T20:32:59.503429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:59.503462] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:59.503490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:59.503548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:59.562861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:59.563941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:59.564026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:59.564234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:32:59.693760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:32:59.693926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:32:59.693968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:32:59.693997] [INFO ] [FORECASTER] Training complete [2026-02-25T20:32:59.698248] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-25T20:32:59.698627] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-25T20:32:59.698782] [INFO ] [sig ] TEI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:32:59.844809] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TEI.txt [2026-02-25T20:32:59.844978] [INFO ] [sig ] [2936/3376] Completed TEI in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:32:59.845018] [INFO ] [sig ] [2937/3376] Forecasting TELO... [2026-02-25T20:32:59.845048] [INFO ] [sig ] Generating forecast for: TELO [2026-02-25T20:32:59.845078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-25T20:32:59.856976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-25T20:32:59.857292] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-25T20:32:59.858132] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-25T20:32:59.858186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:32:59.858218] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:32:59.858244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:32:59.858300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:32:59.927009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:32:59.927999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:32:59.928109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:32:59.928143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:00.049154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:00.049315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:00.049355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:00.049384] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:00.053095] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=28.22%) [2026-02-25T20:33:00.053420] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-25T20:33:00.053611] [INFO ] [sig ] TELO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:00.213264] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TELO.txt [2026-02-25T20:33:00.213417] [INFO ] [sig ] [2937/3376] Completed TELO in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:33:00.213458] [INFO ] [sig ] [2938/3376] Forecasting TEM... [2026-02-25T20:33:00.213488] [INFO ] [sig ] Generating forecast for: TEM [2026-02-25T20:33:00.213519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-25T20:33:00.226386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-25T20:33:00.226763] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-25T20:33:00.227554] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-25T20:33:00.227627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:00.227661] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:00.227688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:00.227745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:00.289441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:00.290385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:00.290474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:00.290508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:00.415652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:00.415818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:00.415857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:00.415887] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:00.419522] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-02-25T20:33:00.419934] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-25T20:33:00.420081] [INFO ] [sig ] TEM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:00.566925] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TEM.txt [2026-02-25T20:33:00.567070] [INFO ] [sig ] [2938/3376] Completed TEM in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:33:00.567111] [INFO ] [sig ] [2939/3376] Forecasting TENB... [2026-02-25T20:33:00.567141] [INFO ] [sig ] Generating forecast for: TENB [2026-02-25T20:33:00.567171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-25T20:33:00.581243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-25T20:33:00.581549] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-25T20:33:00.582354] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-25T20:33:00.582408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:00.582440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:00.582466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:00.582522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:00.642766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:00.643657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:00.643740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:00.643772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:00.770848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:00.771028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:00.771069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:00.771115] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:00.774642] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-25T20:33:00.774933] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-25T20:33:00.775252] [INFO ] [sig ] TENB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:00.934902] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TENB.txt [2026-02-25T20:33:00.935090] [INFO ] [sig ] [2939/3376] Completed TENB in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:33:00.935131] [INFO ] [sig ] [2940/3376] Forecasting TENX... [2026-02-25T20:33:00.935161] [INFO ] [sig ] Generating forecast for: TENX [2026-02-25T20:33:00.935191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-25T20:33:00.948903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-25T20:33:00.949544] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-25T20:33:00.950737] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-25T20:33:00.950796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:00.950835] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:00.950863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:00.950922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:01.018376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:01.019367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:01.019495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:01.019531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:01.135221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:01.135365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:01.135406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:01.135436] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:01.139157] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=50.25%) [2026-02-25T20:33:01.139470] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-25T20:33:01.139632] [INFO ] [sig ] TENX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:01.310336] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TENX.txt [2026-02-25T20:33:01.310517] [INFO ] [sig ] [2940/3376] Completed TENX in 0.4s | 2.73 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-25T20:33:01.310558] [INFO ] [sig ] [2941/3376] Forecasting TERN... [2026-02-25T20:33:01.310611] [INFO ] [sig ] Generating forecast for: TERN [2026-02-25T20:33:01.310643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-25T20:33:01.324625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-25T20:33:01.325017] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-25T20:33:01.325846] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-25T20:33:01.325900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:01.325931] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:01.325958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:01.326015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:01.389205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:01.390193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:01.390297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:01.390333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:01.513803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:01.513977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:01.514018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:01.514050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:01.517623] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-25T20:33:01.517920] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-25T20:33:01.518084] [INFO ] [sig ] TERN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:01.679859] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TERN.txt [2026-02-25T20:33:01.680040] [INFO ] [sig ] [2941/3376] Completed TERN in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.7m [2026-02-25T20:33:01.680082] [INFO ] [sig ] [2942/3376] Forecasting TEVA... [2026-02-25T20:33:01.680112] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-25T20:33:01.680143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-25T20:33:01.693849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-25T20:33:01.694230] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-25T20:33:01.695087] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-25T20:33:01.695142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:01.695174] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:01.695200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:01.695256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:01.760071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:01.761022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:01.761129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:01.761164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:01.885545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:01.885743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:01.885786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:01.885816] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:01.889589] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=48.00%) [2026-02-25T20:33:01.889941] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-25T20:33:01.890089] [INFO ] [sig ] TEVA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:02.053267] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TEVA.txt [2026-02-25T20:33:02.054250] [INFO ] [sig ] [2942/3376] Completed TEVA in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:02.054302] [INFO ] [sig ] [2943/3376] Forecasting TEX... [2026-02-25T20:33:02.054333] [INFO ] [sig ] Generating forecast for: TEX [2026-02-25T20:33:02.054366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-25T20:33:02.066962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-25T20:33:02.067592] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-25T20:33:02.068737] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-25T20:33:02.068798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:02.068836] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:02.068880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:02.068941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:02.140100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:02.141419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:02.141520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:02.141558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:02.296169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:02.296334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:02.296376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:02.296407] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:02.304249] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-25T20:33:02.304816] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-25T20:33:02.304976] [INFO ] [sig ] TEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:02.464830] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TEX.txt [2026-02-25T20:33:02.465030] [INFO ] [sig ] [2943/3376] Completed TEX in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:02.465075] [INFO ] [sig ] [2944/3376] Forecasting TFC... [2026-02-25T20:33:02.465105] [INFO ] [sig ] Generating forecast for: TFC [2026-02-25T20:33:02.465140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-25T20:33:02.479453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-25T20:33:02.479864] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-25T20:33:02.480838] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-25T20:33:02.480894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:02.480927] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:02.480954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:02.481012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:02.546718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:02.547646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:02.547743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:02.547780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:02.684103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:02.684270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:02.684311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:02.684342] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:02.688653] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=20.31%) [2026-02-25T20:33:02.688990] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-25T20:33:02.689162] [INFO ] [sig ] TFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:02.849420] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TFC.txt [2026-02-25T20:33:02.849597] [INFO ] [sig ] [2944/3376] Completed TFC in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:02.849644] [INFO ] [sig ] [2945/3376] Forecasting TFII... [2026-02-25T20:33:02.849676] [INFO ] [sig ] Generating forecast for: TFII [2026-02-25T20:33:02.849712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-25T20:33:02.863313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-25T20:33:02.863777] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-25T20:33:02.864718] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-25T20:33:02.864775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:02.864810] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:02.864844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:02.864917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:02.926866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:02.927758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:02.927855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:02.927889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:03.052403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:03.052563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:03.052624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:03.052653] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:03.056526] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=36.52%) [2026-02-25T20:33:03.056850] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-25T20:33:03.057014] [INFO ] [sig ] TFII: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:03.212833] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TFII.txt [2026-02-25T20:33:03.212992] [INFO ] [sig ] [2945/3376] Completed TFII in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:03.213031] [INFO ] [sig ] [2946/3376] Forecasting TFIN... [2026-02-25T20:33:03.213062] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-25T20:33:03.213092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-25T20:33:03.226680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-25T20:33:03.227073] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-25T20:33:03.227904] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-25T20:33:03.227959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:03.227992] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:03.228018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:03.228297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:03.293154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:03.294116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:03.294205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:03.294241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:03.416434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:03.416614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:03.416656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:03.416688] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:03.421409] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-02-25T20:33:03.421839] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-25T20:33:03.422019] [INFO ] [sig ] TFIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:03.571428] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TFIN.txt [2026-02-25T20:33:03.571614] [INFO ] [sig ] [2946/3376] Completed TFIN in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:03.571658] [INFO ] [sig ] [2947/3376] Forecasting TFPM... [2026-02-25T20:33:03.571695] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-25T20:33:03.571728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-25T20:33:03.585254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-25T20:33:03.585622] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-25T20:33:03.586444] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-25T20:33:03.586497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:03.586556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:03.586603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:03.586662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:03.646338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:03.647073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:03.647155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:03.647188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:03.777468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:03.777672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:03.777718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:03.777748] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:03.781566] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=47.56%) [2026-02-25T20:33:03.781885] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-25T20:33:03.782016] [INFO ] [sig ] TFPM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:03.933635] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TFPM.txt [2026-02-25T20:33:03.933783] [INFO ] [sig ] [2947/3376] Completed TFPM in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:03.933823] [INFO ] [sig ] [2948/3376] Forecasting TFSL... [2026-02-25T20:33:03.933853] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-25T20:33:03.933890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-25T20:33:03.947151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-25T20:33:03.947694] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-25T20:33:03.948734] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-25T20:33:03.948786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:03.948818] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:03.948844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:03.948901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:04.010689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:04.011449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:04.011533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:04.011590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:04.143850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:04.144020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:04.144063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:04.144093] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:04.147842] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-25T20:33:04.148246] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-25T20:33:04.148393] [INFO ] [sig ] TFSL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:04.325099] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TFSL.txt [2026-02-25T20:33:04.325268] [INFO ] [sig ] [2948/3376] Completed TFSL in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:04.325309] [INFO ] [sig ] [2949/3376] Forecasting TG... [2026-02-25T20:33:04.325339] [INFO ] [sig ] Generating forecast for: TG [2026-02-25T20:33:04.325371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-25T20:33:04.337446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-25T20:33:04.337888] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-25T20:33:04.338770] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-25T20:33:04.338827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:04.338860] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:04.338892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:04.338961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:04.400386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:04.401338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:04.401437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:04.401470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:04.529976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:04.530149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:04.530190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:04.530218] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:04.534025] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=36.39%) [2026-02-25T20:33:04.534403] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-25T20:33:04.534560] [INFO ] [sig ] TG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:04.690523] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TG.txt [2026-02-25T20:33:04.690710] [INFO ] [sig ] [2949/3376] Completed TG in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:04.690753] [INFO ] [sig ] [2950/3376] Forecasting TGLS... [2026-02-25T20:33:04.690783] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-25T20:33:04.690817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-25T20:33:04.703980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-25T20:33:04.704368] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-25T20:33:04.705215] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-25T20:33:04.705271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:04.705303] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:04.705330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:04.705387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:04.765287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:04.766283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:04.766384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:04.766420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:04.890528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:04.890718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:04.890764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:04.890866] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:04.894728] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-25T20:33:04.895081] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-25T20:33:04.895232] [INFO ] [sig ] TGLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:05.050880] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TGLS.txt [2026-02-25T20:33:05.051050] [INFO ] [sig ] [2950/3376] Completed TGLS in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:05.051091] [INFO ] [sig ] [2951/3376] Forecasting TGNA... [2026-02-25T20:33:05.051121] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-25T20:33:05.051152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-25T20:33:05.064365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-25T20:33:05.064809] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-25T20:33:05.065683] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-25T20:33:05.065738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:05.065771] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:05.065798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:05.065856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:05.130010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:05.130966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:05.131062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:05.131095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:05.254786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:05.254948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:05.254990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:05.255020] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:05.259114] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-02-25T20:33:05.259569] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-25T20:33:05.259721] [INFO ] [sig ] TGNA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:05.425077] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TGNA.txt [2026-02-25T20:33:05.425258] [INFO ] [sig ] [2951/3376] Completed TGNA in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:05.425301] [INFO ] [sig ] [2952/3376] Forecasting TGS... [2026-02-25T20:33:05.425330] [INFO ] [sig ] Generating forecast for: TGS [2026-02-25T20:33:05.425362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-25T20:33:05.439185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-25T20:33:05.439622] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-25T20:33:05.440683] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-25T20:33:05.440740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:05.440772] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:05.440798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:05.440857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:05.506874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:05.507981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:05.508089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:05.508126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:05.639252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:05.639418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:05.639460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:05.639491] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:05.643144] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-25T20:33:05.643443] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-25T20:33:05.643601] [INFO ] [sig ] TGS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:05.792502] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TGS.txt [2026-02-25T20:33:05.792694] [INFO ] [sig ] [2952/3376] Completed TGS in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:05.792737] [INFO ] [sig ] [2953/3376] Forecasting TGTX... [2026-02-25T20:33:05.792767] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-25T20:33:05.792800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-25T20:33:05.806487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-25T20:33:05.806959] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-25T20:33:05.807887] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-25T20:33:05.807962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:05.808001] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:05.808029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:05.808126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:05.871858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:05.872823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:05.872919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:05.872952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:05.997947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:05.998137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:05.998180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:05.998209] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:06.002071] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=8.55%) [2026-02-25T20:33:06.002471] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-25T20:33:06.002656] [INFO ] [sig ] TGTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:06.153668] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TGTX.txt [2026-02-25T20:33:06.153844] [INFO ] [sig ] [2953/3376] Completed TGTX in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:06.153888] [INFO ] [sig ] [2954/3376] Forecasting TH... [2026-02-25T20:33:06.153918] [INFO ] [sig ] Generating forecast for: TH [2026-02-25T20:33:06.153950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-25T20:33:06.166502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-25T20:33:06.166919] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-25T20:33:06.167824] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-25T20:33:06.167884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:06.167920] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:06.167950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:06.168024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:06.229665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:06.230555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:06.230671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:06.230707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:06.362311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:06.362498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:06.362543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:06.362591] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:06.366411] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-02-25T20:33:06.366761] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-25T20:33:06.366905] [INFO ] [sig ] TH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:06.529270] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TH.txt [2026-02-25T20:33:06.529456] [INFO ] [sig ] [2954/3376] Completed TH in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:06.529505] [INFO ] [sig ] [2955/3376] Forecasting THC... [2026-02-25T20:33:06.529536] [INFO ] [sig ] Generating forecast for: THC [2026-02-25T20:33:06.529589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-25T20:33:06.544626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-25T20:33:06.545075] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-25T20:33:06.546094] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-25T20:33:06.546157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:06.546191] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:06.546219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:06.546279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:06.620007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:06.621030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:06.621155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:06.621210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:06.766983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:06.767152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:06.767194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:06.767226] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:06.771161] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-25T20:33:06.771529] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-25T20:33:06.771720] [INFO ] [sig ] THC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:06.928432] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/THC.txt [2026-02-25T20:33:06.928622] [INFO ] [sig ] [2955/3376] Completed THC in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:06.928666] [INFO ] [sig ] [2956/3376] Forecasting THFF... [2026-02-25T20:33:06.928696] [INFO ] [sig ] Generating forecast for: THFF [2026-02-25T20:33:06.928728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-25T20:33:06.941361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-25T20:33:06.941779] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-25T20:33:06.942683] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-25T20:33:06.942751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:06.942785] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:06.942814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:06.942873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:07.005556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:07.006493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:07.006605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:07.006642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:07.144199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:07.144368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:07.144415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:07.144448] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:07.148264] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-02-25T20:33:07.148590] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-25T20:33:07.148733] [INFO ] [sig ] THFF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:07.321782] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/THFF.txt [2026-02-25T20:33:07.321956] [INFO ] [sig ] [2956/3376] Completed THFF in 0.4s | 2.73 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-25T20:33:07.321997] [INFO ] [sig ] [2957/3376] Forecasting THG... [2026-02-25T20:33:07.322026] [INFO ] [sig ] Generating forecast for: THG [2026-02-25T20:33:07.322058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-25T20:33:07.335074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-25T20:33:07.335653] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-25T20:33:07.336715] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-25T20:33:07.336768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:07.336800] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:07.336828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:07.336884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:07.399180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:07.400323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:07.400661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:07.400696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:07.527784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:07.527947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:07.527988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:07.528019] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:07.532047] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-25T20:33:07.532352] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-25T20:33:07.532491] [INFO ] [sig ] THG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:07.696150] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/THG.txt [2026-02-25T20:33:07.696319] [INFO ] [sig ] [2957/3376] Completed THG in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-25T20:33:07.696359] [INFO ] [sig ] [2958/3376] Forecasting THO... [2026-02-25T20:33:07.696389] [INFO ] [sig ] Generating forecast for: THO [2026-02-25T20:33:07.696421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-25T20:33:07.709346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-25T20:33:07.709784] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-25T20:33:07.710624] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-25T20:33:07.710680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:07.710713] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:07.710740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:07.710798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:07.768109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:07.768965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:07.769065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:07.769105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:07.897205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:07.897364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:07.897404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:07.897433] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:07.900972] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=57.01%) [2026-02-25T20:33:07.901254] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-25T20:33:07.901384] [INFO ] [sig ] THO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:08.051814] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/THO.txt [2026-02-25T20:33:08.051986] [INFO ] [sig ] [2958/3376] Completed THO in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-25T20:33:08.052028] [INFO ] [sig ] [2959/3376] Forecasting THQ... [2026-02-25T20:33:08.052059] [INFO ] [sig ] Generating forecast for: THQ [2026-02-25T20:33:08.052091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-25T20:33:08.064979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-25T20:33:08.065341] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-25T20:33:08.066192] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-25T20:33:08.066248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:08.066280] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:08.066308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:08.066366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:08.128383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:08.129215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:08.129309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:08.129352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:08.250915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:08.251076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:08.251115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:08.251143] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:08.254762] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=41.17%) [2026-02-25T20:33:08.255061] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-25T20:33:08.255197] [INFO ] [sig ] THQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:08.401489] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/THQ.txt [2026-02-25T20:33:08.401658] [INFO ] [sig ] [2959/3376] Completed THQ in 0.3s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:08.401708] [INFO ] [sig ] [2960/3376] Forecasting THRM... [2026-02-25T20:33:08.401738] [INFO ] [sig ] Generating forecast for: THRM [2026-02-25T20:33:08.401769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-25T20:33:08.413876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-25T20:33:08.414225] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-25T20:33:08.415056] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-25T20:33:08.415109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:08.415141] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:08.415168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:08.415223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:08.473227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:08.474093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:08.474186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:08.474218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:08.595055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:08.595217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:08.595257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:08.595287] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:08.598774] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-25T20:33:08.599059] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-25T20:33:08.599194] [INFO ] [sig ] THRM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:08.758183] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/THRM.txt [2026-02-25T20:33:08.758404] [INFO ] [sig ] [2960/3376] Completed THRM in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:08.758449] [INFO ] [sig ] [2961/3376] Forecasting THRY... [2026-02-25T20:33:08.758483] [INFO ] [sig ] Generating forecast for: THRY [2026-02-25T20:33:08.758527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-25T20:33:08.771858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-25T20:33:08.772234] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-25T20:33:08.773119] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-25T20:33:08.773184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:08.773219] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:08.773247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:08.773306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:08.846883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:08.847964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:08.848083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:08.848121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:08.985953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:08.986124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:08.986166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:08.986195] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:08.989902] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-02-25T20:33:08.990218] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-25T20:33:08.990357] [INFO ] [sig ] THRY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:09.136590] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/THRY.txt [2026-02-25T20:33:09.136749] [INFO ] [sig ] [2961/3376] Completed THRY in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:09.136789] [INFO ] [sig ] [2962/3376] Forecasting TIGO... [2026-02-25T20:33:09.136818] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-25T20:33:09.136848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-25T20:33:09.149400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-25T20:33:09.149814] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-25T20:33:09.150900] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-25T20:33:09.150958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:09.150992] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:09.151019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:09.151077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:09.211369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:09.212265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:09.212351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:09.212385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:09.333530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:09.333703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:09.333745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:09.333775] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:09.337342] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=65.38%) [2026-02-25T20:33:09.337655] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-25T20:33:09.337794] [INFO ] [sig ] TIGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:09.481137] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TIGO.txt [2026-02-25T20:33:09.481289] [INFO ] [sig ] [2962/3376] Completed TIGO in 0.3s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:09.481329] [INFO ] [sig ] [2963/3376] Forecasting TIL... [2026-02-25T20:33:09.481358] [INFO ] [sig ] Generating forecast for: TIL [2026-02-25T20:33:09.481389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-25T20:33:09.494292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-25T20:33:09.494701] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-25T20:33:09.495516] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-25T20:33:09.495596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:09.495646] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:09.495676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:09.495734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:09.558244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:09.559263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:09.559350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:09.559383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:09.684604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:09.684764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:09.684823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:09.684856] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:09.688525] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-02-25T20:33:09.688838] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-25T20:33:09.688974] [INFO ] [sig ] TIL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:09.843069] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TIL.txt [2026-02-25T20:33:09.843221] [INFO ] [sig ] [2963/3376] Completed TIL in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:09.843262] [INFO ] [sig ] [2964/3376] Forecasting TILE... [2026-02-25T20:33:09.843291] [INFO ] [sig ] Generating forecast for: TILE [2026-02-25T20:33:09.843323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-25T20:33:09.856032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-25T20:33:09.856416] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-25T20:33:09.857298] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-25T20:33:09.857354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:09.857416] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:09.857446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:09.857504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:09.921617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:09.922445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:09.922529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:09.922561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:10.060288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:10.060458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:10.060513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:10.060545] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:10.065372] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-25T20:33:10.065686] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-25T20:33:10.065827] [INFO ] [sig ] TILE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:10.231231] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TILE.txt [2026-02-25T20:33:10.231437] [INFO ] [sig ] [2964/3376] Completed TILE in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:10.231502] [INFO ] [sig ] [2965/3376] Forecasting TIMB... [2026-02-25T20:33:10.231550] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-25T20:33:10.231625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-25T20:33:10.245959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-25T20:33:10.246319] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-25T20:33:10.247150] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-25T20:33:10.247205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:10.247238] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:10.247265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:10.247324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:10.316034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:10.317132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:10.317251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:10.317303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:10.444997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:10.445161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:10.445204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:10.445234] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:10.448862] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=23.67%) [2026-02-25T20:33:10.449166] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-25T20:33:10.449305] [INFO ] [sig ] TIMB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:10.601610] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TIMB.txt [2026-02-25T20:33:10.601810] [INFO ] [sig ] [2965/3376] Completed TIMB in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:10.601870] [INFO ] [sig ] [2966/3376] Forecasting TITN... [2026-02-25T20:33:10.601909] [INFO ] [sig ] Generating forecast for: TITN [2026-02-25T20:33:10.601944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-25T20:33:10.616417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-25T20:33:10.616836] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-25T20:33:10.617783] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-25T20:33:10.617838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:10.617871] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:10.617898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:10.617956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:10.686114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:10.687075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:10.687171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:10.687219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:10.822920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:10.823094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:10.823151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:10.823202] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:10.826987] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=8.50%) [2026-02-25T20:33:10.827279] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-25T20:33:10.827419] [INFO ] [sig ] TITN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:10.996700] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TITN.txt [2026-02-25T20:33:10.996881] [INFO ] [sig ] [2966/3376] Completed TITN in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:10.996925] [INFO ] [sig ] [2967/3376] Forecasting TJX... [2026-02-25T20:33:10.996957] [INFO ] [sig ] Generating forecast for: TJX [2026-02-25T20:33:10.997002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-25T20:33:11.011545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-25T20:33:11.011962] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-25T20:33:11.012940] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-25T20:33:11.012995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:11.013046] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:11.013080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:11.013151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:11.080811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:11.081776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:11.081865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:11.081899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:11.219258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:11.219422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:11.219465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:11.219532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:11.223390] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=48.00%) [2026-02-25T20:33:11.223735] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-25T20:33:11.223881] [INFO ] [sig ] TJX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:11.390074] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TJX.txt [2026-02-25T20:33:11.390449] [INFO ] [sig ] [2967/3376] Completed TJX in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:11.390496] [INFO ] [sig ] [2968/3376] Forecasting TK... [2026-02-25T20:33:11.390526] [INFO ] [sig ] Generating forecast for: TK [2026-02-25T20:33:11.390558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-25T20:33:11.404047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-25T20:33:11.404517] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-25T20:33:11.405514] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-25T20:33:11.405593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:11.405632] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:11.405661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:11.405738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:11.475735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:11.476769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:11.476868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:11.476909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:11.613594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:11.613755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:11.613797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:11.613827] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:11.617801] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-25T20:33:11.618148] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-25T20:33:11.618293] [INFO ] [sig ] TK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:11.786231] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TK.txt [2026-02-25T20:33:11.786402] [INFO ] [sig ] [2968/3376] Completed TK in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:11.786445] [INFO ] [sig ] [2969/3376] Forecasting TKC... [2026-02-25T20:33:11.786475] [INFO ] [sig ] Generating forecast for: TKC [2026-02-25T20:33:11.786508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-25T20:33:11.800056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-25T20:33:11.800484] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-25T20:33:11.801474] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-25T20:33:11.801529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:11.801562] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:11.801611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:11.801673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:11.866847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:11.867797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:11.867886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:11.867920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:12.003785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:12.003956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:12.004003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:12.004033] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:12.007937] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-25T20:33:12.008304] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-25T20:33:12.008482] [INFO ] [sig ] TKC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:12.166774] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TKC.txt [2026-02-25T20:33:12.166948] [INFO ] [sig ] [2969/3376] Completed TKC in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:12.166995] [INFO ] [sig ] [2970/3376] Forecasting TKNO... [2026-02-25T20:33:12.167026] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-25T20:33:12.167062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-25T20:33:12.180341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-25T20:33:12.180781] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-25T20:33:12.181679] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-25T20:33:12.181736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:12.181770] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:12.181798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:12.181855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:12.242043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:12.243435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:12.243534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:12.243568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:12.368992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:12.369167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:12.369219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:12.369250] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:12.372940] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-25T20:33:12.373242] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-25T20:33:12.373403] [INFO ] [sig ] TKNO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:12.522722] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TKNO.txt [2026-02-25T20:33:12.522866] [INFO ] [sig ] [2970/3376] Completed TKNO in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:12.522908] [INFO ] [sig ] [2971/3376] Forecasting TKO... [2026-02-25T20:33:12.522946] [INFO ] [sig ] Generating forecast for: TKO [2026-02-25T20:33:12.522980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-25T20:33:12.535552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-25T20:33:12.535880] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-25T20:33:12.536704] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-25T20:33:12.536758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:12.536790] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:12.536818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:12.536875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:12.596404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:12.597453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:12.597546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:12.597600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:12.725278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:12.725437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:12.725478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:12.725508] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:12.729025] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=77.23%) [2026-02-25T20:33:12.729347] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-25T20:33:12.729479] [INFO ] [sig ] TKO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:12.888344] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TKO.txt [2026-02-25T20:33:12.888502] [INFO ] [sig ] [2971/3376] Completed TKO in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:12.888546] [INFO ] [sig ] [2972/3376] Forecasting TLK... [2026-02-25T20:33:12.888597] [INFO ] [sig ] Generating forecast for: TLK [2026-02-25T20:33:12.888631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-25T20:33:12.902277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-25T20:33:12.902668] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-25T20:33:12.903498] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-25T20:33:12.903552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:12.903607] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:12.903638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:12.903708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:12.966858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:12.967749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:12.967841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:12.967876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:13.101968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:13.102134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:13.102183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:13.102217] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:13.105738] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-25T20:33:13.106047] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-25T20:33:13.106178] [INFO ] [sig ] TLK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:13.253758] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TLK.txt [2026-02-25T20:33:13.253910] [INFO ] [sig ] [2972/3376] Completed TLK in 0.4s | 2.73 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-25T20:33:13.253951] [INFO ] [sig ] [2973/3376] Forecasting TLN... [2026-02-25T20:33:13.253981] [INFO ] [sig ] Generating forecast for: TLN [2026-02-25T20:33:13.254013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-25T20:33:13.266590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-25T20:33:13.266922] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-25T20:33:13.267771] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-25T20:33:13.267824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:13.267856] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:13.267884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:13.267940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:13.326183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:13.326897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:13.326979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:13.327013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:13.462933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:13.463100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:13.463140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:13.463168] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:13.466887] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-25T20:33:13.467213] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-25T20:33:13.467351] [INFO ] [sig ] TLN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:13.619314] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TLN.txt [2026-02-25T20:33:13.619481] [INFO ] [sig ] [2973/3376] Completed TLN in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-25T20:33:13.619522] [INFO ] [sig ] [2974/3376] Forecasting TLS... [2026-02-25T20:33:13.619552] [INFO ] [sig ] Generating forecast for: TLS [2026-02-25T20:33:13.619603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-25T20:33:13.632438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-25T20:33:13.632848] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-25T20:33:13.633687] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-25T20:33:13.633740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:13.633771] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:13.633798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:13.633855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:13.694337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:13.695268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:13.695384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:13.695418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:13.820349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:13.820512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:13.820553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:13.820621] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:13.824607] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=31.98%) [2026-02-25T20:33:13.824911] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-25T20:33:13.825049] [INFO ] [sig ] TLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:13.982712] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TLS.txt [2026-02-25T20:33:13.982886] [INFO ] [sig ] [2974/3376] Completed TLS in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-25T20:33:13.982927] [INFO ] [sig ] [2975/3376] Forecasting TLSA... [2026-02-25T20:33:13.982957] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-25T20:33:13.982987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-25T20:33:13.997020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-25T20:33:13.997421] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-25T20:33:13.998353] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-25T20:33:13.998409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:13.998441] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:13.998467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:13.998523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:14.066514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:14.067759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:14.067876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:14.067928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:14.206547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:14.206921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:14.206963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:14.206992] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:14.210657] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-25T20:33:14.210947] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-25T20:33:14.211081] [INFO ] [sig ] TLSA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:14.358313] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TLSA.txt [2026-02-25T20:33:14.358676] [INFO ] [sig ] [2975/3376] Completed TLSA in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:14.358721] [INFO ] [sig ] [2976/3376] Forecasting TLSI... [2026-02-25T20:33:14.358754] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-25T20:33:14.358785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-25T20:33:14.370144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-25T20:33:14.370549] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-25T20:33:14.371470] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-25T20:33:14.371527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:14.371560] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:14.371617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:14.371677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:14.433176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:14.434138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:14.434231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:14.434283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:14.562933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:14.563104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:14.563147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:14.563178] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:14.567247] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-25T20:33:14.567560] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-25T20:33:14.567728] [INFO ] [sig ] TLSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:14.724632] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TLSI.txt [2026-02-25T20:33:14.724808] [INFO ] [sig ] [2976/3376] Completed TLSI in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:14.724850] [INFO ] [sig ] [2977/3376] Forecasting TLYS... [2026-02-25T20:33:14.724878] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-25T20:33:14.724909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-25T20:33:14.737240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-25T20:33:14.737671] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-25T20:33:14.738537] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-25T20:33:14.738621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:14.738660] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:14.738690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:14.738749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:14.798472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:14.799418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:14.799507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:14.799542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:14.928050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:14.928235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:14.928278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:14.928308] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:14.931896] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-25T20:33:14.932201] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-25T20:33:14.932334] [INFO ] [sig ] TLYS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:15.092445] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TLYS.txt [2026-02-25T20:33:15.092722] [INFO ] [sig ] [2977/3376] Completed TLYS in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:15.092772] [INFO ] [sig ] [2978/3376] Forecasting TM... [2026-02-25T20:33:15.092816] [INFO ] [sig ] Generating forecast for: TM [2026-02-25T20:33:15.092860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-25T20:33:15.106074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-25T20:33:15.106471] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-25T20:33:15.107359] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-25T20:33:15.107415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:15.107450] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:15.107478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:15.107558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:15.171504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:15.172397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:15.172483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:15.172517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:15.296939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:15.297100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:15.297140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:15.297170] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:15.300652] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-02-25T20:33:15.300940] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-25T20:33:15.301073] [INFO ] [sig ] TM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:15.449020] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TM.txt [2026-02-25T20:33:15.449202] [INFO ] [sig ] [2978/3376] Completed TM in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:15.449251] [INFO ] [sig ] [2979/3376] Forecasting TMC... [2026-02-25T20:33:15.449287] [INFO ] [sig ] Generating forecast for: TMC [2026-02-25T20:33:15.449324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-25T20:33:15.461955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-25T20:33:15.462318] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-25T20:33:15.463137] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-25T20:33:15.463203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:15.463242] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:15.463275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:15.463334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:15.523429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:15.524309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:15.524397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:15.524432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:15.650677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:15.650844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:15.650886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:15.650916] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:15.655308] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-25T20:33:15.655864] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-25T20:33:15.656012] [INFO ] [sig ] TMC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:15.808164] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TMC.txt [2026-02-25T20:33:15.808507] [INFO ] [sig ] [2979/3376] Completed TMC in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:15.808548] [INFO ] [sig ] [2980/3376] Forecasting TMCI... [2026-02-25T20:33:15.808596] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-25T20:33:15.808630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-25T20:33:15.821883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-25T20:33:15.822228] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-25T20:33:15.823035] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-25T20:33:15.823100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:15.823134] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:15.823162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:15.823220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:15.892717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:15.893662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:15.893753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:15.893796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:16.029961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:16.030122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:16.030164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:16.030196] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:16.033679] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-25T20:33:16.033966] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-25T20:33:16.034096] [INFO ] [sig ] TMCI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:16.195548] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TMCI.txt [2026-02-25T20:33:16.195776] [INFO ] [sig ] [2980/3376] Completed TMCI in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:16.195829] [INFO ] [sig ] [2981/3376] Forecasting TMDX... [2026-02-25T20:33:16.195866] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-25T20:33:16.195905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-25T20:33:16.211377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-25T20:33:16.212018] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-25T20:33:16.213084] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-25T20:33:16.213140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:16.213230] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:16.213259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:16.213321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:16.280192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:16.281885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:16.282060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:16.282122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:16.414224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:16.414386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:16.414428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:16.414458] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:16.418707] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: DOWN (p=17.17%) [2026-02-25T20:33:16.419020] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-25T20:33:16.419177] [INFO ] [sig ] TMDX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:16.577199] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TMDX.txt [2026-02-25T20:33:16.577373] [INFO ] [sig ] [2981/3376] Completed TMDX in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:16.577421] [INFO ] [sig ] [2982/3376] Forecasting TME... [2026-02-25T20:33:16.577453] [INFO ] [sig ] Generating forecast for: TME [2026-02-25T20:33:16.577483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-25T20:33:16.591005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-25T20:33:16.591399] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-25T20:33:16.592266] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-25T20:33:16.592320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:16.592352] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:16.592379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:16.592436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:16.654403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:16.655384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:16.655477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:16.655511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:16.780370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:16.780532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:16.780592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:16.780627] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:16.784264] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-02-25T20:33:16.784828] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-25T20:33:16.784974] [INFO ] [sig ] TME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:16.939836] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TME.txt [2026-02-25T20:33:16.939995] [INFO ] [sig ] [2982/3376] Completed TME in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:16.940036] [INFO ] [sig ] [2983/3376] Forecasting TMHC... [2026-02-25T20:33:16.940065] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-25T20:33:16.940096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-25T20:33:16.952253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-25T20:33:16.952620] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-25T20:33:16.953443] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-25T20:33:16.953501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:16.953534] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:16.953560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:16.953641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:17.012306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:17.013392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:17.013710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:17.013743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:17.139348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:17.139730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:17.139773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:17.139801] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:17.143616] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-25T20:33:17.143929] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-25T20:33:17.144068] [INFO ] [sig ] TMHC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:17.293704] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TMHC.txt [2026-02-25T20:33:17.293892] [INFO ] [sig ] [2983/3376] Completed TMHC in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:17.293954] [INFO ] [sig ] [2984/3376] Forecasting TMUS... [2026-02-25T20:33:17.293988] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-25T20:33:17.294022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-25T20:33:17.307954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-25T20:33:17.308595] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-25T20:33:17.309400] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-25T20:33:17.309453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:17.309485] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:17.309511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:17.309584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:17.370099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:17.370993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:17.371077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:17.371110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:17.498601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:17.498762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:17.498804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:17.498870] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:17.502375] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=38.87%) [2026-02-25T20:33:17.502687] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-25T20:33:17.502819] [INFO ] [sig ] TMUS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:17.646726] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TMUS.txt [2026-02-25T20:33:17.646874] [INFO ] [sig ] [2984/3376] Completed TMUS in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:17.646914] [INFO ] [sig ] [2985/3376] Forecasting TNC... [2026-02-25T20:33:17.646944] [INFO ] [sig ] Generating forecast for: TNC [2026-02-25T20:33:17.646976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-25T20:33:17.659881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-25T20:33:17.660264] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-25T20:33:17.661146] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-25T20:33:17.661213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:17.661254] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:17.661288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:17.661352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:17.721938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:17.722857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:17.722939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:17.722973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:17.857537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:17.857772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:17.857849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:17.857884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:17.862064] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-02-25T20:33:17.862629] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-25T20:33:17.862804] [INFO ] [sig ] TNC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:18.045918] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TNC.txt [2026-02-25T20:33:18.046172] [INFO ] [sig ] [2985/3376] Completed TNC in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:18.046234] [INFO ] [sig ] [2986/3376] Forecasting TNDM... [2026-02-25T20:33:18.046276] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-25T20:33:18.046335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-25T20:33:18.068449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-25T20:33:18.068989] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-25T20:33:18.070196] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-25T20:33:18.070274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:18.070328] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:18.070376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:18.070475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:18.138270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:18.139423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:18.139723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:18.139756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:18.273723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:18.273888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:18.273929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:18.273958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:18.277414] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-02-25T20:33:18.277739] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-25T20:33:18.277901] [INFO ] [sig ] TNDM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:18.433637] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TNDM.txt [2026-02-25T20:33:18.433812] [INFO ] [sig ] [2986/3376] Completed TNDM in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:18.433853] [INFO ] [sig ] [2987/3376] Forecasting TNGX... [2026-02-25T20:33:18.433883] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-25T20:33:18.433916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-25T20:33:18.447127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-25T20:33:18.447528] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-25T20:33:18.448410] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-25T20:33:18.448466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:18.448497] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:18.448524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:18.448600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:18.507685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:18.508616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:18.508705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:18.508738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:18.629122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:18.629305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:18.629351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:18.629379] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:18.632926] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=60.18%) [2026-02-25T20:33:18.633217] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-25T20:33:18.633352] [INFO ] [sig ] TNGX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:18.781914] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TNGX.txt [2026-02-25T20:33:18.782085] [INFO ] [sig ] [2987/3376] Completed TNGX in 0.3s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:18.782126] [INFO ] [sig ] [2988/3376] Forecasting TNK... [2026-02-25T20:33:18.782155] [INFO ] [sig ] Generating forecast for: TNK [2026-02-25T20:33:18.782186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-25T20:33:18.796182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-25T20:33:18.796768] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-25T20:33:18.797813] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-25T20:33:18.797866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:18.797898] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:18.797924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:18.797981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:18.859017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:18.860098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:18.860183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:18.860216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:18.982352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:18.982490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:18.982529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:18.982558] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:18.985952] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=30.50%) [2026-02-25T20:33:18.986264] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-25T20:33:18.986416] [INFO ] [sig ] TNK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:19.131981] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TNK.txt [2026-02-25T20:33:19.132148] [INFO ] [sig ] [2988/3376] Completed TNK in 0.3s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:19.132190] [INFO ] [sig ] [2989/3376] Forecasting TNL... [2026-02-25T20:33:19.132219] [INFO ] [sig ] Generating forecast for: TNL [2026-02-25T20:33:19.132250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-25T20:33:19.144986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-25T20:33:19.145423] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-25T20:33:19.146337] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-25T20:33:19.146396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:19.146427] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:19.146453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:19.146510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:19.205720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:19.206632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:19.206720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:19.206753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:19.334797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:19.334964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:19.335007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:19.335035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:19.338684] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-02-25T20:33:19.339012] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-25T20:33:19.339154] [INFO ] [sig ] TNL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:19.496933] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TNL.txt [2026-02-25T20:33:19.497118] [INFO ] [sig ] [2989/3376] Completed TNL in 0.4s | 2.73 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-25T20:33:19.497161] [INFO ] [sig ] [2990/3376] Forecasting TNXP... [2026-02-25T20:33:19.497191] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-25T20:33:19.497236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-25T20:33:19.513140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-25T20:33:19.513616] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-25T20:33:19.514504] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-25T20:33:19.514559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:19.514621] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:19.514652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:19.514722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:19.574985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:19.575886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:19.576000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:19.576036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:19.703680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:19.703847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:19.703889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:19.703919] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:19.707518] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=47.97%) [2026-02-25T20:33:19.707822] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-25T20:33:19.707957] [INFO ] [sig ] TNXP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:19.858494] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TNXP.txt [2026-02-25T20:33:19.858669] [INFO ] [sig ] [2990/3376] Completed TNXP in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.4m [2026-02-25T20:33:19.858715] [INFO ] [sig ] [2991/3376] Forecasting TOI... [2026-02-25T20:33:19.858747] [INFO ] [sig ] Generating forecast for: TOI [2026-02-25T20:33:19.858780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-25T20:33:19.870851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-25T20:33:19.871175] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-25T20:33:19.872054] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-25T20:33:19.872109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:19.872153] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:19.872182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:19.872244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:19.931514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:19.932272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:19.932384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:19.932418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:20.053753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:20.053912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:20.053954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:20.053985] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:20.057491] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-25T20:33:20.057796] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-25T20:33:20.057931] [INFO ] [sig ] TOI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:20.205775] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TOI.txt [2026-02-25T20:33:20.205920] [INFO ] [sig ] [2991/3376] Completed TOI in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.4m [2026-02-25T20:33:20.205961] [INFO ] [sig ] [2992/3376] Forecasting TOL... [2026-02-25T20:33:20.205991] [INFO ] [sig ] Generating forecast for: TOL [2026-02-25T20:33:20.206021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-25T20:33:20.218991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-25T20:33:20.219362] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-25T20:33:20.220295] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-25T20:33:20.220368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:20.220413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:20.220441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:20.220507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:20.283557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:20.284405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:20.284498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:20.284537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:20.409048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:20.409208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:20.409250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:20.409280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:20.412787] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=37.24%) [2026-02-25T20:33:20.413070] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-25T20:33:20.413197] [INFO ] [sig ] TOL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:20.566036] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TOL.txt [2026-02-25T20:33:20.566182] [INFO ] [sig ] [2992/3376] Completed TOL in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:20.566224] [INFO ] [sig ] [2993/3376] Forecasting TORO... [2026-02-25T20:33:20.566253] [INFO ] [sig ] Generating forecast for: TORO [2026-02-25T20:33:20.566286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-25T20:33:20.578308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-25T20:33:20.578667] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-25T20:33:20.579479] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-25T20:33:20.579532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:20.579566] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:20.579616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:20.579675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:20.638738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:20.639506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:20.639611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:20.639649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:20.760174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:20.760338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:20.760390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:20.760424] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:20.763985] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-25T20:33:20.764273] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-25T20:33:20.764407] [INFO ] [sig ] TORO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:20.912847] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TORO.txt [2026-02-25T20:33:20.913020] [INFO ] [sig ] [2993/3376] Completed TORO in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:20.913062] [INFO ] [sig ] [2994/3376] Forecasting TOWN... [2026-02-25T20:33:20.913093] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-25T20:33:20.913121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-25T20:33:20.925540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-25T20:33:20.925874] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-25T20:33:20.926690] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-25T20:33:20.926743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:20.926775] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:20.926801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:20.926857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:20.985411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:20.986556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:20.986682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:20.986729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:21.121304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:21.121465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:21.121504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:21.121534] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:21.124996] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-25T20:33:21.125280] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-25T20:33:21.125407] [INFO ] [sig ] TOWN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:21.277826] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TOWN.txt [2026-02-25T20:33:21.277995] [INFO ] [sig ] [2994/3376] Completed TOWN in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:21.278043] [INFO ] [sig ] [2995/3376] Forecasting TOYO... [2026-02-25T20:33:21.278096] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-25T20:33:21.278128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-25T20:33:21.291436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-25T20:33:21.291744] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-25T20:33:21.292551] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-25T20:33:21.292632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:21.292670] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:21.292697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:21.292754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:21.350787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:21.351485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:21.351599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:21.351637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:21.462460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:21.462627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:21.462667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:21.462696] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:21.466195] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-02-25T20:33:21.466468] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-25T20:33:21.466615] [INFO ] [sig ] TOYO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:21.611017] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TOYO.txt [2026-02-25T20:33:21.611155] [INFO ] [sig ] [2995/3376] Completed TOYO in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:21.611195] [INFO ] [sig ] [2996/3376] Forecasting TPB... [2026-02-25T20:33:21.611224] [INFO ] [sig ] Generating forecast for: TPB [2026-02-25T20:33:21.611256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-25T20:33:21.623252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-25T20:33:21.623610] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-25T20:33:21.624454] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-25T20:33:21.624514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:21.624547] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:21.624593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:21.624655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:21.682174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:21.682873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:21.682955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:21.682988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:21.807029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:21.807186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:21.807228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:21.807258] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:21.810812] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=56.95%) [2026-02-25T20:33:21.811097] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-25T20:33:21.811249] [INFO ] [sig ] TPB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:21.966801] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TPB.txt [2026-02-25T20:33:21.966995] [INFO ] [sig ] [2996/3376] Completed TPB in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:21.967038] [INFO ] [sig ] [2997/3376] Forecasting TPC... [2026-02-25T20:33:21.967068] [INFO ] [sig ] Generating forecast for: TPC [2026-02-25T20:33:21.967099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-25T20:33:21.979911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-25T20:33:21.980202] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-25T20:33:21.981006] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-25T20:33:21.981060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:21.981103] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:21.981132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:21.981189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:22.040763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:22.041448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:22.041539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:22.041589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:22.166356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:22.166487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:22.166531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:22.166561] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:22.170476] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-02-25T20:33:22.170775] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-25T20:33:22.170909] [INFO ] [sig ] TPC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:22.316167] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TPC.txt [2026-02-25T20:33:22.316316] [INFO ] [sig ] [2997/3376] Completed TPC in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:22.316364] [INFO ] [sig ] [2998/3376] Forecasting TPG... [2026-02-25T20:33:22.316401] [INFO ] [sig ] Generating forecast for: TPG [2026-02-25T20:33:22.316454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-25T20:33:22.328714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-25T20:33:22.329017] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-25T20:33:22.329868] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-25T20:33:22.329923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:22.330003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:22.330033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:22.330092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:22.388939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:22.389752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:22.389834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:22.389867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:22.509287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:22.509445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:22.509486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:22.509532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:22.513040] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=85.68%) [2026-02-25T20:33:22.513320] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-25T20:33:22.513449] [INFO ] [sig ] TPG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:22.659018] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TPG.txt [2026-02-25T20:33:22.659163] [INFO ] [sig ] [2998/3376] Completed TPG in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:22.659205] [INFO ] [sig ] [2999/3376] Forecasting TPGXL... [2026-02-25T20:33:22.659234] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-25T20:33:22.659265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-25T20:33:22.673784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-25T20:33:22.674109] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-25T20:33:22.674918] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-25T20:33:22.674972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:22.675003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:22.675030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:22.675094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:22.732470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:22.733138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:22.733237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:22.733289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:22.844660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:22.844807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:22.844846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:22.844874] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:22.848293] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-25T20:33:22.848589] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-25T20:33:22.848720] [INFO ] [sig ] TPGXL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:22.996535] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TPGXL.txt [2026-02-25T20:33:22.996715] [INFO ] [sig ] [2999/3376] Completed TPGXL in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:22.996756] [INFO ] [sig ] [3000/3376] Forecasting TPH... [2026-02-25T20:33:22.996786] [INFO ] [sig ] Generating forecast for: TPH [2026-02-25T20:33:22.996818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-25T20:33:23.012939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-25T20:33:23.013407] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-25T20:33:23.014390] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-25T20:33:23.014454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:23.014523] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:23.014558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:23.014660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:23.082776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:23.084059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:23.084180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:23.084215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:23.212237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:23.212392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:23.212432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:23.212460] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:23.215974] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-25T20:33:23.216272] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-25T20:33:23.216430] [INFO ] [sig ] TPH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:23.366602] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TPH.txt [2026-02-25T20:33:23.366760] [INFO ] [sig ] [3000/3376] Completed TPH in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:23.366800] [INFO ] [sig ] [3001/3376] Forecasting TPL... [2026-02-25T20:33:23.366838] [INFO ] [sig ] Generating forecast for: TPL [2026-02-25T20:33:23.366869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-25T20:33:23.381015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-25T20:33:23.381453] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-25T20:33:23.382316] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-25T20:33:23.382370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:23.382402] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:23.382428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:23.382484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:23.443341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:23.444294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:23.444389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:23.444424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:23.576329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:23.576493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:23.576535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:23.576622] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:23.580218] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=64.08%) [2026-02-25T20:33:23.580534] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-25T20:33:23.580698] [INFO ] [sig ] TPL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:23.731265] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TPL.txt [2026-02-25T20:33:23.731423] [INFO ] [sig ] [3001/3376] Completed TPL in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:23.731463] [INFO ] [sig ] [3002/3376] Forecasting TPVG... [2026-02-25T20:33:23.731492] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-25T20:33:23.731523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-25T20:33:23.743616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-25T20:33:23.743937] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-25T20:33:23.744781] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-25T20:33:23.744834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:23.744866] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:23.744903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:23.744960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:23.807380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:23.808325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:23.808415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:23.808449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:23.933966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:23.934130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:23.934170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:23.934198] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:23.938226] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=51.36%) [2026-02-25T20:33:23.938552] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-25T20:33:23.938701] [INFO ] [sig ] TPVG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:24.091860] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TPVG.txt [2026-02-25T20:33:24.092024] [INFO ] [sig ] [3002/3376] Completed TPVG in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:24.092066] [INFO ] [sig ] [3003/3376] Forecasting TPYP... [2026-02-25T20:33:24.092097] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-25T20:33:24.092129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-25T20:33:24.104709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-25T20:33:24.105082] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-25T20:33:24.105940] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-25T20:33:24.105994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:24.106026] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:24.106052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:24.106108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:24.163300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:24.163984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:24.164066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:24.164098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:24.282261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:24.282434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:24.282474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:24.282503] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:24.286478] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=88.26%) [2026-02-25T20:33:24.286931] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-25T20:33:24.287091] [INFO ] [sig ] TPYP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:24.444997] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TPYP.txt [2026-02-25T20:33:24.445165] [INFO ] [sig ] [3003/3376] Completed TPYP in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:24.445207] [INFO ] [sig ] [3004/3376] Forecasting TPZ... [2026-02-25T20:33:24.445236] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-25T20:33:24.445268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-25T20:33:24.457353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-25T20:33:24.457816] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-25T20:33:24.458710] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-25T20:33:24.458765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:24.458798] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:24.458826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:24.458883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:24.518120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:24.518950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:24.519038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:24.519071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:24.639359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:24.639516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:24.639557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:24.639615] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:24.643122] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-02-25T20:33:24.643440] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-25T20:33:24.643608] [INFO ] [sig ] TPZ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:24.797239] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TPZ.txt [2026-02-25T20:33:24.797453] [INFO ] [sig ] [3004/3376] Completed TPZ in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:24.797510] [INFO ] [sig ] [3005/3376] Forecasting TQQQ... [2026-02-25T20:33:24.797541] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-25T20:33:24.797588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-25T20:33:24.811263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-25T20:33:24.811814] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-25T20:33:24.812738] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-25T20:33:24.812792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:24.812825] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:24.812852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:24.812908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:24.875178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:24.876232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:24.876357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:24.876392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:25.004905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:25.005071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:25.005112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:25.005143] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:25.008805] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=42.17%) [2026-02-25T20:33:25.009139] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-25T20:33:25.009286] [INFO ] [sig ] TQQQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:25.157207] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TQQQ.txt [2026-02-25T20:33:25.157374] [INFO ] [sig ] [3005/3376] Completed TQQQ in 0.4s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:25.157416] [INFO ] [sig ] [3006/3376] Forecasting TRC... [2026-02-25T20:33:25.157445] [INFO ] [sig ] Generating forecast for: TRC [2026-02-25T20:33:25.157497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-25T20:33:25.170334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-25T20:33:25.170686] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-25T20:33:25.171472] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-25T20:33:25.171525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:25.171557] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:25.171603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:25.171661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:25.231377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:25.232334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:25.232422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:25.232455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:25.351198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:25.351358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:25.351397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:25.351427] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:25.354972] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=42.88%) [2026-02-25T20:33:25.355263] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-25T20:33:25.355395] [INFO ] [sig ] TRC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:25.498804] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRC.txt [2026-02-25T20:33:25.498938] [INFO ] [sig ] [3006/3376] Completed TRC in 0.3s | 2.73 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-25T20:33:25.498987] [INFO ] [sig ] [3007/3376] Forecasting TRDA... [2026-02-25T20:33:25.499018] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-25T20:33:25.499048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-25T20:33:25.514950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-25T20:33:25.515352] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-25T20:33:25.516181] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-25T20:33:25.516235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:25.516267] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:25.516294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:25.516350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:25.579047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:25.580124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:25.580226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:25.580266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:25.705959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:25.706118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:25.706159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:25.706188] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:25.709741] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=28.25%) [2026-02-25T20:33:25.710022] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-25T20:33:25.710154] [INFO ] [sig ] TRDA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:25.855960] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRDA.txt [2026-02-25T20:33:25.856123] [INFO ] [sig ] [3007/3376] Completed TRDA in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.3m [2026-02-25T20:33:25.856172] [INFO ] [sig ] [3008/3376] Forecasting TREE... [2026-02-25T20:33:25.856204] [INFO ] [sig ] Generating forecast for: TREE [2026-02-25T20:33:25.856235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-25T20:33:25.868558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-25T20:33:25.868962] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-25T20:33:25.869777] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-25T20:33:25.869831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:25.869862] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:25.869889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:25.869945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:25.929210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:25.930169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:25.930295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:25.930331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:26.052835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:26.052997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:26.053039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:26.053070] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:26.056848] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=71.55%) [2026-02-25T20:33:26.057179] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-25T20:33:26.057318] [INFO ] [sig ] TREE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:26.205118] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TREE.txt [2026-02-25T20:33:26.205279] [INFO ] [sig ] [3008/3376] Completed TREE in 0.3s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:26.205320] [INFO ] [sig ] [3009/3376] Forecasting TREX... [2026-02-25T20:33:26.205350] [INFO ] [sig ] Generating forecast for: TREX [2026-02-25T20:33:26.205392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-25T20:33:26.218311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-25T20:33:26.218707] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-25T20:33:26.219525] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-25T20:33:26.219596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:26.219630] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:26.219656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:26.219713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:26.280026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:26.280787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:26.280871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:26.280905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:26.410476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:26.410651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:26.410692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:26.410740] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:26.414235] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=21.57%) [2026-02-25T20:33:26.414512] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-25T20:33:26.414663] [INFO ] [sig ] TREX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:26.561710] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TREX.txt [2026-02-25T20:33:26.561847] [INFO ] [sig ] [3009/3376] Completed TREX in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:26.561888] [INFO ] [sig ] [3010/3376] Forecasting TRGP... [2026-02-25T20:33:26.561919] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-25T20:33:26.561949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-25T20:33:26.574917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-25T20:33:26.575223] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-25T20:33:26.576044] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-25T20:33:26.576097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:26.576128] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:26.576154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:26.576212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:26.636824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:26.637549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:26.637653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:26.637688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:26.761136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:26.761298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:26.761342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:26.761372] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:26.765102] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-02-25T20:33:26.765391] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-25T20:33:26.765526] [INFO ] [sig ] TRGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:26.921070] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRGP.txt [2026-02-25T20:33:26.921221] [INFO ] [sig ] [3010/3376] Completed TRGP in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:26.921262] [INFO ] [sig ] [3011/3376] Forecasting TRI... [2026-02-25T20:33:26.921294] [INFO ] [sig ] Generating forecast for: TRI [2026-02-25T20:33:26.921325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-25T20:33:26.934295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-25T20:33:26.934638] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-25T20:33:26.935452] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-25T20:33:26.935506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:26.935539] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:26.935586] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:26.935650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:26.998129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:26.998942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:26.999028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:26.999062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:27.125613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:27.125767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:27.125807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:27.125836] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:27.129315] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-25T20:33:27.129616] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-25T20:33:27.129745] [INFO ] [sig ] TRI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:27.277210] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRI.txt [2026-02-25T20:33:27.277395] [INFO ] [sig ] [3011/3376] Completed TRI in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:27.277446] [INFO ] [sig ] [3012/3376] Forecasting TRIN... [2026-02-25T20:33:27.277478] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-25T20:33:27.277508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-25T20:33:27.291809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-25T20:33:27.292257] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-25T20:33:27.293186] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-25T20:33:27.293247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:27.293281] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:27.293309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:27.293370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:27.355414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:27.356295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:27.356381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:27.356420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:27.476816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:27.476964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:27.477002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:27.477030] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:27.480550] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-25T20:33:27.480878] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-25T20:33:27.481013] [INFO ] [sig ] TRIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:27.710220] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRIN.txt [2026-02-25T20:33:27.710378] [INFO ] [sig ] [3012/3376] Completed TRIN in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:27.710419] [INFO ] [sig ] [3013/3376] Forecasting TRIP... [2026-02-25T20:33:27.710447] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-25T20:33:27.710477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-25T20:33:27.723463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-25T20:33:27.723797] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-25T20:33:27.724796] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-25T20:33:27.724849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:27.724881] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:27.724909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:27.724976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:27.785155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:27.785815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:27.785893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:27.785925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:27.910972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:27.911141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:27.911181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:27.911210] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:27.914795] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-02-25T20:33:27.915086] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-25T20:33:27.915223] [INFO ] [sig ] TRIP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:28.064013] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRIP.txt [2026-02-25T20:33:28.064176] [INFO ] [sig ] [3013/3376] Completed TRIP in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:28.064218] [INFO ] [sig ] [3014/3376] Forecasting TRMB... [2026-02-25T20:33:28.064248] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-25T20:33:28.064279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-25T20:33:28.078204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-25T20:33:28.078561] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-25T20:33:28.079406] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-25T20:33:28.079462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:28.079497] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:28.079525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:28.079603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:28.136808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:28.137463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:28.137545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:28.137596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:28.258666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:28.258823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:28.258863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:28.258893] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:28.262368] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-25T20:33:28.262676] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-25T20:33:28.262810] [INFO ] [sig ] TRMB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:28.407402] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRMB.txt [2026-02-25T20:33:28.407567] [INFO ] [sig ] [3014/3376] Completed TRMB in 0.3s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:28.407629] [INFO ] [sig ] [3015/3376] Forecasting TRMD... [2026-02-25T20:33:28.407658] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-25T20:33:28.407690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-25T20:33:28.421019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-25T20:33:28.421336] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-25T20:33:28.422182] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-25T20:33:28.422250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:28.422324] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:28.422354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:28.422414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:28.481861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:28.482624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:28.482706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:28.482738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:28.607148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:28.607330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:28.607393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:28.607430] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:28.611284] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=73.88%) [2026-02-25T20:33:28.611624] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-25T20:33:28.611764] [INFO ] [sig ] TRMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:28.761453] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRMD.txt [2026-02-25T20:33:28.761646] [INFO ] [sig ] [3015/3376] Completed TRMD in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:28.761691] [INFO ] [sig ] [3016/3376] Forecasting TRMK... [2026-02-25T20:33:28.761721] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-25T20:33:28.761761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-25T20:33:28.775052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-25T20:33:28.775438] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-25T20:33:28.776302] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-25T20:33:28.776356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:28.776388] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:28.776415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:28.776472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:28.833779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:28.834506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:28.834632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:28.834669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:28.956452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:28.956655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:28.956715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:28.956759] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:28.960455] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-25T20:33:28.960776] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-25T20:33:28.960927] [INFO ] [sig ] TRMK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:29.112852] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRMK.txt [2026-02-25T20:33:29.113015] [INFO ] [sig ] [3016/3376] Completed TRMK in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:29.113057] [INFO ] [sig ] [3017/3376] Forecasting TRN... [2026-02-25T20:33:29.113086] [INFO ] [sig ] Generating forecast for: TRN [2026-02-25T20:33:29.113117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-25T20:33:29.125618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-25T20:33:29.125999] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-25T20:33:29.126836] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-25T20:33:29.126891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:29.126923] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:29.126951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:29.127007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:29.189071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:29.190026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:29.190115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:29.190150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:29.315255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:29.315423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:29.315466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:29.315497] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:29.319363] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=18.08%) [2026-02-25T20:33:29.319710] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-25T20:33:29.319857] [INFO ] [sig ] TRN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:29.469440] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRN.txt [2026-02-25T20:33:29.469617] [INFO ] [sig ] [3017/3376] Completed TRN in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:29.469662] [INFO ] [sig ] [3018/3376] Forecasting TRNO... [2026-02-25T20:33:29.469691] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-25T20:33:29.469724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-25T20:33:29.482909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-25T20:33:29.483282] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-25T20:33:29.484192] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-25T20:33:29.484249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:29.484284] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:29.484314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:29.484372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:29.549613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:29.551014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:29.551135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:29.551174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:29.675838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:29.675998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:29.676043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:29.676111] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:29.679760] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=76.25%) [2026-02-25T20:33:29.680091] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-25T20:33:29.680239] [INFO ] [sig ] TRNO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:29.830378] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRNO.txt [2026-02-25T20:33:29.830562] [INFO ] [sig ] [3018/3376] Completed TRNO in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:29.830634] [INFO ] [sig ] [3019/3376] Forecasting TRNS... [2026-02-25T20:33:29.830665] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-25T20:33:29.830696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-25T20:33:29.842893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-25T20:33:29.843256] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-25T20:33:29.844150] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-25T20:33:29.844206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:29.844239] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:29.844268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:29.844328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:29.905443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:29.906349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:29.906438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:29.906472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:30.023167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:30.023325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:30.023366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:30.023394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:30.026920] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=27.51%) [2026-02-25T20:33:30.027202] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-25T20:33:30.027331] [INFO ] [sig ] TRNS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:30.179393] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRNS.txt [2026-02-25T20:33:30.179597] [INFO ] [sig ] [3019/3376] Completed TRNS in 0.3s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:30.179651] [INFO ] [sig ] [3020/3376] Forecasting TROX... [2026-02-25T20:33:30.179684] [INFO ] [sig ] Generating forecast for: TROX [2026-02-25T20:33:30.179716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-25T20:33:30.191901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-25T20:33:30.192248] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-25T20:33:30.193121] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-25T20:33:30.193183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:30.193223] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:30.193252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:30.193312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:30.255958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:30.257338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:30.257429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:30.257464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:30.393670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:30.393829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:30.393869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:30.393899] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:30.397714] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: DOWN (p=17.93%) [2026-02-25T20:33:30.398020] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-25T20:33:30.398181] [INFO ] [sig ] TROX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:30.567468] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TROX.txt [2026-02-25T20:33:30.567657] [INFO ] [sig ] [3020/3376] Completed TROX in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:30.567701] [INFO ] [sig ] [3021/3376] Forecasting TRP... [2026-02-25T20:33:30.567730] [INFO ] [sig ] Generating forecast for: TRP [2026-02-25T20:33:30.567762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-25T20:33:30.580333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-25T20:33:30.580668] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-25T20:33:30.581470] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-25T20:33:30.581524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:30.581556] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:30.581615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:30.581675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:30.642296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:30.643203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:30.643293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:30.643329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:30.767191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:30.767348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:30.767391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:30.767421] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:30.771013] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-25T20:33:30.771308] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-25T20:33:30.771445] [INFO ] [sig ] TRP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:30.918599] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRP.txt [2026-02-25T20:33:30.918747] [INFO ] [sig ] [3021/3376] Completed TRP in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:30.918787] [INFO ] [sig ] [3022/3376] Forecasting TRS... [2026-02-25T20:33:30.918819] [INFO ] [sig ] Generating forecast for: TRS [2026-02-25T20:33:30.918849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-25T20:33:30.930757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-25T20:33:30.931087] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-25T20:33:30.931953] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-25T20:33:30.932009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:30.932043] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:30.932072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:30.932130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:30.996410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:30.997611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:30.997726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:30.997785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:31.130288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:31.130465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:31.130509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:31.130540] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:31.134199] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-25T20:33:31.134501] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-25T20:33:31.134658] [INFO ] [sig ] TRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:31.281643] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TRS.txt [2026-02-25T20:33:31.281782] [INFO ] [sig ] [3022/3376] Completed TRS in 0.4s | 2.73 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-25T20:33:31.281824] [INFO ] [sig ] [3023/3376] Forecasting TRTX... [2026-02-25T20:33:31.281855] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-25T20:33:31.281885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-25T20:33:31.293525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-25T20:33:31.293887] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-25T20:33:31.294715] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-25T20:33:31.294770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:31.294802] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:31.294829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:31.294886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:31.355518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:31.356235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:31.356321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:31.356356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:31.481039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:31.481195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:31.481238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:31.481268] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:31.485284] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=26.20%) [2026-02-25T20:33:31.485599] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-25T20:33:31.485734] [INFO ] [sig ] TRTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:31.637802] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRTX.txt [2026-02-25T20:33:31.637976] [INFO ] [sig ] [3023/3376] Completed TRTX in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.2m [2026-02-25T20:33:31.638030] [INFO ] [sig ] [3024/3376] Forecasting TRUP... [2026-02-25T20:33:31.638092] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-25T20:33:31.638135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-25T20:33:31.650856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-25T20:33:31.651209] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-25T20:33:31.652394] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-25T20:33:31.652458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:31.652503] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:31.652547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:31.652660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:31.715708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:31.716681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:31.716766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:31.716996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:31.845829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:31.845974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:31.846016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:31.846045] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:31.849661] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=34.52%) [2026-02-25T20:33:31.849961] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-25T20:33:31.850093] [INFO ] [sig ] TRUP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:32.003760] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRUP.txt [2026-02-25T20:33:32.003911] [INFO ] [sig ] [3024/3376] Completed TRUP in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:32.003953] [INFO ] [sig ] [3025/3376] Forecasting TRVG... [2026-02-25T20:33:32.003985] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-25T20:33:32.004015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-25T20:33:32.015798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-25T20:33:32.016103] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-25T20:33:32.016919] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-25T20:33:32.016973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:32.017005] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:32.017034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:32.017091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:32.080378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:32.081153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:32.081270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:32.081307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:32.204674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:32.204832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:32.204875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:32.204904] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:32.211864] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-02-25T20:33:32.212350] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-25T20:33:32.212502] [INFO ] [sig ] TRVG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:32.362026] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TRVG.txt [2026-02-25T20:33:32.362177] [INFO ] [sig ] [3025/3376] Completed TRVG in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:32.362220] [INFO ] [sig ] [3026/3376] Forecasting TS... [2026-02-25T20:33:32.362252] [INFO ] [sig ] Generating forecast for: TS [2026-02-25T20:33:32.362285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-25T20:33:32.374420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-25T20:33:32.374768] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-25T20:33:32.375635] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-25T20:33:32.375721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:32.375757] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:32.375784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:32.375844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:32.437055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:32.437888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:32.437976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:32.438010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:32.565674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:32.565839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:32.565883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:32.565914] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:32.569764] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=77.58%) [2026-02-25T20:33:32.570081] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-25T20:33:32.570218] [INFO ] [sig ] TS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:32.722209] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TS.txt [2026-02-25T20:33:32.722368] [INFO ] [sig ] [3026/3376] Completed TS in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:32.722411] [INFO ] [sig ] [3027/3376] Forecasting TSBK... [2026-02-25T20:33:32.722442] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-25T20:33:32.722474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-25T20:33:32.734471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-25T20:33:32.734886] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-25T20:33:32.735754] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-25T20:33:32.735809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:32.735843] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:32.735870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:32.735929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:32.796852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:32.797792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:32.797885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:32.797918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:32.919499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:32.919683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:32.919728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:32.919756] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:32.923694] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=20.37%) [2026-02-25T20:33:32.924239] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-25T20:33:32.924413] [INFO ] [sig ] TSBK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:33.084043] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSBK.txt [2026-02-25T20:33:33.084185] [INFO ] [sig ] [3027/3376] Completed TSBK in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:33.084225] [INFO ] [sig ] [3028/3376] Forecasting TSCO... [2026-02-25T20:33:33.084255] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-25T20:33:33.084284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-25T20:33:33.096676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-25T20:33:33.097026] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-25T20:33:33.097861] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-25T20:33:33.097915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:33.097948] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:33.097975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:33.098031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:33.154970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:33.155802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:33.155909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:33.155945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:33.276202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:33.276359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:33.276402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:33.276432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:33.280034] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-02-25T20:33:33.280354] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-25T20:33:33.280495] [INFO ] [sig ] TSCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:33.436633] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSCO.txt [2026-02-25T20:33:33.436860] [INFO ] [sig ] [3028/3376] Completed TSCO in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:33.436906] [INFO ] [sig ] [3029/3376] Forecasting TSDD... [2026-02-25T20:33:33.436937] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-25T20:33:33.436968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-25T20:33:33.449377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-25T20:33:33.449786] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-25T20:33:33.450630] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-25T20:33:33.450685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:33.450718] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:33.450744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:33.450801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:33.508491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:33.509326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:33.509410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:33.509443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:33.635242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:33.635401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:33.635442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:33.635470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:33.639400] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-02-25T20:33:33.639739] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-25T20:33:33.640061] [INFO ] [sig ] TSDD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:33.791084] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TSDD.txt [2026-02-25T20:33:33.791247] [INFO ] [sig ] [3029/3376] Completed TSDD in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:33.791310] [INFO ] [sig ] [3030/3376] Forecasting TSEM... [2026-02-25T20:33:33.791343] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-25T20:33:33.791375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-25T20:33:33.803762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-25T20:33:33.804095] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-25T20:33:33.804920] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-25T20:33:33.804973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:33.805006] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:33.805034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:33.805092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:33.862789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:33.863747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:33.863833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:33.863866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:33.982100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:33.982266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:33.982307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:33.982336] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:33.986019] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-02-25T20:33:33.986350] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-25T20:33:33.986487] [INFO ] [sig ] TSEM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:34.131849] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSEM.txt [2026-02-25T20:33:34.132035] [INFO ] [sig ] [3030/3376] Completed TSEM in 0.3s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:34.132081] [INFO ] [sig ] [3031/3376] Forecasting TSHA... [2026-02-25T20:33:34.132109] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-25T20:33:34.132140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-25T20:33:34.144516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-25T20:33:34.144959] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-25T20:33:34.145862] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-25T20:33:34.145918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:34.145950] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:34.145977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:34.146034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:34.205731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:34.206599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:34.206684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:34.206718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:34.326462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:34.326643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:34.326687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:34.326717] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:34.330241] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-25T20:33:34.330524] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-25T20:33:34.330691] [INFO ] [sig ] TSHA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:34.482635] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSHA.txt [2026-02-25T20:33:34.482819] [INFO ] [sig ] [3031/3376] Completed TSHA in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:34.482863] [INFO ] [sig ] [3032/3376] Forecasting TSI... [2026-02-25T20:33:34.482892] [INFO ] [sig ] Generating forecast for: TSI [2026-02-25T20:33:34.482925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-25T20:33:34.494525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-25T20:33:34.494897] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-25T20:33:34.495774] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-25T20:33:34.495828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:34.495888] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:34.495916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:34.495981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:34.555568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:34.556609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:34.556710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:34.556745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:34.681890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:34.682057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:34.682100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:34.682130] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:34.685827] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-02-25T20:33:34.686133] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-25T20:33:34.686275] [INFO ] [sig ] TSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:34.833017] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TSI.txt [2026-02-25T20:33:34.833160] [INFO ] [sig ] [3032/3376] Completed TSI in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:34.833201] [INFO ] [sig ] [3033/3376] Forecasting TSL... [2026-02-25T20:33:34.833230] [INFO ] [sig ] Generating forecast for: TSL [2026-02-25T20:33:34.833261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-25T20:33:34.845668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-25T20:33:34.846051] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-25T20:33:34.847015] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-25T20:33:34.847071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:34.847103] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:34.847130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:34.847187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:34.906461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:34.907408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:34.907498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:34.907533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:35.028876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:35.029036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:35.029096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:35.029127] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:35.032641] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-25T20:33:35.032943] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-25T20:33:35.033081] [INFO ] [sig ] TSL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:35.179978] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSL.txt [2026-02-25T20:33:35.180146] [INFO ] [sig ] [3033/3376] Completed TSL in 0.3s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:35.180189] [INFO ] [sig ] [3034/3376] Forecasting TSLA... [2026-02-25T20:33:35.180221] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-25T20:33:35.180253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-25T20:33:35.192861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-25T20:33:35.193232] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-25T20:33:35.194064] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-25T20:33:35.194117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:35.194149] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:35.194176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:35.194233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:35.261034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:35.262083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:35.262173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:35.262206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:35.385566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:35.385751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:35.385794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:35.385822] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:35.389635] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-25T20:33:35.389959] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-25T20:33:35.390096] [INFO ] [sig ] TSLA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:35.545046] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSLA.txt [2026-02-25T20:33:35.545231] [INFO ] [sig ] [3034/3376] Completed TSLA in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:35.545276] [INFO ] [sig ] [3035/3376] Forecasting TSLL... [2026-02-25T20:33:35.545307] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-25T20:33:35.545340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-25T20:33:35.558314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-25T20:33:35.558734] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-25T20:33:35.559605] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-25T20:33:35.559660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:35.559693] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:35.559721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:35.559778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:35.623461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:35.624399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:35.624488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:35.624522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:35.749388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:35.749552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:35.749621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:35.749722] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:35.753558] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=45.74%) [2026-02-25T20:33:35.753881] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-25T20:33:35.754034] [INFO ] [sig ] TSLL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:35.903369] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSLL.txt [2026-02-25T20:33:35.903534] [INFO ] [sig ] [3035/3376] Completed TSLL in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:35.903599] [INFO ] [sig ] [3036/3376] Forecasting TSLQ... [2026-02-25T20:33:35.903636] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-25T20:33:35.903675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-25T20:33:35.916202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-25T20:33:35.916661] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-25T20:33:35.917520] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-25T20:33:35.917594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:35.917630] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:35.917658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:35.917716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:35.981459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:35.982427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:35.982515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:35.982549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:36.104420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:36.104603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:36.104649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:36.104680] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:36.108349] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-02-25T20:33:36.108675] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-25T20:33:36.108835] [INFO ] [sig ] TSLQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:36.256923] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TSLQ.txt [2026-02-25T20:33:36.257065] [INFO ] [sig ] [3036/3376] Completed TSLQ in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:36.257106] [INFO ] [sig ] [3037/3376] Forecasting TSLS... [2026-02-25T20:33:36.257134] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-25T20:33:36.257165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-25T20:33:36.269883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-25T20:33:36.270190] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-25T20:33:36.271016] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-25T20:33:36.271070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:36.271114] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:36.271142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:36.271200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:36.332149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:36.332889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:36.332975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:36.333007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:36.453282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:36.453445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:36.453485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:36.453514] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:36.457545] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-02-25T20:33:36.457875] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-25T20:33:36.458222] [INFO ] [sig ] TSLS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:36.607614] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TSLS.txt [2026-02-25T20:33:36.607751] [INFO ] [sig ] [3037/3376] Completed TSLS in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:36.607977] [INFO ] [sig ] [3038/3376] Forecasting TSLX... [2026-02-25T20:33:36.608005] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-25T20:33:36.608037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-25T20:33:36.622091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-25T20:33:36.622459] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-25T20:33:36.623270] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-25T20:33:36.623324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:36.623356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:36.623382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:36.623438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:36.682615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:36.683447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:36.683533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:36.683566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:36.811591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:36.811798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:36.811848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:36.811884] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:36.815496] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-02-25T20:33:36.815806] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-25T20:33:36.815935] [INFO ] [sig ] TSLX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:36.963411] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TSLX.txt [2026-02-25T20:33:36.963597] [INFO ] [sig ] [3038/3376] Completed TSLX in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:36.963644] [INFO ] [sig ] [3039/3376] Forecasting TSM... [2026-02-25T20:33:36.963675] [INFO ] [sig ] Generating forecast for: TSM [2026-02-25T20:33:36.963715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-25T20:33:36.976686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-25T20:33:36.977025] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-25T20:33:36.977866] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-25T20:33:36.977921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:36.977955] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:36.977983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:36.978043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:37.038949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:37.039877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:37.039975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:37.040012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:37.167984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:37.168161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:37.168202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:37.168231] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:37.171719] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-25T20:33:37.172164] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-25T20:33:37.172297] [INFO ] [sig ] TSM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:37.324255] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TSM.txt [2026-02-25T20:33:37.324403] [INFO ] [sig ] [3039/3376] Completed TSM in 0.4s | 2.73 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-25T20:33:37.324443] [INFO ] [sig ] [3040/3376] Forecasting TSN... [2026-02-25T20:33:37.324472] [INFO ] [sig ] Generating forecast for: TSN [2026-02-25T20:33:37.324503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-25T20:33:37.336550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-25T20:33:37.336903] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-25T20:33:37.337710] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-25T20:33:37.337763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:37.337795] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:37.337823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:37.337880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:37.397938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:37.398793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:37.398885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:37.398920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:37.527417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:37.527593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:37.527649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:37.527686] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:37.531334] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-25T20:33:37.531637] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-25T20:33:37.531769] [INFO ] [sig ] TSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:37.688744] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSN.txt [2026-02-25T20:33:37.688896] [INFO ] [sig ] [3040/3376] Completed TSN in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.1m [2026-02-25T20:33:37.688936] [INFO ] [sig ] [3041/3376] Forecasting TSQ... [2026-02-25T20:33:37.688972] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-25T20:33:37.689004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-25T20:33:37.700751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-25T20:33:37.701201] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-25T20:33:37.702340] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-25T20:33:37.702418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:37.702468] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:37.702513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:37.702631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:37.765481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:37.766462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:37.766551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:37.766605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:37.890843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:37.891004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:37.891044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:37.891074] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:37.894758] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-02-25T20:33:37.895070] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-25T20:33:37.895213] [INFO ] [sig ] TSQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:38.051310] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TSQ.txt [2026-02-25T20:33:38.051443] [INFO ] [sig ] [3041/3376] Completed TSQ in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:38.051483] [INFO ] [sig ] [3042/3376] Forecasting TTC... [2026-02-25T20:33:38.051512] [INFO ] [sig ] Generating forecast for: TTC [2026-02-25T20:33:38.051542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-25T20:33:38.064159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-25T20:33:38.064458] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-25T20:33:38.065268] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-25T20:33:38.065321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:38.065353] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:38.065381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:38.065437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:38.125149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:38.125833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:38.125941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:38.125976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:38.249893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:38.250026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:38.250064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:38.250093] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:38.253464] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-02-25T20:33:38.253765] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-25T20:33:38.253894] [INFO ] [sig ] TTC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:38.406803] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TTC.txt [2026-02-25T20:33:38.406976] [INFO ] [sig ] [3042/3376] Completed TTC in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:38.407030] [INFO ] [sig ] [3043/3376] Forecasting TTD... [2026-02-25T20:33:38.407061] [INFO ] [sig ] Generating forecast for: TTD [2026-02-25T20:33:38.407094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-25T20:33:38.421257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-25T20:33:38.421750] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-25T20:33:38.423312] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-25T20:33:38.423385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:38.423437] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:38.423483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:38.423600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:38.504315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:38.505300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:38.505392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:38.505427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:38.628557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:38.628738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:38.628782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:38.628811] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:38.632352] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-25T20:33:38.632662] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-25T20:33:38.632798] [INFO ] [sig ] TTD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:38.777383] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TTD.txt [2026-02-25T20:33:38.777512] [INFO ] [sig ] [3043/3376] Completed TTD in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:38.777552] [INFO ] [sig ] [3044/3376] Forecasting TTE... [2026-02-25T20:33:38.777600] [INFO ] [sig ] Generating forecast for: TTE [2026-02-25T20:33:38.777634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-25T20:33:38.789013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-25T20:33:38.789302] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-25T20:33:38.790119] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-25T20:33:38.790172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:38.790205] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:38.790232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:38.790289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:38.848744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:38.849360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:38.849440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:38.849472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:38.970745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:38.970916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:38.970956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:38.971004] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:38.974899] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-02-25T20:33:38.975428] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-25T20:33:38.975631] [INFO ] [sig ] TTE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:39.134283] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TTE.txt [2026-02-25T20:33:39.134450] [INFO ] [sig ] [3044/3376] Completed TTE in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:39.134492] [INFO ] [sig ] [3045/3376] Forecasting TTEC... [2026-02-25T20:33:39.134521] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-25T20:33:39.134554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-25T20:33:39.147282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-25T20:33:39.147724] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-25T20:33:39.148672] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-25T20:33:39.148732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:39.148767] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:39.148794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:39.148852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:39.211099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:39.212018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:39.212120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:39.212153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:39.337672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:39.337854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:39.337896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:39.337925] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:39.341590] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-02-25T20:33:39.341989] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-25T20:33:39.342143] [INFO ] [sig ] TTEC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:39.513693] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TTEC.txt [2026-02-25T20:33:39.513886] [INFO ] [sig ] [3045/3376] Completed TTEC in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:39.513928] [INFO ] [sig ] [3046/3376] Forecasting TTEK... [2026-02-25T20:33:39.514128] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-25T20:33:39.514160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-25T20:33:39.527120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-25T20:33:39.527524] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-25T20:33:39.528892] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-25T20:33:39.529005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:39.529039] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:39.529067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:39.529141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:39.587205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:39.587964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:39.588049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:39.588097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:39.711347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:39.711472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:39.711511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:39.711539] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:39.714965] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=38.98%) [2026-02-25T20:33:39.715246] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-25T20:33:39.715376] [INFO ] [sig ] TTEK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:39.860449] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TTEK.txt [2026-02-25T20:33:39.860629] [INFO ] [sig ] [3046/3376] Completed TTEK in 0.3s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:39.860687] [INFO ] [sig ] [3047/3376] Forecasting TTI... [2026-02-25T20:33:39.860718] [INFO ] [sig ] Generating forecast for: TTI [2026-02-25T20:33:39.860754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-25T20:33:39.873037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-25T20:33:39.873337] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-25T20:33:39.874152] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-25T20:33:39.874206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:39.874238] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:39.874265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:39.874321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:39.935695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:39.936454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:39.936535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:39.936568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:40.061556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:40.061687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:40.061727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:40.061757] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:40.065371] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-02-25T20:33:40.065669] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-25T20:33:40.065801] [INFO ] [sig ] TTI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:40.218040] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TTI.txt [2026-02-25T20:33:40.218244] [INFO ] [sig ] [3047/3376] Completed TTI in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:40.218288] [INFO ] [sig ] [3048/3376] Forecasting TTMI... [2026-02-25T20:33:40.218318] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-25T20:33:40.218350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-25T20:33:40.230907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-25T20:33:40.231250] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-25T20:33:40.232136] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-25T20:33:40.232190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:40.232223] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:40.232250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:40.232319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:40.289708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:40.290483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:40.290594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:40.290630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:40.408474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:40.408663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:40.408706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:40.408736] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:40.412266] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=18.76%) [2026-02-25T20:33:40.412566] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-25T20:33:40.412723] [INFO ] [sig ] TTMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:40.559538] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TTMI.txt [2026-02-25T20:33:40.559738] [INFO ] [sig ] [3048/3376] Completed TTMI in 0.3s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:40.559794] [INFO ] [sig ] [3049/3376] Forecasting TTWO... [2026-02-25T20:33:40.559834] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-25T20:33:40.559874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-25T20:33:40.574394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-25T20:33:40.574811] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-25T20:33:40.575704] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-25T20:33:40.575761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:40.575869] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:40.575902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:40.575962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:40.640953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:40.641940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:40.642042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:40.642089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:40.776027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:40.776196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:40.776238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:40.776268] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:40.780223] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: DOWN (p=34.58%) [2026-02-25T20:33:40.780543] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-25T20:33:40.780716] [INFO ] [sig ] TTWO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:40.952348] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TTWO.txt [2026-02-25T20:33:40.952520] [INFO ] [sig ] [3049/3376] Completed TTWO in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:40.952562] [INFO ] [sig ] [3050/3376] Forecasting TUGN... [2026-02-25T20:33:40.952612] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-25T20:33:40.952644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-25T20:33:40.964129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-25T20:33:40.964448] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-25T20:33:40.965278] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-25T20:33:40.965343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:40.965375] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:40.965402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:40.965458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:41.024188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:41.025263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:41.025373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:41.025406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:41.156483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:41.156669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:41.156719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:41.156756] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:41.160742] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=65.77%) [2026-02-25T20:33:41.161070] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-25T20:33:41.161214] [INFO ] [sig ] TUGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:41.328936] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TUGN.txt [2026-02-25T20:33:41.329139] [INFO ] [sig ] [3050/3376] Completed TUGN in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:41.329184] [INFO ] [sig ] [3051/3376] Forecasting TUSK... [2026-02-25T20:33:41.329216] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-25T20:33:41.329250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-25T20:33:41.342927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-25T20:33:41.343361] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-25T20:33:41.344299] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-25T20:33:41.344356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:41.344391] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:41.344418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:41.344476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:41.415378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:41.416377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:41.416480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:41.416530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:41.555949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:41.556153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:41.556212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:41.556258] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:41.560570] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-25T20:33:41.560940] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-25T20:33:41.561095] [INFO ] [sig ] TUSK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:41.730485] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TUSK.txt [2026-02-25T20:33:41.730743] [INFO ] [sig ] [3051/3376] Completed TUSK in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:41.730806] [INFO ] [sig ] [3052/3376] Forecasting TVC... [2026-02-25T20:33:41.730839] [INFO ] [sig ] Generating forecast for: TVC [2026-02-25T20:33:41.730873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-25T20:33:41.743220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-25T20:33:41.743634] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-25T20:33:41.744706] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-25T20:33:41.744782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:41.744826] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:41.744864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:41.744957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:41.811763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:41.812773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:41.812898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:41.812941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:41.927471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:41.927651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:41.927694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:41.927770] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:41.931424] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-02-25T20:33:41.931744] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-25T20:33:41.931894] [INFO ] [sig ] TVC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:42.077340] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TVC.txt [2026-02-25T20:33:42.077504] [INFO ] [sig ] [3052/3376] Completed TVC in 0.3s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:42.077547] [INFO ] [sig ] [3053/3376] Forecasting TVE... [2026-02-25T20:33:42.077598] [INFO ] [sig ] Generating forecast for: TVE [2026-02-25T20:33:42.077634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-25T20:33:42.089937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-25T20:33:42.090327] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-25T20:33:42.091307] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-25T20:33:42.091367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:42.091401] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:42.091427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:42.091486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:42.154459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:42.155364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:42.155458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:42.155494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:42.263738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:42.263900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:42.263941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:42.263972] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:42.267559] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=39.95%) [2026-02-25T20:33:42.267911] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-25T20:33:42.268093] [INFO ] [sig ] TVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:42.421530] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TVE.txt [2026-02-25T20:33:42.421720] [INFO ] [sig ] [3053/3376] Completed TVE in 0.3s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:42.421763] [INFO ] [sig ] [3054/3376] Forecasting TVTX... [2026-02-25T20:33:42.421793] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-25T20:33:42.421824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-25T20:33:42.433911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-25T20:33:42.434248] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-25T20:33:42.435221] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-25T20:33:42.435279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:42.435313] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:42.435341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:42.435400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:42.495924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:42.496662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:42.496744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:42.496777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:42.630609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:42.630768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:42.630810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:42.630840] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:42.634338] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-25T20:33:42.634642] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-25T20:33:42.634782] [INFO ] [sig ] TVTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:42.782842] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TVTX.txt [2026-02-25T20:33:42.782976] [INFO ] [sig ] [3054/3376] Completed TVTX in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:42.783016] [INFO ] [sig ] [3055/3376] Forecasting TWFG... [2026-02-25T20:33:42.783045] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-25T20:33:42.783077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-25T20:33:42.795045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-25T20:33:42.795342] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-25T20:33:42.796146] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-25T20:33:42.796200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:42.796232] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:42.796259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:42.796316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:42.855324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:42.856220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:42.856307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:42.856339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:42.975509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:42.975691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:42.975733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:42.975762] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:42.979435] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-25T20:33:42.979750] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-25T20:33:42.979886] [INFO ] [sig ] TWFG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:43.135909] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TWFG.txt [2026-02-25T20:33:43.136080] [INFO ] [sig ] [3055/3376] Completed TWFG in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:43.136122] [INFO ] [sig ] [3056/3376] Forecasting TWG... [2026-02-25T20:33:43.136150] [INFO ] [sig ] Generating forecast for: TWG [2026-02-25T20:33:43.136181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-25T20:33:43.147962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-25T20:33:43.148343] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-25T20:33:43.149201] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-25T20:33:43.149256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:43.149290] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:43.149317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:43.149376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:43.210416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:43.211340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:43.211447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:43.211481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:43.336448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:43.336636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:43.336678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:43.336708] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:43.340786] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-02-25T20:33:43.341214] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-25T20:33:43.341373] [INFO ] [sig ] TWG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:43.497619] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TWG.txt [2026-02-25T20:33:43.497790] [INFO ] [sig ] [3056/3376] Completed TWG in 0.4s | 2.73 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-25T20:33:43.497833] [INFO ] [sig ] [3057/3376] Forecasting TWI... [2026-02-25T20:33:43.497863] [INFO ] [sig ] Generating forecast for: TWI [2026-02-25T20:33:43.497899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-25T20:33:43.511373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-25T20:33:43.511721] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-25T20:33:43.512562] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-25T20:33:43.512644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:43.512677] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:43.512704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:43.512762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:43.573523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:43.574391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:43.574482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:43.574516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:43.696595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:43.696774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:43.696815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:43.696844] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:43.700454] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-25T20:33:43.700775] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-25T20:33:43.700917] [INFO ] [sig ] TWI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:43.847085] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TWI.txt [2026-02-25T20:33:43.847229] [INFO ] [sig ] [3057/3376] Completed TWI in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:43.847272] [INFO ] [sig ] [3058/3376] Forecasting TWIN... [2026-02-25T20:33:43.847306] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-25T20:33:43.847352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-25T20:33:43.859119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-25T20:33:43.859427] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-25T20:33:43.860276] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-25T20:33:43.860333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:43.860367] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:43.860395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:43.860454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:43.920782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:43.921722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:43.921808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:43.921841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:44.041405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:44.041589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:44.041632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:44.041660] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:44.045385] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-02-25T20:33:44.045770] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-25T20:33:44.045921] [INFO ] [sig ] TWIN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:44.200235] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TWIN.txt [2026-02-25T20:33:44.200417] [INFO ] [sig ] [3058/3376] Completed TWIN in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:44.200459] [INFO ] [sig ] [3059/3376] Forecasting TWLO... [2026-02-25T20:33:44.200488] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-25T20:33:44.200518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-25T20:33:44.214247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-25T20:33:44.214660] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-25T20:33:44.215697] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-25T20:33:44.215751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:44.215782] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:44.215809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:44.215869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:44.278372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:44.279319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:44.279449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:44.279485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:44.421178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:44.421337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:44.421378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:44.421408] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:44.425347] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-25T20:33:44.425649] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-25T20:33:44.425784] [INFO ] [sig ] TWLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:44.571394] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TWLO.txt [2026-02-25T20:33:44.571563] [INFO ] [sig ] [3059/3376] Completed TWLO in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:44.571633] [INFO ] [sig ] [3060/3376] Forecasting TWO... [2026-02-25T20:33:44.571667] [INFO ] [sig ] Generating forecast for: TWO [2026-02-25T20:33:44.571701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-25T20:33:44.584117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-25T20:33:44.584466] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-25T20:33:44.585348] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-25T20:33:44.585403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:44.585435] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:44.585463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:44.585522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:44.647746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:44.648843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:44.648942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:44.648978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:44.770882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:44.771055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:44.771095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:44.771124] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:44.775450] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-02-25T20:33:44.775835] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-25T20:33:44.776012] [INFO ] [sig ] TWO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:44.934809] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TWO.txt [2026-02-25T20:33:44.935010] [INFO ] [sig ] [3060/3376] Completed TWO in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:44.935062] [INFO ] [sig ] [3061/3376] Forecasting TX... [2026-02-25T20:33:44.935287] [INFO ] [sig ] Generating forecast for: TX [2026-02-25T20:33:44.935322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-25T20:33:44.949462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-25T20:33:44.949905] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-25T20:33:44.951028] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-25T20:33:44.951271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:44.951317] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:44.951347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:44.951405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:45.009767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:45.010758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:45.010844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:45.010877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:45.130098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:45.130259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:45.130298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:45.130326] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:45.133800] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-02-25T20:33:45.134085] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-25T20:33:45.134215] [INFO ] [sig ] TX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:45.278485] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TX.txt [2026-02-25T20:33:45.278657] [INFO ] [sig ] [3061/3376] Completed TX in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:45.278700] [INFO ] [sig ] [3062/3376] Forecasting TXG... [2026-02-25T20:33:45.278730] [INFO ] [sig ] Generating forecast for: TXG [2026-02-25T20:33:45.278762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-25T20:33:45.291556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-25T20:33:45.291931] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-25T20:33:45.292786] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-25T20:33:45.292844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:45.292885] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:45.292918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:45.292989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:45.352010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:45.352806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:45.352895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:45.352929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:45.470783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:45.470953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:45.470999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:45.471029] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:45.474910] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-25T20:33:45.475206] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-25T20:33:45.475338] [INFO ] [sig ] TXG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:45.618731] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TXG.txt [2026-02-25T20:33:45.618913] [INFO ] [sig ] [3062/3376] Completed TXG in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:45.618954] [INFO ] [sig ] [3063/3376] Forecasting TXMD... [2026-02-25T20:33:45.618984] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-25T20:33:45.619015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-25T20:33:45.630102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-25T20:33:45.630431] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-25T20:33:45.631249] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-25T20:33:45.631303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:45.631336] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:45.631363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:45.631419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:45.689211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:45.690010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:45.690098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:45.690132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:45.806702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:45.806859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:45.806900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:45.806928] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:45.810350] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-25T20:33:45.810657] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-25T20:33:45.810789] [INFO ] [sig ] TXMD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:45.957455] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TXMD.txt [2026-02-25T20:33:45.957632] [INFO ] [sig ] [3063/3376] Completed TXMD in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:45.957676] [INFO ] [sig ] [3064/3376] Forecasting TXN... [2026-02-25T20:33:45.957707] [INFO ] [sig ] Generating forecast for: TXN [2026-02-25T20:33:45.957741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-25T20:33:45.972236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-25T20:33:45.972610] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-25T20:33:45.973534] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-25T20:33:45.973609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:45.973644] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:45.973671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:45.973728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:46.041209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:46.042133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:46.042222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:46.042256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:46.180712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:46.181032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:46.181076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:46.181106] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:46.185205] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-25T20:33:46.185549] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-25T20:33:46.185711] [INFO ] [sig ] TXN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:46.347047] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TXN.txt [2026-02-25T20:33:46.347232] [INFO ] [sig ] [3064/3376] Completed TXN in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:46.347293] [INFO ] [sig ] [3065/3376] Forecasting TXO... [2026-02-25T20:33:46.347326] [INFO ] [sig ] Generating forecast for: TXO [2026-02-25T20:33:46.347357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-25T20:33:46.361058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-25T20:33:46.361419] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-25T20:33:46.362292] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-25T20:33:46.362351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:46.362396] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:46.362435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:46.362505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:46.428897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:46.429807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:46.429896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:46.429930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:46.560514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:46.560700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:46.560761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:46.560806] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:46.565498] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-02-25T20:33:46.565807] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-25T20:33:46.565947] [INFO ] [sig ] TXO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:46.732359] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TXO.txt [2026-02-25T20:33:46.732513] [INFO ] [sig ] [3065/3376] Completed TXO in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:46.732555] [INFO ] [sig ] [3066/3376] Forecasting TXRH... [2026-02-25T20:33:46.732605] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-25T20:33:46.732645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-25T20:33:46.747831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-25T20:33:46.748276] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-25T20:33:46.749362] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-25T20:33:46.749418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:46.749492] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:46.749521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:46.749598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:46.819237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:46.820164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:46.820252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:46.820285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:46.961115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:46.961276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:46.961320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:46.961350] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:46.965245] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-25T20:33:46.965542] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-25T20:33:46.965701] [INFO ] [sig ] TXRH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:47.123850] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TXRH.txt [2026-02-25T20:33:47.124008] [INFO ] [sig ] [3066/3376] Completed TXRH in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:47.124056] [INFO ] [sig ] [3067/3376] Forecasting TY... [2026-02-25T20:33:47.124085] [INFO ] [sig ] Generating forecast for: TY [2026-02-25T20:33:47.124116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-25T20:33:47.136418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-25T20:33:47.136796] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-25T20:33:47.137684] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-25T20:33:47.137739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:47.137772] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:47.137801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:47.137859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:47.203459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:47.204417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:47.204509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:47.204543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:47.322398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:47.322767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:47.322808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:47.322837] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:47.326739] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-02-25T20:33:47.327019] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-25T20:33:47.327340] [INFO ] [sig ] TY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:47.472641] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TY.txt [2026-02-25T20:33:47.472807] [INFO ] [sig ] [3067/3376] Completed TY in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:47.472848] [INFO ] [sig ] [3068/3376] Forecasting TYG... [2026-02-25T20:33:47.472878] [INFO ] [sig ] Generating forecast for: TYG [2026-02-25T20:33:47.472908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-25T20:33:47.485528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-25T20:33:47.485899] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-25T20:33:47.486717] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-25T20:33:47.486770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:47.486803] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:47.486830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:47.486887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:47.544647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:47.545489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:47.545593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:47.545629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:47.662249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:47.662406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:47.662445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:47.662493] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:47.666007] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-02-25T20:33:47.666292] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-25T20:33:47.666419] [INFO ] [sig ] TYG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:47.813414] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TYG.txt [2026-02-25T20:33:47.813586] [INFO ] [sig ] [3068/3376] Completed TYG in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:47.813629] [INFO ] [sig ] [3069/3376] Forecasting TYGO... [2026-02-25T20:33:47.813659] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-25T20:33:47.813693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-25T20:33:47.825817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-25T20:33:47.826176] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-25T20:33:47.827384] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-25T20:33:47.827440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:47.827472] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:47.827498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:47.827555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:47.885762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:47.886531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:47.886637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:47.886671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:48.004249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:48.004414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:48.004454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:48.004483] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:48.009308] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=50.19%) [2026-02-25T20:33:48.009672] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-25T20:33:48.009822] [INFO ] [sig ] TYGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:48.153737] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TYGO.txt [2026-02-25T20:33:48.153892] [INFO ] [sig ] [3069/3376] Completed TYGO in 0.3s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:48.153933] [INFO ] [sig ] [3070/3376] Forecasting TYL... [2026-02-25T20:33:48.153966] [INFO ] [sig ] Generating forecast for: TYL [2026-02-25T20:33:48.153999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-25T20:33:48.167715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-25T20:33:48.168129] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-25T20:33:48.169203] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-25T20:33:48.169260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:48.169293] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:48.169322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:48.169380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:48.238037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:48.239037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:48.239141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:48.239227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:48.373941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:48.374109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:48.374160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:48.374191] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:48.378311] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-25T20:33:48.378620] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-25T20:33:48.378755] [INFO ] [sig ] TYL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:48.544066] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TYL.txt [2026-02-25T20:33:48.544208] [INFO ] [sig ] [3070/3376] Completed TYL in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:48.544250] [INFO ] [sig ] [3071/3376] Forecasting TYRA... [2026-02-25T20:33:48.544282] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-25T20:33:48.544316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-25T20:33:48.557862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-25T20:33:48.558445] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-25T20:33:48.559319] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-25T20:33:48.559374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:48.559408] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:48.559436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:48.559495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:48.629837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:48.630884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:48.630981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:48.631031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:48.770040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:48.770187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:48.770228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:48.770256] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:48.773922] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=43.02%) [2026-02-25T20:33:48.774211] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-25T20:33:48.774343] [INFO ] [sig ] TYRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:48.925147] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/TYRA.txt [2026-02-25T20:33:48.925284] [INFO ] [sig ] [3071/3376] Completed TYRA in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:48.925323] [INFO ] [sig ] [3072/3376] Forecasting TZOO... [2026-02-25T20:33:48.925353] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-25T20:33:48.925383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-25T20:33:48.938398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-25T20:33:48.938757] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-25T20:33:48.939570] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-25T20:33:48.939644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:48.939678] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:48.939718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:48.939778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:49.018685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:49.019605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:49.019698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:49.019732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:49.149902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:49.150067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:49.150108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:49.150138] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:49.153759] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-02-25T20:33:49.154059] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-25T20:33:49.154195] [INFO ] [sig ] TZOO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:49.311281] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/TZOO.txt [2026-02-25T20:33:49.311460] [INFO ] [sig ] [3072/3376] Completed TZOO in 0.4s | 2.73 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-25T20:33:49.311505] [INFO ] [sig ] [3073/3376] Forecasting UAA... [2026-02-25T20:33:49.311535] [INFO ] [sig ] Generating forecast for: UAA [2026-02-25T20:33:49.311565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-25T20:33:49.325444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-25T20:33:49.325854] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-25T20:33:49.326730] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-25T20:33:49.326785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:49.326818] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:49.326846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:49.326905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:49.390158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:49.391065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:49.391154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:49.391188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:49.518254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:49.518425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:49.518477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:49.518516] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:49.522046] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-02-25T20:33:49.522327] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-25T20:33:49.522459] [INFO ] [sig ] UAA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:49.671710] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UAA.txt [2026-02-25T20:33:49.671846] [INFO ] [sig ] [3073/3376] Completed UAA in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:49.671888] [INFO ] [sig ] [3074/3376] Forecasting UAE... [2026-02-25T20:33:49.671919] [INFO ] [sig ] Generating forecast for: UAE [2026-02-25T20:33:49.671951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-25T20:33:49.684590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-25T20:33:49.684979] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-25T20:33:49.685830] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-25T20:33:49.685884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:49.685917] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:49.685947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:49.686016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:49.747139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:49.747891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:49.747988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:49.748028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:49.874637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:49.874791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:49.874832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:49.874863] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:49.878894] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-25T20:33:49.879214] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-25T20:33:49.879352] [INFO ] [sig ] UAE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:50.042165] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UAE.txt [2026-02-25T20:33:50.042328] [INFO ] [sig ] [3074/3376] Completed UAE in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:50.042371] [INFO ] [sig ] [3075/3376] Forecasting UAL... [2026-02-25T20:33:50.042404] [INFO ] [sig ] Generating forecast for: UAL [2026-02-25T20:33:50.042435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-25T20:33:50.054880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-25T20:33:50.055426] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-25T20:33:50.056282] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-25T20:33:50.056337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:50.056369] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:50.056396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:50.056453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:50.114919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:50.115724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:50.115809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:50.115842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:50.239763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:50.239920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:50.239961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:50.239989] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:50.243443] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=21.62%) [2026-02-25T20:33:50.243785] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-25T20:33:50.243922] [INFO ] [sig ] UAL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:50.390825] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UAL.txt [2026-02-25T20:33:50.390983] [INFO ] [sig ] [3075/3376] Completed UAL in 0.3s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:50.391034] [INFO ] [sig ] [3076/3376] Forecasting UBFO... [2026-02-25T20:33:50.391073] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-25T20:33:50.391111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-25T20:33:50.402178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-25T20:33:50.402474] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-25T20:33:50.403280] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-25T20:33:50.403333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:50.403364] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:50.403392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:50.403448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:50.463249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:50.464038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:50.464153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:50.464189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:50.600095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:50.600286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:50.600356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:50.600411] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:50.605335] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-25T20:33:50.605798] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-25T20:33:50.605997] [INFO ] [sig ] UBFO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:50.814883] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UBFO.txt [2026-02-25T20:33:50.815128] [INFO ] [sig ] [3076/3376] Completed UBFO in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:50.815182] [INFO ] [sig ] [3077/3376] Forecasting UBND... [2026-02-25T20:33:50.815226] [INFO ] [sig ] Generating forecast for: UBND [2026-02-25T20:33:50.815267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-25T20:33:50.833758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-25T20:33:50.834311] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-25T20:33:50.835714] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-25T20:33:50.835797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:50.835853] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:50.835898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:50.835993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:50.927692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:50.928983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:50.929123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:50.929165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:51.100982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:51.101191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:51.101258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:51.101312] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:51.107031] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-02-25T20:33:51.107610] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-25T20:33:51.107835] [INFO ] [sig ] UBND: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:51.353104] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UBND.txt [2026-02-25T20:33:51.353351] [INFO ] [sig ] [3077/3376] Completed UBND in 0.5s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:51.353429] [INFO ] [sig ] [3078/3376] Forecasting UBRL... [2026-02-25T20:33:51.353480] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-25T20:33:51.353532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-25T20:33:51.374594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-25T20:33:51.375095] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-25T20:33:51.376146] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-25T20:33:51.376208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:51.376244] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:51.376275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:51.376347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:51.450595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:51.451692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:51.451796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:51.451834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:51.618565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:51.618803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:51.618856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:51.618894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:51.624226] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-25T20:33:51.624757] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-25T20:33:51.624964] [INFO ] [sig ] UBRL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:51.874526] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UBRL.txt [2026-02-25T20:33:51.874797] [INFO ] [sig ] [3078/3376] Completed UBRL in 0.5s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:51.874868] [INFO ] [sig ] [3079/3376] Forecasting UBS... [2026-02-25T20:33:51.874922] [INFO ] [sig ] Generating forecast for: UBS [2026-02-25T20:33:51.874977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-25T20:33:51.892843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-25T20:33:51.893365] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-25T20:33:51.894539] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-25T20:33:51.894645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:51.894689] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:51.894723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:51.894798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:51.990531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:51.991853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:51.992028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:51.992101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:52.130969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:52.131135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:52.131179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:52.131214] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:52.134919] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-25T20:33:52.135221] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-25T20:33:52.135358] [INFO ] [sig ] UBS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:52.286313] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UBS.txt [2026-02-25T20:33:52.286489] [INFO ] [sig ] [3079/3376] Completed UBS in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:52.286532] [INFO ] [sig ] [3080/3376] Forecasting UBSI... [2026-02-25T20:33:52.286563] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-25T20:33:52.286622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-25T20:33:52.299649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-25T20:33:52.299988] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-25T20:33:52.300852] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-25T20:33:52.300908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:52.300941] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:52.300971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:52.301029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:52.361245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:52.362098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:52.362184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:52.362219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:52.485424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:52.485599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:52.485644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:52.485678] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:52.489222] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-25T20:33:52.489510] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-25T20:33:52.489663] [INFO ] [sig ] UBSI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:52.642776] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UBSI.txt [2026-02-25T20:33:52.642982] [INFO ] [sig ] [3080/3376] Completed UBSI in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:52.643036] [INFO ] [sig ] [3081/3376] Forecasting UDMY... [2026-02-25T20:33:52.643078] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-25T20:33:52.643116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-25T20:33:52.657388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-25T20:33:52.657778] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-25T20:33:52.658664] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-25T20:33:52.658719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:52.658753] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:52.658781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:52.658840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:52.719665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:52.720564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:52.720671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:52.720707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:52.845801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:52.845973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:52.846030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:52.846067] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:52.850783] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-25T20:33:52.851127] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-25T20:33:52.851481] [INFO ] [sig ] UDMY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:53.013768] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UDMY.txt [2026-02-25T20:33:53.013961] [INFO ] [sig ] [3081/3376] Completed UDMY in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:53.014017] [INFO ] [sig ] [3082/3376] Forecasting UE... [2026-02-25T20:33:53.014059] [INFO ] [sig ] Generating forecast for: UE [2026-02-25T20:33:53.014094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-25T20:33:53.027541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-25T20:33:53.027963] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-25T20:33:53.028869] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-25T20:33:53.028924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:53.028959] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:53.028988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:53.029051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:53.094211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:53.095127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:53.095228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:53.095262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:53.230213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:53.230379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:53.230421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:53.230452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:53.234093] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-25T20:33:53.234390] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-25T20:33:53.234529] [INFO ] [sig ] UE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:53.396863] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UE.txt [2026-02-25T20:33:53.397065] [INFO ] [sig ] [3082/3376] Completed UE in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:53.397122] [INFO ] [sig ] [3083/3376] Forecasting UEIC... [2026-02-25T20:33:53.397161] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-25T20:33:53.397193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-25T20:33:53.410153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-25T20:33:53.410595] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-25T20:33:53.411474] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-25T20:33:53.411529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:53.411612] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:53.411643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:53.411702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:53.473977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:53.475008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:53.475109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:53.475164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:53.605285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:53.605474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:53.605532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:53.605569] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:53.609399] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-25T20:33:53.609734] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-25T20:33:53.609876] [INFO ] [sig ] UEIC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:53.761692] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UEIC.txt [2026-02-25T20:33:53.761857] [INFO ] [sig ] [3083/3376] Completed UEIC in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:53.761900] [INFO ] [sig ] [3084/3376] Forecasting UFCS... [2026-02-25T20:33:53.761933] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-25T20:33:53.761965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-25T20:33:53.775614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-25T20:33:53.776043] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-25T20:33:53.777222] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-25T20:33:53.777280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:53.777313] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:53.777340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:53.777398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:53.844070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:53.845025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:53.845118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:53.845153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:53.975585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:53.975750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:53.975795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:53.975825] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:53.979619] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-25T20:33:53.979926] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-25T20:33:53.980067] [INFO ] [sig ] UFCS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:54.144813] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UFCS.txt [2026-02-25T20:33:54.144995] [INFO ] [sig ] [3084/3376] Completed UFCS in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:54.145036] [INFO ] [sig ] [3085/3376] Forecasting UFI... [2026-02-25T20:33:54.145066] [INFO ] [sig ] Generating forecast for: UFI [2026-02-25T20:33:54.145097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-25T20:33:54.157747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-25T20:33:54.158175] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-25T20:33:54.159230] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-25T20:33:54.159298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:54.159543] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:54.159617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:54.159681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:54.230932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:54.231891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:54.231982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:54.232015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:54.370987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:54.371162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:54.371208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:54.371236] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:54.374785] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-25T20:33:54.375077] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-25T20:33:54.375211] [INFO ] [sig ] UFI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:54.532099] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UFI.txt [2026-02-25T20:33:54.532266] [INFO ] [sig ] [3085/3376] Completed UFI in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:54.532308] [INFO ] [sig ] [3086/3376] Forecasting UFO... [2026-02-25T20:33:54.532338] [INFO ] [sig ] Generating forecast for: UFO [2026-02-25T20:33:54.532370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-25T20:33:54.545611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-25T20:33:54.545963] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-25T20:33:54.546788] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-25T20:33:54.546841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:54.546873] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:54.546900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:54.546956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:54.606904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:54.607996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:54.608118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:54.608155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:54.737091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:54.737257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:54.737299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:54.737367] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:54.741054] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-02-25T20:33:54.741348] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-25T20:33:54.741483] [INFO ] [sig ] UFO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:54.903027] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UFO.txt [2026-02-25T20:33:54.903213] [INFO ] [sig ] [3086/3376] Completed UFO in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:54.903255] [INFO ] [sig ] [3087/3376] Forecasting UFPI... [2026-02-25T20:33:54.903285] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-25T20:33:54.903317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-25T20:33:54.916027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-25T20:33:54.916435] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-25T20:33:54.917257] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-25T20:33:54.917312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:54.917344] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:54.917371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:54.917429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:54.981802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:54.982754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:54.982850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:54.982885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:55.112178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:55.112351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:55.112393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:55.112422] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:55.116658] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-02-25T20:33:55.116954] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-25T20:33:55.117088] [INFO ] [sig ] UFPI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:55.275648] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UFPI.txt [2026-02-25T20:33:55.275857] [INFO ] [sig ] [3087/3376] Completed UFPI in 0.4s | 2.73 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-25T20:33:55.275912] [INFO ] [sig ] [3088/3376] Forecasting UGI... [2026-02-25T20:33:55.275953] [INFO ] [sig ] Generating forecast for: UGI [2026-02-25T20:33:55.275997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-25T20:33:55.289463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-25T20:33:55.289844] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-25T20:33:55.290756] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-25T20:33:55.290811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:55.290845] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:55.290872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:55.290931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:55.357123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:55.358051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:55.358161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:55.358197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:55.491551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:55.491730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:55.491773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:55.491802] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:55.495277] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-02-25T20:33:55.495586] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-25T20:33:55.495720] [INFO ] [sig ] UGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:55.644235] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UGI.txt [2026-02-25T20:33:55.644402] [INFO ] [sig ] [3088/3376] Completed UGI in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.8m [2026-02-25T20:33:55.644453] [INFO ] [sig ] [3089/3376] Forecasting UGP... [2026-02-25T20:33:55.644486] [INFO ] [sig ] Generating forecast for: UGP [2026-02-25T20:33:55.644521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-25T20:33:55.657124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-25T20:33:55.657516] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-25T20:33:55.658517] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-25T20:33:55.658593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:55.658629] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:55.658657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:55.658716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:55.717746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:55.718691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:55.718787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:55.718823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:55.844899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:55.845064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:55.845114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:55.845149] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:55.849364] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=50.59%) [2026-02-25T20:33:55.849679] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-25T20:33:55.849812] [INFO ] [sig ] UGP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:56.016354] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UGP.txt [2026-02-25T20:33:56.016530] [INFO ] [sig ] [3089/3376] Completed UGP in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.8m [2026-02-25T20:33:56.016590] [INFO ] [sig ] [3090/3376] Forecasting UHAL... [2026-02-25T20:33:56.016624] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-25T20:33:56.016654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-25T20:33:56.030150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-25T20:33:56.030559] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-25T20:33:56.031416] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-25T20:33:56.031471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:56.031504] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:56.031531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:56.031612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:56.090909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:56.091884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:56.091977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:56.092013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:56.220644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:56.220806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:56.220849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:56.220880] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:56.225037] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=59.76%) [2026-02-25T20:33:56.225357] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-25T20:33:56.225510] [INFO ] [sig ] UHAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:56.375274] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UHAL.txt [2026-02-25T20:33:56.375438] [INFO ] [sig ] [3090/3376] Completed UHAL in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:56.375479] [INFO ] [sig ] [3091/3376] Forecasting UHG... [2026-02-25T20:33:56.375509] [INFO ] [sig ] Generating forecast for: UHG [2026-02-25T20:33:56.375541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-25T20:33:56.387593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-25T20:33:56.387952] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-25T20:33:56.388848] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-25T20:33:56.388904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:56.388938] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:56.388966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:56.389023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:56.449854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:56.450785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:56.450880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:56.450915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:56.573700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:56.573864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:56.573906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:56.573938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:56.577872] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-02-25T20:33:56.578207] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-25T20:33:56.578355] [INFO ] [sig ] UHG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:56.744137] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UHG.txt [2026-02-25T20:33:56.744303] [INFO ] [sig ] [3091/3376] Completed UHG in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:56.744345] [INFO ] [sig ] [3092/3376] Forecasting UHS... [2026-02-25T20:33:56.744374] [INFO ] [sig ] Generating forecast for: UHS [2026-02-25T20:33:56.744405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-25T20:33:56.757667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-25T20:33:56.758119] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-25T20:33:56.759056] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-25T20:33:56.759118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:56.759173] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:56.759242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:56.759311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:56.828682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:56.829621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:56.829715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:56.829754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:56.955658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:56.955823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:56.955866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:56.955914] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:56.959473] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-02-25T20:33:56.959785] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-25T20:33:56.959923] [INFO ] [sig ] UHS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:57.113070] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UHS.txt [2026-02-25T20:33:57.113255] [INFO ] [sig ] [3092/3376] Completed UHS in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:57.113298] [INFO ] [sig ] [3093/3376] Forecasting UI... [2026-02-25T20:33:57.113328] [INFO ] [sig ] Generating forecast for: UI [2026-02-25T20:33:57.113550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-25T20:33:57.127278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-25T20:33:57.127674] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-25T20:33:57.128521] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-25T20:33:57.128599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:57.128639] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:57.128670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:57.128741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:57.189665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:57.190532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:57.190672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:57.190707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:57.321842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:57.322003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:57.322044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:57.322073] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:57.325841] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=78.92%) [2026-02-25T20:33:57.326137] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-25T20:33:57.326274] [INFO ] [sig ] UI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:57.478359] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UI.txt [2026-02-25T20:33:57.478531] [INFO ] [sig ] [3093/3376] Completed UI in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:57.478590] [INFO ] [sig ] [3094/3376] Forecasting UIS... [2026-02-25T20:33:57.478625] [INFO ] [sig ] Generating forecast for: UIS [2026-02-25T20:33:57.478657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-25T20:33:57.491185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-25T20:33:57.491535] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-25T20:33:57.492339] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-25T20:33:57.492392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:57.492424] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:57.492451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:57.492508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:57.553621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:57.554541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:57.554667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:57.554703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:57.701183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:57.701348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:57.701389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:57.701418] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:57.704990] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=53.67%) [2026-02-25T20:33:57.705294] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-25T20:33:57.705429] [INFO ] [sig ] UIS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:57.861990] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UIS.txt [2026-02-25T20:33:57.862153] [INFO ] [sig ] [3094/3376] Completed UIS in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:57.862195] [INFO ] [sig ] [3095/3376] Forecasting UITB... [2026-02-25T20:33:57.862226] [INFO ] [sig ] Generating forecast for: UITB [2026-02-25T20:33:57.862256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-25T20:33:57.874812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-25T20:33:57.875177] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-25T20:33:57.876004] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-25T20:33:57.876057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:57.876089] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:57.876116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:57.876177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:57.935967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:57.936810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:57.936903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:57.936937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:58.067702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:58.067875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:58.067923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:58.067964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:58.071907] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=45.80%) [2026-02-25T20:33:58.072257] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-25T20:33:58.072431] [INFO ] [sig ] UITB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:58.230275] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UITB.txt [2026-02-25T20:33:58.230448] [INFO ] [sig ] [3095/3376] Completed UITB in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:58.230489] [INFO ] [sig ] [3096/3376] Forecasting UL... [2026-02-25T20:33:58.230519] [INFO ] [sig ] Generating forecast for: UL [2026-02-25T20:33:58.230549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-25T20:33:58.243017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-25T20:33:58.243397] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-25T20:33:58.244234] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-25T20:33:58.244300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:58.244338] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:58.244378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:58.244435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:58.303027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:58.303932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:58.304016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:58.304049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:58.438436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:58.438634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:58.438691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:58.438730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:58.443595] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=42.03%) [2026-02-25T20:33:58.443970] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-25T20:33:58.444145] [INFO ] [sig ] UL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:58.628786] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UL.txt [2026-02-25T20:33:58.629000] [INFO ] [sig ] [3096/3376] Completed UL in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:58.629061] [INFO ] [sig ] [3097/3376] Forecasting ULBI... [2026-02-25T20:33:58.629100] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-25T20:33:58.629154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-25T20:33:58.642473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-25T20:33:58.642868] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-25T20:33:58.643868] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-25T20:33:58.643933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:58.643975] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:58.644013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:58.644092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:58.704703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:58.705654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:58.705746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:58.705780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:58.833846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:58.834030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:58.834077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:58.834107] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:58.838509] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=63.33%) [2026-02-25T20:33:58.838872] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-25T20:33:58.839012] [INFO ] [sig ] ULBI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:58.988595] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ULBI.txt [2026-02-25T20:33:58.988810] [INFO ] [sig ] [3097/3376] Completed ULBI in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:58.988867] [INFO ] [sig ] [3098/3376] Forecasting ULCC... [2026-02-25T20:33:58.988908] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-25T20:33:58.988946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-25T20:33:59.001771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-25T20:33:59.002173] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-25T20:33:59.003107] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-25T20:33:59.003173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:59.003209] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:59.003250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:59.003324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:59.068638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:59.069658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:59.069752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:59.069787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:59.196495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:59.196686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:59.196729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:59.196758] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:59.200309] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-02-25T20:33:59.200632] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-25T20:33:59.200776] [INFO ] [sig ] ULCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:33:59.357852] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ULCC.txt [2026-02-25T20:33:59.358029] [INFO ] [sig ] [3098/3376] Completed ULCC in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:59.358096] [INFO ] [sig ] [3099/3376] Forecasting ULH... [2026-02-25T20:33:59.358132] [INFO ] [sig ] Generating forecast for: ULH [2026-02-25T20:33:59.358165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-25T20:33:59.371069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-25T20:33:59.371496] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-25T20:33:59.372354] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-25T20:33:59.372410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:59.372445] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:59.372473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:59.372531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:59.432943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:59.433873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:59.433967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:59.434000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:59.567154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:59.567338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:59.567385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:59.567416] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:59.571347] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=64.37%) [2026-02-25T20:33:59.571679] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-25T20:33:59.571824] [INFO ] [sig ] ULH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:33:59.729025] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ULH.txt [2026-02-25T20:33:59.729191] [INFO ] [sig ] [3099/3376] Completed ULH in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:33:59.729234] [INFO ] [sig ] [3100/3376] Forecasting ULTA... [2026-02-25T20:33:59.729263] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-25T20:33:59.729314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-25T20:33:59.743292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-25T20:33:59.743893] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-25T20:33:59.744772] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-25T20:33:59.744827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:33:59.744886] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:33:59.744914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:33:59.744972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:33:59.808875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:33:59.809809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:33:59.809920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:33:59.809953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:33:59.933329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:33:59.933491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:33:59.933533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:33:59.933563] [INFO ] [FORECASTER] Training complete [2026-02-25T20:33:59.937253] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-25T20:33:59.937552] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-25T20:33:59.937706] [INFO ] [sig ] ULTA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:00.088247] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ULTA.txt [2026-02-25T20:34:00.088399] [INFO ] [sig ] [3100/3376] Completed ULTA in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:34:00.088442] [INFO ] [sig ] [3101/3376] Forecasting ULY... [2026-02-25T20:34:00.088475] [INFO ] [sig ] Generating forecast for: ULY [2026-02-25T20:34:00.088506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-25T20:34:00.099797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-25T20:34:00.100179] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-25T20:34:00.101222] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-25T20:34:00.101278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:00.101313] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:00.101343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:00.101601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:00.166655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:00.167557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:00.167665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:00.167699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:00.288389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:00.288588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:00.288639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:00.288671] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:00.292188] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-25T20:34:00.292472] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-25T20:34:00.292625] [INFO ] [sig ] ULY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:00.443929] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ULY.txt [2026-02-25T20:34:00.444081] [INFO ] [sig ] [3101/3376] Completed ULY in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:34:00.444122] [INFO ] [sig ] [3102/3376] Forecasting UMBF... [2026-02-25T20:34:00.444151] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-25T20:34:00.444181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-25T20:34:00.456810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-25T20:34:00.457168] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-25T20:34:00.458194] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-25T20:34:00.458254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:00.458287] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:00.458313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:00.458371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:00.521285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:00.522422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:00.522520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:00.522561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:00.647830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:00.647998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:00.648041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:00.648090] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:00.652122] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=77.25%) [2026-02-25T20:34:00.652631] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-25T20:34:00.652772] [INFO ] [sig ] UMBF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:00.807947] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UMBF.txt [2026-02-25T20:34:00.808144] [INFO ] [sig ] [3102/3376] Completed UMBF in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:34:00.808189] [INFO ] [sig ] [3103/3376] Forecasting UMC... [2026-02-25T20:34:00.808218] [INFO ] [sig ] Generating forecast for: UMC [2026-02-25T20:34:00.808250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-25T20:34:00.823387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-25T20:34:00.823770] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-25T20:34:00.824604] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-25T20:34:00.824659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:00.824690] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:00.824716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:00.824773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:00.885249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:00.886154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:00.886243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:00.886275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:01.019856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:01.020019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:01.020061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:01.020154] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:01.023848] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=84.74%) [2026-02-25T20:34:01.024154] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-25T20:34:01.024294] [INFO ] [sig ] UMC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:01.199462] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UMC.txt [2026-02-25T20:34:01.199677] [INFO ] [sig ] [3103/3376] Completed UMC in 0.4s | 2.73 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-25T20:34:01.199727] [INFO ] [sig ] [3104/3376] Forecasting UMH... [2026-02-25T20:34:01.199758] [INFO ] [sig ] Generating forecast for: UMH [2026-02-25T20:34:01.199789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-25T20:34:01.217440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-25T20:34:01.217920] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-25T20:34:01.218887] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-25T20:34:01.218953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:01.218994] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:01.219029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:01.219103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:01.308493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:01.309943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:01.310061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:01.310106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:01.480207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:01.480382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:01.480649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:01.480686] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:01.484358] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-25T20:34:01.484710] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-25T20:34:01.484861] [INFO ] [sig ] UMH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:01.642674] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UMH.txt [2026-02-25T20:34:01.642841] [INFO ] [sig ] [3104/3376] Completed UMH in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.7m [2026-02-25T20:34:01.642884] [INFO ] [sig ] [3105/3376] Forecasting UMMA... [2026-02-25T20:34:01.642914] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-25T20:34:01.642945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-25T20:34:01.654336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-25T20:34:01.654742] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-25T20:34:01.655546] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-25T20:34:01.655657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:01.655693] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:01.655720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:01.655778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:01.717421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:01.718420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:01.718510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:01.718543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:01.842976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:01.843180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:01.843223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:01.843253] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:01.846836] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-02-25T20:34:01.847145] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-25T20:34:01.847297] [INFO ] [sig ] UMMA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:01.999344] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UMMA.txt [2026-02-25T20:34:01.999526] [INFO ] [sig ] [3105/3376] Completed UMMA in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.7m [2026-02-25T20:34:01.999587] [INFO ] [sig ] [3106/3376] Forecasting UNCY... [2026-02-25T20:34:01.999624] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-25T20:34:01.999656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-25T20:34:02.015364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-25T20:34:02.015873] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-25T20:34:02.017007] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-25T20:34:02.017078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:02.017118] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:02.017151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:02.017229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:02.105865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:02.107049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:02.107164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:02.107214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:02.231992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:02.232152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:02.232194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:02.232230] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:02.235821] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: UP (p=68.59%) [2026-02-25T20:34:02.236131] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-25T20:34:02.236265] [INFO ] [sig ] UNCY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:02.387663] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UNCY.txt [2026-02-25T20:34:02.387831] [INFO ] [sig ] [3106/3376] Completed UNCY in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:02.387872] [INFO ] [sig ] [3107/3376] Forecasting UNF... [2026-02-25T20:34:02.387904] [INFO ] [sig ] Generating forecast for: UNF [2026-02-25T20:34:02.387935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-25T20:34:02.401422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-25T20:34:02.401858] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-25T20:34:02.402732] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-25T20:34:02.402787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:02.402820] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:02.402847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:02.402908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:02.468913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:02.470074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:02.470163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:02.470200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:02.610445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:02.610645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:02.610691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:02.610720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:02.614540] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-02-25T20:34:02.614879] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-25T20:34:02.615018] [INFO ] [sig ] UNF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:02.764176] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UNF.txt [2026-02-25T20:34:02.764346] [INFO ] [sig ] [3107/3376] Completed UNF in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:02.764389] [INFO ] [sig ] [3108/3376] Forecasting UNFI... [2026-02-25T20:34:02.764418] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-25T20:34:02.764448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-25T20:34:02.777256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-25T20:34:02.777746] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-25T20:34:02.778761] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-25T20:34:02.778818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:02.778852] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:02.778880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:02.778938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:02.839615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:02.840524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:02.840635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:02.840672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:02.966594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:02.966765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:02.966807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:02.966835] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:02.970347] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-25T20:34:02.970676] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-25T20:34:02.970818] [INFO ] [sig ] UNFI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:03.127075] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UNFI.txt [2026-02-25T20:34:03.127285] [INFO ] [sig ] [3108/3376] Completed UNFI in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:03.127350] [INFO ] [sig ] [3109/3376] Forecasting UNM... [2026-02-25T20:34:03.127387] [INFO ] [sig ] Generating forecast for: UNM [2026-02-25T20:34:03.127419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-25T20:34:03.141181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-25T20:34:03.141637] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-25T20:34:03.142537] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-25T20:34:03.142629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:03.142665] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:03.142691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:03.142749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:03.201434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:03.202389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:03.202480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:03.202513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:03.332348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:03.332518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:03.332560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:03.332612] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:03.336233] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=62.05%) [2026-02-25T20:34:03.336555] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-25T20:34:03.336722] [INFO ] [sig ] UNM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:03.488222] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UNM.txt [2026-02-25T20:34:03.488402] [INFO ] [sig ] [3109/3376] Completed UNM in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:03.488447] [INFO ] [sig ] [3110/3376] Forecasting UNMA... [2026-02-25T20:34:03.488477] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-25T20:34:03.488506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-25T20:34:03.500349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-25T20:34:03.500900] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-25T20:34:03.501933] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-25T20:34:03.501986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:03.502017] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:03.502044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:03.502100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:03.560174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:03.561033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:03.561151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:03.561185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:03.676079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:03.676247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:03.676296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:03.676331] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:03.679937] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-02-25T20:34:03.680242] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-25T20:34:03.680388] [INFO ] [sig ] UNMA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:03.830848] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UNMA.txt [2026-02-25T20:34:03.831026] [INFO ] [sig ] [3110/3376] Completed UNMA in 0.3s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:03.831069] [INFO ] [sig ] [3111/3376] Forecasting UNP... [2026-02-25T20:34:03.831100] [INFO ] [sig ] Generating forecast for: UNP [2026-02-25T20:34:03.831129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-25T20:34:03.845618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-25T20:34:03.846076] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-25T20:34:03.847459] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-25T20:34:03.847535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:03.847610] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:03.847651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:03.847725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:03.919956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:03.920912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:03.921005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:03.921041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:04.061235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:04.061433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:04.061482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:04.061543] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:04.067040] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-25T20:34:04.067567] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-25T20:34:04.067769] [INFO ] [sig ] UNP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:04.243098] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UNP.txt [2026-02-25T20:34:04.243277] [INFO ] [sig ] [3111/3376] Completed UNP in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:04.243327] [INFO ] [sig ] [3112/3376] Forecasting UNTY... [2026-02-25T20:34:04.243358] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-25T20:34:04.243390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-25T20:34:04.255762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-25T20:34:04.256234] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-25T20:34:04.257318] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-25T20:34:04.257374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:04.257407] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:04.257433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:04.257499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:04.322379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:04.323297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:04.323388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:04.323421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:04.446460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:04.446647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:04.446692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:04.446723] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:04.450489] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-25T20:34:04.450811] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-25T20:34:04.450949] [INFO ] [sig ] UNTY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:04.612235] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UNTY.txt [2026-02-25T20:34:04.612393] [INFO ] [sig ] [3112/3376] Completed UNTY in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:04.612444] [INFO ] [sig ] [3113/3376] Forecasting UPBD... [2026-02-25T20:34:04.612476] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-25T20:34:04.612506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-25T20:34:04.624856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-25T20:34:04.625219] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-25T20:34:04.626089] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-25T20:34:04.626143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:04.626180] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:04.626213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:04.626290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:04.688802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:04.689757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:04.689850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:04.689885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:04.811883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:04.812043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:04.812083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:04.812112] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:04.815651] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-02-25T20:34:04.815946] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-25T20:34:04.816078] [INFO ] [sig ] UPBD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:04.981908] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UPBD.txt [2026-02-25T20:34:04.982105] [INFO ] [sig ] [3113/3376] Completed UPBD in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:04.982163] [INFO ] [sig ] [3114/3376] Forecasting UPC... [2026-02-25T20:34:04.982220] [INFO ] [sig ] Generating forecast for: UPC [2026-02-25T20:34:04.982261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-25T20:34:04.994035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-25T20:34:04.994384] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-25T20:34:04.995198] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-25T20:34:04.995252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:04.995286] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:04.995313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:04.995369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:05.056116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:05.056907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:05.056992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:05.057027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:05.172510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:05.172690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:05.172732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:05.172760] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:05.176323] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=29.48%) [2026-02-25T20:34:05.176659] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-25T20:34:05.176794] [INFO ] [sig ] UPC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:05.330411] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UPC.txt [2026-02-25T20:34:05.330617] [INFO ] [sig ] [3114/3376] Completed UPC in 0.3s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:05.330659] [INFO ] [sig ] [3115/3376] Forecasting UPS... [2026-02-25T20:34:05.330689] [INFO ] [sig ] Generating forecast for: UPS [2026-02-25T20:34:05.330721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-25T20:34:05.344714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-25T20:34:05.345121] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-25T20:34:05.345974] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-25T20:34:05.346027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:05.346060] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:05.346088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:05.346145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:05.406488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:05.407319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:05.407405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:05.407441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:05.542742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:05.542903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:05.542943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:05.542972] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:05.546425] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=37.32%) [2026-02-25T20:34:05.546732] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-25T20:34:05.546865] [INFO ] [sig ] UPS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:05.695611] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UPS.txt [2026-02-25T20:34:05.695783] [INFO ] [sig ] [3115/3376] Completed UPS in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:05.695824] [INFO ] [sig ] [3116/3376] Forecasting UPWK... [2026-02-25T20:34:05.695854] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-25T20:34:05.695886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-25T20:34:05.708418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-25T20:34:05.708819] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-25T20:34:05.709679] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-25T20:34:05.709732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:05.709765] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:05.709791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:05.709848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:05.770092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:05.771204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:05.771292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:05.771324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:05.895278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:05.895443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:05.895503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:05.895534] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:05.899017] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-25T20:34:05.899307] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-25T20:34:05.899443] [INFO ] [sig ] UPWK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:06.056310] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UPWK.txt [2026-02-25T20:34:06.056473] [INFO ] [sig ] [3116/3376] Completed UPWK in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:06.056514] [INFO ] [sig ] [3117/3376] Forecasting URBN... [2026-02-25T20:34:06.056544] [INFO ] [sig ] Generating forecast for: URBN [2026-02-25T20:34:06.056593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-25T20:34:06.070898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-25T20:34:06.071277] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-25T20:34:06.072166] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-25T20:34:06.072226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:06.072316] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:06.072354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:06.072427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:06.133208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:06.134162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:06.134252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:06.134286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:06.263079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:06.263253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:06.263302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:06.263345] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:06.267194] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-25T20:34:06.267527] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-25T20:34:06.267710] [INFO ] [sig ] URBN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:06.419548] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/URBN.txt [2026-02-25T20:34:06.419756] [INFO ] [sig ] [3117/3376] Completed URBN in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:06.419803] [INFO ] [sig ] [3118/3376] Forecasting URGN... [2026-02-25T20:34:06.419836] [INFO ] [sig ] Generating forecast for: URGN [2026-02-25T20:34:06.419868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-25T20:34:06.434221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-25T20:34:06.434598] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-25T20:34:06.435425] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-25T20:34:06.435492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:06.435532] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:06.435561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:06.435641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:06.496823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:06.497566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:06.497671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:06.497706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:06.618355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:06.618539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:06.618614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:06.618653] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:06.622344] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-25T20:34:06.622701] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-25T20:34:06.622850] [INFO ] [sig ] URGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:06.774535] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/URGN.txt [2026-02-25T20:34:06.774925] [INFO ] [sig ] [3118/3376] Completed URGN in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:06.774967] [INFO ] [sig ] [3119/3376] Forecasting URI... [2026-02-25T20:34:06.774997] [INFO ] [sig ] Generating forecast for: URI [2026-02-25T20:34:06.775027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-25T20:34:06.789046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-25T20:34:06.789417] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-25T20:34:06.790225] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-25T20:34:06.790279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:06.790312] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:06.790338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:06.790394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:06.850618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:06.851748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:06.851834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:06.851867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:06.983973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:06.984147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:06.984187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:06.984215] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:06.987862] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-25T20:34:06.988190] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-25T20:34:06.988333] [INFO ] [sig ] URI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:07.137218] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/URI.txt [2026-02-25T20:34:07.137394] [INFO ] [sig ] [3119/3376] Completed URI in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:07.137438] [INFO ] [sig ] [3120/3376] Forecasting URNJ... [2026-02-25T20:34:07.137471] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-25T20:34:07.137502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-25T20:34:07.150812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-25T20:34:07.151174] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-25T20:34:07.152142] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-25T20:34:07.152198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:07.152243] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:07.152271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:07.152330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:07.213921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:07.214790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:07.214879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:07.214913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:07.340326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:07.340468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:07.340508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:07.340586] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:07.344076] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-25T20:34:07.344363] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-25T20:34:07.344496] [INFO ] [sig ] URNJ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:07.494672] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/URNJ.txt [2026-02-25T20:34:07.494836] [INFO ] [sig ] [3120/3376] Completed URNJ in 0.4s | 2.73 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-25T20:34:07.494879] [INFO ] [sig ] [3121/3376] Forecasting UROY... [2026-02-25T20:34:07.494913] [INFO ] [sig ] Generating forecast for: UROY [2026-02-25T20:34:07.494944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-25T20:34:07.507179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-25T20:34:07.507488] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-25T20:34:07.508374] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-25T20:34:07.508441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:07.508482] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:07.508514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:07.508592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:07.568814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:07.569562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:07.569665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:07.569700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:07.697279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:07.697436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:07.697476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:07.697505] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:07.701033] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=93.53%) [2026-02-25T20:34:07.701314] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-25T20:34:07.701463] [INFO ] [sig ] UROY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:07.847968] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UROY.txt [2026-02-25T20:34:07.848145] [INFO ] [sig ] [3121/3376] Completed UROY in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.6m [2026-02-25T20:34:07.848189] [INFO ] [sig ] [3122/3376] Forecasting USA... [2026-02-25T20:34:07.848219] [INFO ] [sig ] Generating forecast for: USA [2026-02-25T20:34:07.848248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-25T20:34:07.861101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-25T20:34:07.861460] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-25T20:34:07.862307] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-25T20:34:07.862363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:07.862395] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:07.862427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:07.862484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:07.924021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:07.925088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:07.925173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:07.925206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:08.051460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:08.051649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:08.051692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:08.051722] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:08.055660] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-02-25T20:34:08.055969] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-25T20:34:08.056107] [INFO ] [sig ] USA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:08.208718] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USA.txt [2026-02-25T20:34:08.208879] [INFO ] [sig ] [3122/3376] Completed USA in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.6m [2026-02-25T20:34:08.208923] [INFO ] [sig ] [3123/3376] Forecasting USAC... [2026-02-25T20:34:08.208954] [INFO ] [sig ] Generating forecast for: USAC [2026-02-25T20:34:08.208987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-25T20:34:08.221447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-25T20:34:08.221795] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-25T20:34:08.222627] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-25T20:34:08.222682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:08.222715] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:08.222745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:08.222803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:08.283353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:08.284062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:08.284145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:08.284178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:08.409644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:08.409838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:08.409904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:08.409956] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:08.415301] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-02-25T20:34:08.415801] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-25T20:34:08.416017] [INFO ] [sig ] USAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:08.563645] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USAC.txt [2026-02-25T20:34:08.563786] [INFO ] [sig ] [3123/3376] Completed USAC in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:08.563827] [INFO ] [sig ] [3124/3376] Forecasting USB... [2026-02-25T20:34:08.563864] [INFO ] [sig ] Generating forecast for: USB [2026-02-25T20:34:08.563895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-25T20:34:08.576079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-25T20:34:08.576398] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-25T20:34:08.577230] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-25T20:34:08.577283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:08.577316] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:08.577342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:08.577405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:08.634940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:08.635633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:08.635713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:08.635746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:08.757426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:08.757610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:08.757654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:08.757683] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:08.761356] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-25T20:34:08.761666] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-25T20:34:08.761803] [INFO ] [sig ] USB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:08.910370] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/USB.txt [2026-02-25T20:34:08.910521] [INFO ] [sig ] [3124/3376] Completed USB in 0.3s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:08.910566] [INFO ] [sig ] [3125/3376] Forecasting USCB... [2026-02-25T20:34:08.910619] [INFO ] [sig ] Generating forecast for: USCB [2026-02-25T20:34:08.910652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-25T20:34:08.922412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-25T20:34:08.922742] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-25T20:34:08.923545] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-25T20:34:08.923619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:08.923654] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:08.923682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:08.923742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:08.984019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:08.984885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:08.984975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:08.985010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:09.095874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:09.096033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:09.096074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:09.096103] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:09.099871] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-25T20:34:09.100156] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-25T20:34:09.100291] [INFO ] [sig ] USCB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:09.251400] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/USCB.txt [2026-02-25T20:34:09.251589] [INFO ] [sig ] [3125/3376] Completed USCB in 0.3s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:09.251634] [INFO ] [sig ] [3126/3376] Forecasting USDX... [2026-02-25T20:34:09.251666] [INFO ] [sig ] Generating forecast for: USDX [2026-02-25T20:34:09.251698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-25T20:34:09.262854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-25T20:34:09.263138] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-25T20:34:09.264059] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-25T20:34:09.264113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:09.264147] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:09.264175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:09.264233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:09.326386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:09.327345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:09.327430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:09.327466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:09.441283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:09.441445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:09.441487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:09.441517] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:09.445682] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-02-25T20:34:09.446168] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-25T20:34:09.446305] [INFO ] [sig ] USDX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:09.598877] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USDX.txt [2026-02-25T20:34:09.599006] [INFO ] [sig ] [3126/3376] Completed USDX in 0.3s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:09.599045] [INFO ] [sig ] [3127/3376] Forecasting USEA... [2026-02-25T20:34:09.599075] [INFO ] [sig ] Generating forecast for: USEA [2026-02-25T20:34:09.599104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-25T20:34:09.610349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-25T20:34:09.610682] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-25T20:34:09.611503] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-25T20:34:09.611558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:09.611619] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:09.611649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:09.611708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:09.672432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:09.673187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:09.673298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:09.673334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:09.788657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:09.788811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:09.788852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:09.788908] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:09.792380] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=51.58%) [2026-02-25T20:34:09.792691] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-25T20:34:09.792823] [INFO ] [sig ] USEA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:09.945180] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USEA.txt [2026-02-25T20:34:09.945318] [INFO ] [sig ] [3127/3376] Completed USEA in 0.3s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:09.945358] [INFO ] [sig ] [3128/3376] Forecasting USFD... [2026-02-25T20:34:09.945390] [INFO ] [sig ] Generating forecast for: USFD [2026-02-25T20:34:09.945427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-25T20:34:09.958890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-25T20:34:09.959208] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-25T20:34:09.960039] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-25T20:34:09.960094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:09.960128] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:09.960156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:09.960215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:10.023857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:10.025178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:10.025332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:10.025376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:10.160818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:10.160980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:10.161021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:10.161051] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:10.164653] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=13.18%) [2026-02-25T20:34:10.164938] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-25T20:34:10.165069] [INFO ] [sig ] USFD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:10.312017] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/USFD.txt [2026-02-25T20:34:10.312170] [INFO ] [sig ] [3128/3376] Completed USFD in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:10.312211] [INFO ] [sig ] [3129/3376] Forecasting USGO... [2026-02-25T20:34:10.312242] [INFO ] [sig ] Generating forecast for: USGO [2026-02-25T20:34:10.312273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-25T20:34:10.323517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-25T20:34:10.323835] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-25T20:34:10.324663] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-25T20:34:10.324717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:10.324749] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:10.324776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:10.324832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:10.383448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:10.384133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:10.384213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:10.384259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:10.509566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:10.509937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:10.509978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:10.510007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:10.513902] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-25T20:34:10.514191] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-25T20:34:10.514323] [INFO ] [sig ] USGO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:10.663494] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USGO.txt [2026-02-25T20:34:10.663649] [INFO ] [sig ] [3129/3376] Completed USGO in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:10.663692] [INFO ] [sig ] [3130/3376] Forecasting USIG... [2026-02-25T20:34:10.663724] [INFO ] [sig ] Generating forecast for: USIG [2026-02-25T20:34:10.663753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-25T20:34:10.677601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-25T20:34:10.677932] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-25T20:34:10.678794] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-25T20:34:10.678849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:10.678883] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:10.678910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:10.678966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:10.740080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:10.740871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:10.740957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:10.740992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:10.870722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:10.871076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:10.871117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:10.871146] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:10.874725] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=64.73%) [2026-02-25T20:34:10.875031] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-25T20:34:10.875168] [INFO ] [sig ] USIG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:11.023663] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USIG.txt [2026-02-25T20:34:11.023837] [INFO ] [sig ] [3130/3376] Completed USIG in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:11.023881] [INFO ] [sig ] [3131/3376] Forecasting USIO... [2026-02-25T20:34:11.023910] [INFO ] [sig ] Generating forecast for: USIO [2026-02-25T20:34:11.023941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-25T20:34:11.036073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-25T20:34:11.036359] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-25T20:34:11.037184] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-25T20:34:11.037238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:11.037270] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:11.037309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:11.037368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:11.102797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:11.103749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:11.103836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:11.103872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:11.229269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:11.229425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:11.229465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:11.229493] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:11.232935] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-25T20:34:11.233220] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-25T20:34:11.233348] [INFO ] [sig ] USIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:11.383344] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USIO.txt [2026-02-25T20:34:11.383516] [INFO ] [sig ] [3131/3376] Completed USIO in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:11.383563] [INFO ] [sig ] [3132/3376] Forecasting USLM... [2026-02-25T20:34:11.383636] [INFO ] [sig ] Generating forecast for: USLM [2026-02-25T20:34:11.383679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-25T20:34:11.396653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-25T20:34:11.397040] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-25T20:34:11.397914] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-25T20:34:11.397970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:11.398003] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:11.398033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:11.398112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:11.460217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:11.461133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:11.461232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:11.461267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:11.581488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:11.581666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:11.581709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:11.581740] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:11.585331] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-02-25T20:34:11.585640] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-25T20:34:11.585773] [INFO ] [sig ] USLM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:11.740468] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/USLM.txt [2026-02-25T20:34:11.740650] [INFO ] [sig ] [3132/3376] Completed USLM in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:11.740694] [INFO ] [sig ] [3133/3376] Forecasting USMC... [2026-02-25T20:34:11.740725] [INFO ] [sig ] Generating forecast for: USMC [2026-02-25T20:34:11.740755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-25T20:34:11.753372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-25T20:34:11.753790] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-25T20:34:11.754657] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-25T20:34:11.754717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:11.754751] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:11.754778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:11.754835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:11.817300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:11.818282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:11.818381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:11.818416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:11.939402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:11.939595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:11.939642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:11.939674] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:11.943895] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-25T20:34:11.944266] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-25T20:34:11.944416] [INFO ] [sig ] USMC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:12.107398] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USMC.txt [2026-02-25T20:34:12.107556] [INFO ] [sig ] [3133/3376] Completed USMC in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:12.107625] [INFO ] [sig ] [3134/3376] Forecasting USOI... [2026-02-25T20:34:12.107669] [INFO ] [sig ] Generating forecast for: USOI [2026-02-25T20:34:12.107711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-25T20:34:12.119920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-25T20:34:12.120324] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-25T20:34:12.121168] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-25T20:34:12.121222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:12.121284] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:12.121314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:12.121373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:12.184969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:12.185903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:12.185995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:12.186029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:12.307863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:12.308026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:12.308104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:12.308146] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:12.311854] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=70.64%) [2026-02-25T20:34:12.312161] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-25T20:34:12.312299] [INFO ] [sig ] USOI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:12.470765] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USOI.txt [2026-02-25T20:34:12.470933] [INFO ] [sig ] [3134/3376] Completed USOI in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:12.470978] [INFO ] [sig ] [3135/3376] Forecasting USOY... [2026-02-25T20:34:12.471010] [INFO ] [sig ] Generating forecast for: USOY [2026-02-25T20:34:12.471049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-25T20:34:12.484371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-25T20:34:12.484993] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-25T20:34:12.486053] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-25T20:34:12.486108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:12.486141] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:12.486168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:12.486224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:12.551180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:12.552113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:12.552221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:12.552257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:12.680938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:12.681109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:12.681152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:12.681183] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:12.684913] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-25T20:34:12.685271] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-25T20:34:12.685425] [INFO ] [sig ] USOY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:12.845197] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USOY.txt [2026-02-25T20:34:12.845424] [INFO ] [sig ] [3135/3376] Completed USOY in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:12.845489] [INFO ] [sig ] [3136/3376] Forecasting USTB... [2026-02-25T20:34:12.845521] [INFO ] [sig ] Generating forecast for: USTB [2026-02-25T20:34:12.845551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-25T20:34:12.859721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-25T20:34:12.860164] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-25T20:34:12.861111] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-25T20:34:12.861169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:12.861204] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:12.861232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:12.861290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:12.928472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:12.929689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:12.929974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:12.930009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:13.054650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:13.054814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:13.054856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:13.054887] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:13.058561] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-02-25T20:34:13.058886] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-25T20:34:13.059019] [INFO ] [sig ] USTB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:13.210294] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USTB.txt [2026-02-25T20:34:13.210457] [INFO ] [sig ] [3136/3376] Completed USTB in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:13.210506] [INFO ] [sig ] [3137/3376] Forecasting USVM... [2026-02-25T20:34:13.210544] [INFO ] [sig ] Generating forecast for: USVM [2026-02-25T20:34:13.210605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-25T20:34:13.222432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-25T20:34:13.222802] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-25T20:34:13.223649] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-25T20:34:13.223704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:13.223737] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:13.223763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:13.223819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:13.282001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:13.282876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:13.282960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:13.282993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:13.411917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:13.412078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:13.412119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:13.412183] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:13.415932] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=45.83%) [2026-02-25T20:34:13.416270] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-25T20:34:13.416411] [INFO ] [sig ] USVM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:13.562301] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/USVM.txt [2026-02-25T20:34:13.562449] [INFO ] [sig ] [3137/3376] Completed USVM in 0.4s | 2.73 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-25T20:34:13.562491] [INFO ] [sig ] [3138/3376] Forecasting USXF... [2026-02-25T20:34:13.562524] [INFO ] [sig ] Generating forecast for: USXF [2026-02-25T20:34:13.562555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-25T20:34:13.575186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-25T20:34:13.575556] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-25T20:34:13.576403] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-25T20:34:13.576459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:13.576493] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:13.576520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:13.576598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:13.636272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:13.637074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:13.637161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:13.637194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:13.767563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:13.767763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:13.767811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:13.767860] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:13.772339] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=74.12%) [2026-02-25T20:34:13.772748] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-25T20:34:13.772906] [INFO ] [sig ] USXF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:13.923476] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/USXF.txt [2026-02-25T20:34:13.923674] [INFO ] [sig ] [3138/3376] Completed USXF in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.5m [2026-02-25T20:34:13.923726] [INFO ] [sig ] [3139/3376] Forecasting UTEN... [2026-02-25T20:34:13.923762] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-25T20:34:13.923794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-25T20:34:13.938898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-25T20:34:13.939280] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-25T20:34:13.940193] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-25T20:34:13.940253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:13.940287] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:13.940314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:13.940372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:14.001684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:14.002756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:14.002856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:14.002893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:14.132662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:14.132826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:14.132869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:14.132900] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:14.136496] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-02-25T20:34:14.136807] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-25T20:34:14.136941] [INFO ] [sig ] UTEN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:14.295057] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UTEN.txt [2026-02-25T20:34:14.295216] [INFO ] [sig ] [3139/3376] Completed UTEN in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:14.295260] [INFO ] [sig ] [3140/3376] Forecasting UTF... [2026-02-25T20:34:14.295293] [INFO ] [sig ] Generating forecast for: UTF [2026-02-25T20:34:14.295326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-25T20:34:14.309279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-25T20:34:14.309670] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-25T20:34:14.310725] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-25T20:34:14.310780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:14.310814] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:14.310842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:14.310901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:14.373663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:14.374519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:14.374631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:14.374668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:14.511416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:14.511653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:14.511747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:14.511793] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:14.516153] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=71.71%) [2026-02-25T20:34:14.516608] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-25T20:34:14.516790] [INFO ] [sig ] UTF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:14.673864] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UTF.txt [2026-02-25T20:34:14.674047] [INFO ] [sig ] [3140/3376] Completed UTF in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:14.674092] [INFO ] [sig ] [3141/3376] Forecasting UTI... [2026-02-25T20:34:14.674125] [INFO ] [sig ] Generating forecast for: UTI [2026-02-25T20:34:14.674167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-25T20:34:14.689451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-25T20:34:14.689866] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-25T20:34:14.690854] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-25T20:34:14.690909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:14.690942] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:14.690969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:14.691035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:14.751321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:14.752166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:14.752257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:14.752290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:14.875684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:14.875843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:14.875883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:14.875912] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:14.879472] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-02-25T20:34:14.879824] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-25T20:34:14.879965] [INFO ] [sig ] UTI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:15.032936] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UTI.txt [2026-02-25T20:34:15.033086] [INFO ] [sig ] [3141/3376] Completed UTI in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:15.033126] [INFO ] [sig ] [3142/3376] Forecasting UTL... [2026-02-25T20:34:15.033157] [INFO ] [sig ] Generating forecast for: UTL [2026-02-25T20:34:15.033187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-25T20:34:15.052099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-25T20:34:15.052672] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-25T20:34:15.053804] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-25T20:34:15.053871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:15.053912] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:15.053945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:15.054041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:15.117364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:15.118344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:15.118434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:15.118468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:15.243026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:15.243189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:15.243230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:15.243259] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:15.246787] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-25T20:34:15.247069] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-25T20:34:15.247198] [INFO ] [sig ] UTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:15.394987] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UTL.txt [2026-02-25T20:34:15.395151] [INFO ] [sig ] [3142/3376] Completed UTL in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:15.395193] [INFO ] [sig ] [3143/3376] Forecasting UTMD... [2026-02-25T20:34:15.395224] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-25T20:34:15.395253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-25T20:34:15.408022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-25T20:34:15.408395] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-25T20:34:15.409228] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-25T20:34:15.409283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:15.409315] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:15.409342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:15.409399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:15.469448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:15.470310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:15.470397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:15.470432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:15.585937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:15.586095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:15.586137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:15.586167] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:15.589728] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-02-25T20:34:15.590027] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-25T20:34:15.590162] [INFO ] [sig ] UTMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:15.835234] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UTMD.txt [2026-02-25T20:34:15.835398] [INFO ] [sig ] [3143/3376] Completed UTMD in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:15.835442] [INFO ] [sig ] [3144/3376] Forecasting UTZ... [2026-02-25T20:34:15.835471] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-25T20:34:15.835501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-25T20:34:15.848516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-25T20:34:15.848969] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-25T20:34:15.850112] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-25T20:34:15.850200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:15.850252] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:15.850296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:15.850382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:15.909970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:15.910862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:15.910975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:15.911009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:16.033056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:16.033212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:16.033252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:16.033280] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:16.036719] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=56.59%) [2026-02-25T20:34:16.036996] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-25T20:34:16.037124] [INFO ] [sig ] UTZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:16.188595] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UTZ.txt [2026-02-25T20:34:16.188766] [INFO ] [sig ] [3144/3376] Completed UTZ in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:16.188810] [INFO ] [sig ] [3145/3376] Forecasting UVE... [2026-02-25T20:34:16.188841] [INFO ] [sig ] Generating forecast for: UVE [2026-02-25T20:34:16.188870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-25T20:34:16.200961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-25T20:34:16.201293] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-25T20:34:16.202104] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-25T20:34:16.202157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:16.202189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:16.202216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:16.202273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:16.261160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:16.261874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:16.261957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:16.261989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:16.385764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:16.385936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:16.385977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:16.386006] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:16.389566] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-02-25T20:34:16.389873] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-25T20:34:16.390003] [INFO ] [sig ] UVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:16.534890] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UVE.txt [2026-02-25T20:34:16.535055] [INFO ] [sig ] [3145/3376] Completed UVE in 0.3s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:16.535098] [INFO ] [sig ] [3146/3376] Forecasting UVSP... [2026-02-25T20:34:16.535128] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-25T20:34:16.535158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-25T20:34:16.547465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-25T20:34:16.547829] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-25T20:34:16.548662] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-25T20:34:16.548715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:16.548747] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:16.548773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:16.548830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:16.606895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:16.607810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:16.607900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:16.607933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:16.732479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:16.732653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:16.732698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:16.732728] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:16.736323] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-25T20:34:16.736653] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-25T20:34:16.736804] [INFO ] [sig ] UVSP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:16.884259] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UVSP.txt [2026-02-25T20:34:16.884412] [INFO ] [sig ] [3146/3376] Completed UVSP in 0.3s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:16.884454] [INFO ] [sig ] [3147/3376] Forecasting UWMC... [2026-02-25T20:34:16.884484] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-25T20:34:16.884513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-25T20:34:16.896634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-25T20:34:16.897019] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-25T20:34:16.897893] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-25T20:34:16.897947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:16.897980] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:16.898008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:16.898109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:16.956396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:16.957480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:16.957568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:16.957623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:17.093851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:17.094023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:17.094067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:17.094108] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:17.099447] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: DOWN (p=35.50%) [2026-02-25T20:34:17.099866] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-25T20:34:17.100023] [INFO ] [sig ] UWMC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:17.261966] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/UWMC.txt [2026-02-25T20:34:17.262194] [INFO ] [sig ] [3147/3376] Completed UWMC in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:17.262243] [INFO ] [sig ] [3148/3376] Forecasting UXIN... [2026-02-25T20:34:17.262278] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-25T20:34:17.262312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-25T20:34:17.275059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-25T20:34:17.275424] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-25T20:34:17.276285] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-25T20:34:17.276342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:17.276377] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:17.276405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:17.276470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:17.343681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:17.344637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:17.344737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:17.344773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:17.465605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:17.465766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:17.465808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:17.465837] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:17.469392] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-02-25T20:34:17.469709] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-25T20:34:17.469840] [INFO ] [sig ] UXIN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:17.620093] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UXIN.txt [2026-02-25T20:34:17.620262] [INFO ] [sig ] [3148/3376] Completed UXIN in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:17.620321] [INFO ] [sig ] [3149/3376] Forecasting UYLD... [2026-02-25T20:34:17.620353] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-25T20:34:17.620383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-25T20:34:17.633178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-25T20:34:17.633590] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-25T20:34:17.634450] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-25T20:34:17.634506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:17.634541] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:17.634569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:17.634652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:17.699144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:17.700165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:17.700266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:17.700310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:17.823174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:17.823346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:17.823387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:17.823424] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:17.827078] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-25T20:34:17.827378] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-25T20:34:17.827514] [INFO ] [sig ] UYLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:17.977377] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UYLD.txt [2026-02-25T20:34:17.977544] [INFO ] [sig ] [3149/3376] Completed UYLD in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:17.977604] [INFO ] [sig ] [3150/3376] Forecasting UZE... [2026-02-25T20:34:17.977638] [INFO ] [sig ] Generating forecast for: UZE [2026-02-25T20:34:17.977670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-25T20:34:17.989530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-25T20:34:17.989902] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-25T20:34:17.990725] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-25T20:34:17.990780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:17.990813] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:17.990841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:17.990899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:18.049662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:18.050339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:18.050420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:18.050453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:18.161213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:18.161369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:18.161410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:18.161440] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:18.164944] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=87.41%) [2026-02-25T20:34:18.165222] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-25T20:34:18.165349] [INFO ] [sig ] UZE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:18.308891] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/UZE.txt [2026-02-25T20:34:18.309040] [INFO ] [sig ] [3150/3376] Completed UZE in 0.3s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:18.309081] [INFO ] [sig ] [3151/3376] Forecasting VAC... [2026-02-25T20:34:18.309110] [INFO ] [sig ] Generating forecast for: VAC [2026-02-25T20:34:18.309140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-25T20:34:18.321391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-25T20:34:18.321746] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-25T20:34:18.322528] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-25T20:34:18.322600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:18.322662] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:18.322692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:18.322750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:18.381006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:18.381749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:18.381830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:18.381863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:18.507945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:18.508136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:18.508205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:18.508242] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:18.512049] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-25T20:34:18.512334] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-25T20:34:18.512478] [INFO ] [sig ] VAC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:18.655262] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VAC.txt [2026-02-25T20:34:18.655401] [INFO ] [sig ] [3151/3376] Completed VAC in 0.3s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:18.655449] [INFO ] [sig ] [3152/3376] Forecasting VAL... [2026-02-25T20:34:18.655480] [INFO ] [sig ] Generating forecast for: VAL [2026-02-25T20:34:18.655511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-25T20:34:18.668177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-25T20:34:18.668495] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-25T20:34:18.669299] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-25T20:34:18.669351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:18.669383] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:18.669409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:18.669466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:18.727382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:18.728355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:18.728443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:18.728475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:18.852202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:18.852363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:18.852405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:18.852432] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:18.855918] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=50.18%) [2026-02-25T20:34:18.856196] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-25T20:34:18.856323] [INFO ] [sig ] VAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:19.006046] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VAL.txt [2026-02-25T20:34:19.006215] [INFO ] [sig ] [3152/3376] Completed VAL in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:19.006256] [INFO ] [sig ] [3153/3376] Forecasting VALE... [2026-02-25T20:34:19.006286] [INFO ] [sig ] Generating forecast for: VALE [2026-02-25T20:34:19.006316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-25T20:34:19.019083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-25T20:34:19.019468] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-25T20:34:19.020290] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-25T20:34:19.020344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:19.020377] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:19.020402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:19.020457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:19.092680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:19.093570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:19.093676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:19.093710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:19.224266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:19.224472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:19.224515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:19.224544] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:19.228012] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-25T20:34:19.228312] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-25T20:34:19.228443] [INFO ] [sig ] VALE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:19.374354] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VALE.txt [2026-02-25T20:34:19.374519] [INFO ] [sig ] [3153/3376] Completed VALE in 0.4s | 2.73 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-25T20:34:19.374559] [INFO ] [sig ] [3154/3376] Forecasting VALN... [2026-02-25T20:34:19.374613] [INFO ] [sig ] Generating forecast for: VALN [2026-02-25T20:34:19.374646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-25T20:34:19.385542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-25T20:34:19.385914] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-25T20:34:19.386771] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-25T20:34:19.386825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:19.386858] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:19.386885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:19.386942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:19.445463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:19.446372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:19.446459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:19.446492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:19.564724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:19.564899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:19.564942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:19.565012] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:19.568885] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-02-25T20:34:19.569197] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-25T20:34:19.569341] [INFO ] [sig ] VALN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:19.722784] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VALN.txt [2026-02-25T20:34:19.722952] [INFO ] [sig ] [3154/3376] Completed VALN in 0.3s | 2.73 sym/s | Total: 19.3m | ETA: 1.4m [2026-02-25T20:34:19.722995] [INFO ] [sig ] [3155/3376] Forecasting VANI... [2026-02-25T20:34:19.723025] [INFO ] [sig ] Generating forecast for: VANI [2026-02-25T20:34:19.723055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-25T20:34:19.735120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-25T20:34:19.735401] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-25T20:34:19.736216] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-25T20:34:19.736274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:19.736326] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:19.736354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:19.736411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:19.796466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:19.797348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:19.797433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:19.797486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:19.929647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:19.929826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:19.929878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:19.929908] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:19.933850] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-02-25T20:34:19.934312] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-25T20:34:19.934441] [INFO ] [sig ] VANI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:20.085499] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VANI.txt [2026-02-25T20:34:20.085679] [INFO ] [sig ] [3155/3376] Completed VANI in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:20.085723] [INFO ] [sig ] [3156/3376] Forecasting VBF... [2026-02-25T20:34:20.085753] [INFO ] [sig ] Generating forecast for: VBF [2026-02-25T20:34:20.085785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-25T20:34:20.097678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-25T20:34:20.098045] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-25T20:34:20.098921] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-25T20:34:20.099160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:20.099192] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:20.099219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:20.099277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:20.159208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:20.160330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:20.160453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:20.160497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:20.295516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:20.295716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:20.295768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:20.295804] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:20.299437] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=76.61%) [2026-02-25T20:34:20.299753] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-25T20:34:20.299887] [INFO ] [sig ] VBF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:20.447463] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VBF.txt [2026-02-25T20:34:20.447629] [INFO ] [sig ] [3156/3376] Completed VBF in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:20.447675] [INFO ] [sig ] [3157/3376] Forecasting VBNK... [2026-02-25T20:34:20.447709] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-25T20:34:20.447740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-25T20:34:20.460237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-25T20:34:20.460602] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-25T20:34:20.461423] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-25T20:34:20.461476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:20.461509] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:20.461535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:20.461611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:20.521819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:20.522772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:20.522862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:20.522896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:20.648938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:20.649318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:20.649382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:20.649414] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:20.653438] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-02-25T20:34:20.653995] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-25T20:34:20.654140] [INFO ] [sig ] VBNK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:20.813202] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VBNK.txt [2026-02-25T20:34:20.813369] [INFO ] [sig ] [3157/3376] Completed VBNK in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:20.813411] [INFO ] [sig ] [3158/3376] Forecasting VC... [2026-02-25T20:34:20.813444] [INFO ] [sig ] Generating forecast for: VC [2026-02-25T20:34:20.813482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-25T20:34:20.825754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-25T20:34:20.826079] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-25T20:34:20.827138] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-25T20:34:20.827192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:20.827225] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:20.827252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:20.827309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:20.887098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:20.887997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:20.888107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:20.888143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:21.011463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:21.011639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:21.011682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:21.011712] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:21.015483] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-02-25T20:34:21.015805] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-25T20:34:21.015939] [INFO ] [sig ] VC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:21.173675] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VC.txt [2026-02-25T20:34:21.173841] [INFO ] [sig ] [3158/3376] Completed VC in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:21.173883] [INFO ] [sig ] [3159/3376] Forecasting VCEL... [2026-02-25T20:34:21.173941] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-25T20:34:21.173976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-25T20:34:21.187438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-25T20:34:21.187866] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-25T20:34:21.188776] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-25T20:34:21.188846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:21.188882] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:21.188909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:21.188968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:21.247736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:21.248657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:21.248750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:21.248784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:21.372638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:21.372802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:21.372846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:21.372875] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:21.376855] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-25T20:34:21.377355] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-25T20:34:21.377497] [INFO ] [sig ] VCEL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:21.531796] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VCEL.txt [2026-02-25T20:34:21.531960] [INFO ] [sig ] [3159/3376] Completed VCEL in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:21.532002] [INFO ] [sig ] [3160/3376] Forecasting VCRB... [2026-02-25T20:34:21.532031] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-25T20:34:21.532063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-25T20:34:21.544882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-25T20:34:21.545227] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-25T20:34:21.546093] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-25T20:34:21.546147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:21.546178] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:21.546204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:21.546261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:21.606847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:21.607643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:21.607731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:21.607767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:21.733532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:21.733709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:21.733752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:21.733781] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:21.737233] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-25T20:34:21.737530] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-25T20:34:21.737685] [INFO ] [sig ] VCRB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:21.887927] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VCRB.txt [2026-02-25T20:34:21.888115] [INFO ] [sig ] [3160/3376] Completed VCRB in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:21.888161] [INFO ] [sig ] [3161/3376] Forecasting VCSH... [2026-02-25T20:34:21.888193] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-25T20:34:21.888224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-25T20:34:21.901242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-25T20:34:21.901632] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-25T20:34:21.902500] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-25T20:34:21.902555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:21.902626] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:21.902661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:21.902722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:21.969239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:21.970295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:21.970415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:21.970451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:22.097208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:22.097380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:22.097421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:22.097452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:22.101174] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-25T20:34:22.101493] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-25T20:34:22.101650] [INFO ] [sig ] VCSH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:22.247792] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VCSH.txt [2026-02-25T20:34:22.247968] [INFO ] [sig ] [3161/3376] Completed VCSH in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:22.248012] [INFO ] [sig ] [3162/3376] Forecasting VECO... [2026-02-25T20:34:22.248043] [INFO ] [sig ] Generating forecast for: VECO [2026-02-25T20:34:22.248101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-25T20:34:22.260787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-25T20:34:22.261148] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-25T20:34:22.262008] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-25T20:34:22.262063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:22.262097] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:22.262124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:22.262184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:22.323143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:22.323892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:22.323976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:22.324010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:22.448428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:22.448595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:22.448638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:22.448719] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:22.452245] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-02-25T20:34:22.452529] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-25T20:34:22.452678] [INFO ] [sig ] VECO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:22.598258] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VECO.txt [2026-02-25T20:34:22.598424] [INFO ] [sig ] [3162/3376] Completed VECO in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:22.598466] [INFO ] [sig ] [3163/3376] Forecasting VEL... [2026-02-25T20:34:22.598496] [INFO ] [sig ] Generating forecast for: VEL [2026-02-25T20:34:22.598526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-25T20:34:22.610631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-25T20:34:22.610998] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-25T20:34:22.611803] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-25T20:34:22.611856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:22.611889] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:22.611916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:22.611973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:22.671063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:22.671813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:22.671896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:22.671929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:22.794440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:22.794632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:22.794682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:22.794720] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:22.798668] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-25T20:34:22.798979] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-25T20:34:22.799119] [INFO ] [sig ] VEL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:22.945554] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VEL.txt [2026-02-25T20:34:22.945732] [INFO ] [sig ] [3163/3376] Completed VEL in 0.3s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:22.945776] [INFO ] [sig ] [3164/3376] Forecasting VEON... [2026-02-25T20:34:22.945807] [INFO ] [sig ] Generating forecast for: VEON [2026-02-25T20:34:22.945838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-25T20:34:22.958673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-25T20:34:22.959099] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-25T20:34:22.960091] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-25T20:34:22.960152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:22.960201] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:22.960240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:22.960305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:23.030269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:23.031233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:23.031325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:23.031401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:23.160660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:23.160819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:23.160860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:23.160891] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:23.164468] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-25T20:34:23.164779] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-25T20:34:23.164916] [INFO ] [sig ] VEON: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:23.313367] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VEON.txt [2026-02-25T20:34:23.313632] [INFO ] [sig ] [3164/3376] Completed VEON in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:23.313681] [INFO ] [sig ] [3165/3376] Forecasting VERA... [2026-02-25T20:34:23.313714] [INFO ] [sig ] Generating forecast for: VERA [2026-02-25T20:34:23.313745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-25T20:34:23.326674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-25T20:34:23.327075] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-25T20:34:23.327941] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-25T20:34:23.327995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:23.328029] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:23.328056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:23.328146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:23.392151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:23.393221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:23.393312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:23.393348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:23.534456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:23.534637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:23.534682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:23.534713] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:23.538720] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=77.57%) [2026-02-25T20:34:23.539024] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-25T20:34:23.539162] [INFO ] [sig ] VERA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:23.697743] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VERA.txt [2026-02-25T20:34:23.697929] [INFO ] [sig ] [3165/3376] Completed VERA in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:23.697982] [INFO ] [sig ] [3166/3376] Forecasting VERI... [2026-02-25T20:34:23.698015] [INFO ] [sig ] Generating forecast for: VERI [2026-02-25T20:34:23.698046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-25T20:34:23.712482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-25T20:34:23.712898] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-25T20:34:23.713776] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-25T20:34:23.713844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:23.713892] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:23.713941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:23.714008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:23.772867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:23.773733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:23.773819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:23.773871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:23.901446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:23.901637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:23.901697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:23.901730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:23.905568] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=29.29%) [2026-02-25T20:34:23.905913] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-25T20:34:23.906079] [INFO ] [sig ] VERI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:24.062535] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VERI.txt [2026-02-25T20:34:24.062726] [INFO ] [sig ] [3166/3376] Completed VERI in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:24.062790] [INFO ] [sig ] [3167/3376] Forecasting VERX... [2026-02-25T20:34:24.062830] [INFO ] [sig ] Generating forecast for: VERX [2026-02-25T20:34:24.062864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-25T20:34:24.076432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-25T20:34:24.076862] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-25T20:34:24.077765] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-25T20:34:24.077820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:24.077855] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:24.077883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:24.077941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:24.146108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:24.147180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:24.147288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:24.147328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:24.280179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:24.280343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:24.280385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:24.280415] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:24.284423] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=49.16%) [2026-02-25T20:34:24.284801] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-25T20:34:24.284963] [INFO ] [sig ] VERX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:24.451827] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VERX.txt [2026-02-25T20:34:24.452194] [INFO ] [sig ] [3167/3376] Completed VERX in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:24.452243] [INFO ] [sig ] [3168/3376] Forecasting VFC... [2026-02-25T20:34:24.452275] [INFO ] [sig ] Generating forecast for: VFC [2026-02-25T20:34:24.452305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-25T20:34:24.468267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-25T20:34:24.468730] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-25T20:34:24.469706] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-25T20:34:24.469768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:24.469861] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:24.469899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:24.469961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:24.538945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:24.539952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:24.540062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:24.540101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:24.676338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:24.676499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:24.676540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:24.676589] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:24.681126] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=76.85%) [2026-02-25T20:34:24.681441] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-25T20:34:24.681600] [INFO ] [sig ] VFC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:24.843190] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VFC.txt [2026-02-25T20:34:24.843347] [INFO ] [sig ] [3168/3376] Completed VFC in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:24.843393] [INFO ] [sig ] [3169/3376] Forecasting VFF... [2026-02-25T20:34:24.843425] [INFO ] [sig ] Generating forecast for: VFF [2026-02-25T20:34:24.843457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-25T20:34:24.861586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-25T20:34:24.862057] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-25T20:34:24.862978] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-25T20:34:24.863035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:24.863068] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:24.863095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:24.863161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:24.926596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:24.927662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:24.927762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:24.927801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:25.055214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:25.055377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:25.055419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:25.055449] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:25.059465] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-25T20:34:25.059792] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-25T20:34:25.059979] [INFO ] [sig ] VFF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:25.224737] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VFF.txt [2026-02-25T20:34:25.224948] [INFO ] [sig ] [3169/3376] Completed VFF in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:25.225010] [INFO ] [sig ] [3170/3376] Forecasting VFLO... [2026-02-25T20:34:25.225042] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-25T20:34:25.225082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-25T20:34:25.243980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-25T20:34:25.244542] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-25T20:34:25.245766] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-25T20:34:25.245838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:25.245895] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:25.245944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:25.246039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:25.312807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:25.313741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:25.313829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:25.313862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:25.435734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:25.435890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:25.435930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:25.435958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:25.439820] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=39.61%) [2026-02-25T20:34:25.440107] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-25T20:34:25.440239] [INFO ] [sig ] VFLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:25.585017] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VFLO.txt [2026-02-25T20:34:25.585161] [INFO ] [sig ] [3170/3376] Completed VFLO in 0.4s | 2.73 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-25T20:34:25.585201] [INFO ] [sig ] [3171/3376] Forecasting VFS... [2026-02-25T20:34:25.585231] [INFO ] [sig ] Generating forecast for: VFS [2026-02-25T20:34:25.585262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-25T20:34:25.598818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-25T20:34:25.599273] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-25T20:34:25.600245] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-25T20:34:25.600301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:25.600336] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:25.600363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:25.600421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:25.659714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:25.660915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:25.661014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:25.661048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:25.782436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:25.782624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:25.782668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:25.782746] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:25.786529] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-02-25T20:34:25.786856] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-25T20:34:25.786997] [INFO ] [sig ] VFS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:25.944805] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VFS.txt [2026-02-25T20:34:25.944985] [INFO ] [sig ] [3171/3376] Completed VFS in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.3m [2026-02-25T20:34:25.945028] [INFO ] [sig ] [3172/3376] Forecasting VGI... [2026-02-25T20:34:25.945059] [INFO ] [sig ] Generating forecast for: VGI [2026-02-25T20:34:25.945090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-25T20:34:25.957613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-25T20:34:25.957884] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-25T20:34:25.958770] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-25T20:34:25.958832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:25.958870] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:25.958902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:25.958972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:26.021115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:26.022216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:26.022302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:26.022335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:26.136066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:26.136208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:26.136247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:26.136276] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:26.139787] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-02-25T20:34:26.140103] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-25T20:34:26.140234] [INFO ] [sig ] VGI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:26.287689] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VGI.txt [2026-02-25T20:34:26.287866] [INFO ] [sig ] [3172/3376] Completed VGI in 0.3s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:26.287918] [INFO ] [sig ] [3173/3376] Forecasting VGM... [2026-02-25T20:34:26.287954] [INFO ] [sig ] Generating forecast for: VGM [2026-02-25T20:34:26.287987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-25T20:34:26.300782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-25T20:34:26.301135] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-25T20:34:26.301958] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-25T20:34:26.302019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:26.302062] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:26.302090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:26.302151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:26.362297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:26.363021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:26.363108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:26.363143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:26.488246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:26.488404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:26.488445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:26.488475] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:26.491957] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=68.23%) [2026-02-25T20:34:26.492240] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-25T20:34:26.492370] [INFO ] [sig ] VGM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:26.639450] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VGM.txt [2026-02-25T20:34:26.639609] [INFO ] [sig ] [3173/3376] Completed VGM in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:26.639653] [INFO ] [sig ] [3174/3376] Forecasting VICI... [2026-02-25T20:34:26.639682] [INFO ] [sig ] Generating forecast for: VICI [2026-02-25T20:34:26.639713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-25T20:34:26.652296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-25T20:34:26.652673] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-25T20:34:26.653681] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-25T20:34:26.653736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:26.653769] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:26.653795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:26.653855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:26.714987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:26.715661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:26.715744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:26.715778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:26.844992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:26.845409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:26.845453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:26.845483] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:26.849869] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=58.70%) [2026-02-25T20:34:26.850390] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-25T20:34:26.850545] [INFO ] [sig ] VICI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:27.043469] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VICI.txt [2026-02-25T20:34:27.043650] [INFO ] [sig ] [3174/3376] Completed VICI in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:27.043694] [INFO ] [sig ] [3175/3376] Forecasting VIGI... [2026-02-25T20:34:27.043725] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-25T20:34:27.043762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-25T20:34:27.058184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-25T20:34:27.058547] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-25T20:34:27.059391] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-25T20:34:27.059446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:27.059480] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:27.059506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:27.059565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:27.120794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:27.121751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:27.121848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:27.121885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:27.247957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:27.248154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:27.248197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:27.248225] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:27.251966] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-25T20:34:27.252297] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-25T20:34:27.252440] [INFO ] [sig ] VIGI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:27.406060] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VIGI.txt [2026-02-25T20:34:27.406229] [INFO ] [sig ] [3175/3376] Completed VIGI in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:27.406272] [INFO ] [sig ] [3176/3376] Forecasting VINP... [2026-02-25T20:34:27.406303] [INFO ] [sig ] Generating forecast for: VINP [2026-02-25T20:34:27.406335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-25T20:34:27.423110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-25T20:34:27.423636] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-25T20:34:27.424885] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-25T20:34:27.424961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:27.425012] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:27.425058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:27.425145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:27.494327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:27.495427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:27.495517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:27.495552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:27.618122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:27.618286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:27.618327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:27.618358] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:27.622557] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-02-25T20:34:27.622878] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-25T20:34:27.623015] [INFO ] [sig ] VINP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:27.784604] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VINP.txt [2026-02-25T20:34:27.784770] [INFO ] [sig ] [3176/3376] Completed VINP in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:27.784814] [INFO ] [sig ] [3177/3376] Forecasting VIPS... [2026-02-25T20:34:27.784850] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-25T20:34:27.784889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-25T20:34:27.797944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-25T20:34:27.798339] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-25T20:34:27.799227] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-25T20:34:27.799282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:27.799316] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:27.799344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:27.799401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:27.862235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:27.863202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:27.863291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:27.863325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:27.988882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:27.989048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:27.989090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:27.989119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:27.992949] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-25T20:34:27.993255] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-25T20:34:27.993392] [INFO ] [sig ] VIPS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:28.158907] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VIPS.txt [2026-02-25T20:34:28.159094] [INFO ] [sig ] [3177/3376] Completed VIPS in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:28.159135] [INFO ] [sig ] [3178/3376] Forecasting VIRC... [2026-02-25T20:34:28.159165] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-25T20:34:28.159196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-25T20:34:28.172111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-25T20:34:28.172496] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-25T20:34:28.173334] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-25T20:34:28.173388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:28.173421] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:28.173448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:28.173505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:28.237491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:28.238424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:28.238547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:28.238606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:28.365598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:28.365762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:28.365805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:28.365834] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:28.369821] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-25T20:34:28.370352] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-25T20:34:28.370494] [INFO ] [sig ] VIRC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:28.541756] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VIRC.txt [2026-02-25T20:34:28.541934] [INFO ] [sig ] [3178/3376] Completed VIRC in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:28.541982] [INFO ] [sig ] [3179/3376] Forecasting VITL... [2026-02-25T20:34:28.542013] [INFO ] [sig ] Generating forecast for: VITL [2026-02-25T20:34:28.542043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-25T20:34:28.554763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-25T20:34:28.555136] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-25T20:34:28.556084] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-25T20:34:28.556153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:28.556188] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:28.556216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:28.556273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:28.615426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:28.616395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:28.616483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:28.616518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:28.740923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:28.741091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:28.741132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:28.741161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:28.745440] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-25T20:34:28.745753] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-25T20:34:28.745897] [INFO ] [sig ] VITL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:28.898671] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VITL.txt [2026-02-25T20:34:28.898836] [INFO ] [sig ] [3179/3376] Completed VITL in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:28.898879] [INFO ] [sig ] [3180/3376] Forecasting VKQ... [2026-02-25T20:34:28.898910] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-25T20:34:28.898940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-25T20:34:28.910592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-25T20:34:28.910982] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-25T20:34:28.911855] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-25T20:34:28.911915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:28.911960] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:28.911995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:28.912064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:28.969999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:28.970932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:28.971033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:28.971066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:29.093429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:29.093614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:29.093658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:29.093686] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:29.097992] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-25T20:34:29.098625] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-25T20:34:29.098808] [INFO ] [sig ] VKQ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:29.252381] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VKQ.txt [2026-02-25T20:34:29.252521] [INFO ] [sig ] [3180/3376] Completed VKQ in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:29.252562] [INFO ] [sig ] [3181/3376] Forecasting VKTX... [2026-02-25T20:34:29.252613] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-25T20:34:29.252644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-25T20:34:29.265479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-25T20:34:29.265814] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-25T20:34:29.266645] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-25T20:34:29.266698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:29.266731] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:29.266757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:29.266814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:29.327176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:29.327872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:29.327957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:29.327989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:29.451807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:29.451965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:29.452005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:29.452035] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:29.455698] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=63.05%) [2026-02-25T20:34:29.456027] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-25T20:34:29.456163] [INFO ] [sig ] VKTX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:29.606792] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VKTX.txt [2026-02-25T20:34:29.606982] [INFO ] [sig ] [3181/3376] Completed VKTX in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:29.607033] [INFO ] [sig ] [3182/3376] Forecasting VLGEA... [2026-02-25T20:34:29.607066] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-25T20:34:29.607096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-25T20:34:29.619283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-25T20:34:29.619606] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-25T20:34:29.620595] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-25T20:34:29.620651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:29.620682] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:29.620709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:29.620765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:29.683295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:29.684224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:29.684304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:29.684337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:29.821228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:29.821384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:29.821424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:29.821452] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:29.824976] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-02-25T20:34:29.825274] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-25T20:34:29.825405] [INFO ] [sig ] VLGEA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:29.972622] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VLGEA.txt [2026-02-25T20:34:29.972768] [INFO ] [sig ] [3182/3376] Completed VLGEA in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:29.972816] [INFO ] [sig ] [3183/3376] Forecasting VLN... [2026-02-25T20:34:29.972846] [INFO ] [sig ] Generating forecast for: VLN [2026-02-25T20:34:29.972876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-25T20:34:29.985585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-25T20:34:29.985914] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-25T20:34:29.987009] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-25T20:34:29.987082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:29.987122] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:29.987151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:29.987209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:30.049805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:30.050819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:30.050909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:30.050943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:30.180682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:30.180844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:30.180891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:30.180930] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:30.184520] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-02-25T20:34:30.184832] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-25T20:34:30.184986] [INFO ] [sig ] VLN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:30.337701] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VLN.txt [2026-02-25T20:34:30.337852] [INFO ] [sig ] [3183/3376] Completed VLN in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:30.337894] [INFO ] [sig ] [3184/3376] Forecasting VLO... [2026-02-25T20:34:30.337926] [INFO ] [sig ] Generating forecast for: VLO [2026-02-25T20:34:30.337958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-25T20:34:30.350087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-25T20:34:30.350405] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-25T20:34:30.351227] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-25T20:34:30.351293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:30.351331] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:30.351359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:30.351418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:30.416618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:30.417526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:30.417635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:30.417673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:30.548769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:30.548924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:30.548970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:30.549001] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:30.552726] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-25T20:34:30.553078] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-25T20:34:30.553235] [INFO ] [sig ] VLO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:30.706872] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VLO.txt [2026-02-25T20:34:30.707007] [INFO ] [sig ] [3184/3376] Completed VLO in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:30.707047] [INFO ] [sig ] [3185/3376] Forecasting VLRS... [2026-02-25T20:34:30.707079] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-25T20:34:30.707109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-25T20:34:30.719644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-25T20:34:30.720015] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-25T20:34:30.720866] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-25T20:34:30.720922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:30.720986] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:30.721018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:30.721078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:30.785776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:30.786554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:30.786657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:30.786692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:30.910841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:30.910997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:30.911047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:30.911083] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:30.914901] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-25T20:34:30.915400] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-25T20:34:30.915552] [INFO ] [sig ] VLRS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:31.078311] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VLRS.txt [2026-02-25T20:34:31.078487] [INFO ] [sig ] [3185/3376] Completed VLRS in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:31.078532] [INFO ] [sig ] [3186/3376] Forecasting VLTO... [2026-02-25T20:34:31.078565] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-25T20:34:31.078620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-25T20:34:31.091632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-25T20:34:31.092038] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-25T20:34:31.092927] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-25T20:34:31.092983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:31.093018] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:31.093046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:31.093106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:31.158353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:31.159459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:31.159560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:31.159616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:31.286460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:31.286632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:31.286695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:31.286725] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:31.290527] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: DOWN (p=25.85%) [2026-02-25T20:34:31.290839] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-25T20:34:31.290989] [INFO ] [sig ] VLTO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:31.440320] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VLTO.txt [2026-02-25T20:34:31.440488] [INFO ] [sig ] [3186/3376] Completed VLTO in 0.4s | 2.73 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-25T20:34:31.440542] [INFO ] [sig ] [3187/3376] Forecasting VLY... [2026-02-25T20:34:31.440596] [INFO ] [sig ] Generating forecast for: VLY [2026-02-25T20:34:31.440630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-25T20:34:31.452961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-25T20:34:31.453293] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-25T20:34:31.454120] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-25T20:34:31.454175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:31.454208] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:31.454235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:31.454292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:31.513633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:31.514550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:31.514653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:31.514687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:31.640478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:31.640686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:31.640744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:31.640787] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:31.644474] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-25T20:34:31.644825] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-25T20:34:31.644968] [INFO ] [sig ] VLY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:31.792088] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VLY.txt [2026-02-25T20:34:31.792418] [INFO ] [sig ] [3187/3376] Completed VLY in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.2m [2026-02-25T20:34:31.792458] [INFO ] [sig ] [3188/3376] Forecasting VMBS... [2026-02-25T20:34:31.792490] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-25T20:34:31.792520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-25T20:34:31.805546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-25T20:34:31.805954] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-25T20:34:31.806777] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-25T20:34:31.806830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:31.806862] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:31.806889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:31.806946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:31.873527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:31.874714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:31.874799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:31.874834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:32.002655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:32.002817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:32.002859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:32.002958] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:32.006685] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-02-25T20:34:32.007040] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-25T20:34:32.007203] [INFO ] [sig ] VMBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:32.164739] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VMBS.txt [2026-02-25T20:34:32.164929] [INFO ] [sig ] [3188/3376] Completed VMBS in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:32.164973] [INFO ] [sig ] [3189/3376] Forecasting VMD... [2026-02-25T20:34:32.165007] [INFO ] [sig ] Generating forecast for: VMD [2026-02-25T20:34:32.165043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-25T20:34:32.178504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-25T20:34:32.178879] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-25T20:34:32.179976] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-25T20:34:32.180047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:32.180088] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:32.180118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:32.180176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:32.244974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:32.245946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:32.246037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:32.246072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:32.373976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:32.374159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:32.374204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:32.374235] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:32.378354] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-25T20:34:32.378717] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-25T20:34:32.378865] [INFO ] [sig ] VMD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:32.535274] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VMD.txt [2026-02-25T20:34:32.535435] [INFO ] [sig ] [3189/3376] Completed VMD in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:32.535480] [INFO ] [sig ] [3190/3376] Forecasting VMI... [2026-02-25T20:34:32.535515] [INFO ] [sig ] Generating forecast for: VMI [2026-02-25T20:34:32.535549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-25T20:34:32.552737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-25T20:34:32.553191] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-25T20:34:32.554105] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-25T20:34:32.554160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:32.554207] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:32.554235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:32.554293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:32.627230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:32.628241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:32.628346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:32.628395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:32.759614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:32.759780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:32.759824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:32.759855] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:32.763497] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-25T20:34:32.763813] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-25T20:34:32.763960] [INFO ] [sig ] VMI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:32.919365] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VMI.txt [2026-02-25T20:34:32.919535] [INFO ] [sig ] [3190/3376] Completed VMI in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:32.919597] [INFO ] [sig ] [3191/3376] Forecasting VMO... [2026-02-25T20:34:32.919633] [INFO ] [sig ] Generating forecast for: VMO [2026-02-25T20:34:32.919664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-25T20:34:32.932542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-25T20:34:32.932964] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-25T20:34:32.933782] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-25T20:34:32.933836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:32.933867] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:32.933894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:32.933950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:32.994285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:32.995255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:32.995535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:32.995587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:33.123166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:33.123340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:33.123409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:33.123453] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:33.127458] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=57.82%) [2026-02-25T20:34:33.127802] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-25T20:34:33.127948] [INFO ] [sig ] VMO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:33.286845] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VMO.txt [2026-02-25T20:34:33.287022] [INFO ] [sig ] [3191/3376] Completed VMO in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:33.287067] [INFO ] [sig ] [3192/3376] Forecasting VNDA... [2026-02-25T20:34:33.287097] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-25T20:34:33.287126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-25T20:34:33.299979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-25T20:34:33.300544] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-25T20:34:33.301407] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-25T20:34:33.301463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:33.301499] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:33.301562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:33.301664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:33.368550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:33.369763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:33.369856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:33.369892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:33.501031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:33.501189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:33.501229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:33.501257] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:33.505003] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=30.26%) [2026-02-25T20:34:33.505293] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-25T20:34:33.505422] [INFO ] [sig ] VNDA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:33.656337] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VNDA.txt [2026-02-25T20:34:33.656508] [INFO ] [sig ] [3192/3376] Completed VNDA in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:33.656552] [INFO ] [sig ] [3193/3376] Forecasting VNO... [2026-02-25T20:34:33.656601] [INFO ] [sig ] Generating forecast for: VNO [2026-02-25T20:34:33.656634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-25T20:34:33.669479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-25T20:34:33.669918] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-25T20:34:33.670889] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-25T20:34:33.670949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:33.670986] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:33.671018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:33.671077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:33.730843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:33.731947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:33.732040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:33.732075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:33.854087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:33.854244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:33.854286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:33.854317] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:33.857985] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-02-25T20:34:33.858306] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-25T20:34:33.858443] [INFO ] [sig ] VNO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:34.005509] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VNO.txt [2026-02-25T20:34:34.005680] [INFO ] [sig ] [3193/3376] Completed VNO in 0.3s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:34.005724] [INFO ] [sig ] [3194/3376] Forecasting VNOM... [2026-02-25T20:34:34.005760] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-25T20:34:34.005792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-25T20:34:34.018047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-25T20:34:34.018418] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-25T20:34:34.019366] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-25T20:34:34.019423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:34.019456] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:34.019483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:34.019542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:34.082941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:34.083796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:34.083880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:34.083913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:34.204862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:34.205019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:34.205060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:34.205089] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:34.208969] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-25T20:34:34.209441] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-25T20:34:34.209592] [INFO ] [sig ] VNOM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:34.368283] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VNOM.txt [2026-02-25T20:34:34.368442] [INFO ] [sig ] [3194/3376] Completed VNOM in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:34.368483] [INFO ] [sig ] [3195/3376] Forecasting VNQI... [2026-02-25T20:34:34.368520] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-25T20:34:34.368556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-25T20:34:34.381660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-25T20:34:34.382065] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-25T20:34:34.382934] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-25T20:34:34.382990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:34.383024] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:34.383053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:34.383111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:34.444942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:34.445881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:34.446031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:34.446093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:34.573806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:34.573963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:34.574013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:34.574050] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:34.577683] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-02-25T20:34:34.577974] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-25T20:34:34.578130] [INFO ] [sig ] VNQI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:34.727550] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VNQI.txt [2026-02-25T20:34:34.727779] [INFO ] [sig ] [3195/3376] Completed VNQI in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:34.727823] [INFO ] [sig ] [3196/3376] Forecasting VOC... [2026-02-25T20:34:34.727855] [INFO ] [sig ] Generating forecast for: VOC [2026-02-25T20:34:34.727885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-25T20:34:34.740379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-25T20:34:34.740779] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-25T20:34:34.741668] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-25T20:34:34.741727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:34.741759] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:34.741785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:34.741841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:34.807499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:34.808503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:34.808608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:34.808647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:34.931405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:34.931593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:34.931655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:34.931689] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:34.935837] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=39.10%) [2026-02-25T20:34:34.936219] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-25T20:34:34.936371] [INFO ] [sig ] VOC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:35.121100] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VOC.txt [2026-02-25T20:34:35.121263] [INFO ] [sig ] [3196/3376] Completed VOC in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:35.121305] [INFO ] [sig ] [3197/3376] Forecasting VOD... [2026-02-25T20:34:35.121335] [INFO ] [sig ] Generating forecast for: VOD [2026-02-25T20:34:35.121365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-25T20:34:35.133784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-25T20:34:35.134156] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-25T20:34:35.135010] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-25T20:34:35.135078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:35.135120] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:35.135154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:35.135217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:35.201666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:35.202601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:35.202695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:35.202730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:35.323841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:35.324003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:35.324045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:35.324095] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:35.328157] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-25T20:34:35.328488] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-25T20:34:35.328651] [INFO ] [sig ] VOD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:35.490750] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VOD.txt [2026-02-25T20:34:35.490911] [INFO ] [sig ] [3197/3376] Completed VOD in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:35.490952] [INFO ] [sig ] [3198/3376] Forecasting VONE... [2026-02-25T20:34:35.490985] [INFO ] [sig ] Generating forecast for: VONE [2026-02-25T20:34:35.491019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-25T20:34:35.503446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-25T20:34:35.503833] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-25T20:34:35.504909] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-25T20:34:35.504965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:35.504999] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:35.505027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:35.505091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:35.573271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:35.574286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:35.574381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:35.574417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:35.701551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:35.701723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:35.701764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:35.701793] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:35.705225] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-25T20:34:35.705501] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-25T20:34:35.705650] [INFO ] [sig ] VONE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:35.861858] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VONE.txt [2026-02-25T20:34:35.862041] [INFO ] [sig ] [3198/3376] Completed VONE in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:35.862084] [INFO ] [sig ] [3199/3376] Forecasting VONG... [2026-02-25T20:34:35.862115] [INFO ] [sig ] Generating forecast for: VONG [2026-02-25T20:34:35.862145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-25T20:34:35.874219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-25T20:34:35.874599] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-25T20:34:35.875405] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-25T20:34:35.875459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:35.875492] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:35.875519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:35.875592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:35.933692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:35.934513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:35.934615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:35.934666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:36.059038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:36.059217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:36.059259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:36.059289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:36.063211] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=88.10%) [2026-02-25T20:34:36.063529] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-25T20:34:36.063697] [INFO ] [sig ] VONG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:36.223262] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VONG.txt [2026-02-25T20:34:36.223421] [INFO ] [sig ] [3199/3376] Completed VONG in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:36.223463] [INFO ] [sig ] [3200/3376] Forecasting VOTE... [2026-02-25T20:34:36.223492] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-25T20:34:36.223523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-25T20:34:36.236069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-25T20:34:36.236418] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-25T20:34:36.237447] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-25T20:34:36.237503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:36.237537] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:36.237565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:36.237647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:36.303169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:36.304177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:36.304271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:36.304305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:36.430326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:36.430487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:36.430527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:36.430558] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:36.434279] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-25T20:34:36.434616] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-25T20:34:36.434756] [INFO ] [sig ] VOTE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:36.593617] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VOTE.txt [2026-02-25T20:34:36.593768] [INFO ] [sig ] [3200/3376] Completed VOTE in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:36.593811] [INFO ] [sig ] [3201/3376] Forecasting VPG... [2026-02-25T20:34:36.593843] [INFO ] [sig ] Generating forecast for: VPG [2026-02-25T20:34:36.593874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-25T20:34:36.606247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-25T20:34:36.606596] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-25T20:34:36.607398] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-25T20:34:36.607454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:36.607487] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:36.607527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:36.607620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:36.671562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:36.672637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:36.672742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:36.672787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:36.800454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:36.800630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:36.800672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:36.800701] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:36.805280] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=49.55%) [2026-02-25T20:34:36.805668] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-25T20:34:36.805832] [INFO ] [sig ] VPG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:36.964046] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VPG.txt [2026-02-25T20:34:36.964231] [INFO ] [sig ] [3201/3376] Completed VPG in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:36.964275] [INFO ] [sig ] [3202/3376] Forecasting VPLS... [2026-02-25T20:34:36.964305] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-25T20:34:36.964337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-25T20:34:36.977836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-25T20:34:36.978198] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-25T20:34:36.979094] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-25T20:34:36.979153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:36.979223] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:36.979253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:36.979311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:37.038215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:37.039059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:37.039147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:37.039180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:37.160882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:37.161040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:37.161082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:37.161113] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:37.164902] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-25T20:34:37.165221] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-25T20:34:37.165351] [INFO ] [sig ] VPLS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:37.319591] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VPLS.txt [2026-02-25T20:34:37.319731] [INFO ] [sig ] [3202/3376] Completed VPLS in 0.4s | 2.73 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-25T20:34:37.319772] [INFO ] [sig ] [3203/3376] Forecasting VRA... [2026-02-25T20:34:37.319802] [INFO ] [sig ] Generating forecast for: VRA [2026-02-25T20:34:37.319840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-25T20:34:37.332807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-25T20:34:37.333165] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-25T20:34:37.334241] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-25T20:34:37.334481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:37.334514] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:37.334541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:37.334617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:37.395996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:37.396721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:37.396806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:37.396841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:37.530070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:37.530235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:37.530278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:37.530308] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:37.533980] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=10.36%) [2026-02-25T20:34:37.534291] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-25T20:34:37.534430] [INFO ] [sig ] VRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:37.717433] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VRA.txt [2026-02-25T20:34:37.717723] [INFO ] [sig ] [3203/3376] Completed VRA in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 1.1m [2026-02-25T20:34:37.717793] [INFO ] [sig ] [3204/3376] Forecasting VRCA... [2026-02-25T20:34:37.717837] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-25T20:34:37.717880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-25T20:34:37.733349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-25T20:34:37.733902] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-25T20:34:37.734986] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-25T20:34:37.735051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:37.735095] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:37.735145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:37.735237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:37.807457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:37.808526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:37.808654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:37.808692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:37.969970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:37.970182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:37.970242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:37.970279] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:37.975393] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-25T20:34:37.975921] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-25T20:34:37.976141] [INFO ] [sig ] VRCA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:38.213082] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VRCA.txt [2026-02-25T20:34:38.213528] [INFO ] [sig ] [3204/3376] Completed VRCA in 0.5s | 2.73 sym/s | Total: 19.6m | ETA: 1.1m [2026-02-25T20:34:38.213621] [INFO ] [sig ] [3205/3376] Forecasting VRDN... [2026-02-25T20:34:38.213664] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-25T20:34:38.213711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-25T20:34:38.236971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-25T20:34:38.237531] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-25T20:34:38.250877] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-25T20:34:38.251021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:38.251078] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:38.251117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:38.251200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:38.345085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:38.346461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:38.346602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:38.346663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:38.529341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:38.529597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:38.529669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:38.531828] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:38.537719] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-25T20:34:38.538334] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-25T20:34:38.538599] [INFO ] [sig ] VRDN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:38.783383] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VRDN.txt [2026-02-25T20:34:38.783658] [INFO ] [sig ] [3205/3376] Completed VRDN in 0.6s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:38.783732] [INFO ] [sig ] [3206/3376] Forecasting VRE... [2026-02-25T20:34:38.783781] [INFO ] [sig ] Generating forecast for: VRE [2026-02-25T20:34:38.783831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-25T20:34:38.811028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-25T20:34:38.811543] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-25T20:34:38.812693] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-25T20:34:38.812771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:38.812817] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:38.812851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:38.812928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:38.903088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:38.904346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:38.904465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:38.904522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:39.072907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:39.073080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:39.073121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:39.073154] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:39.076843] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-25T20:34:39.077219] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-25T20:34:39.077380] [INFO ] [sig ] VRE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:39.233689] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VRE.txt [2026-02-25T20:34:39.233862] [INFO ] [sig ] [3206/3376] Completed VRE in 0.5s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:39.233908] [INFO ] [sig ] [3207/3376] Forecasting VREX... [2026-02-25T20:34:39.233938] [INFO ] [sig ] Generating forecast for: VREX [2026-02-25T20:34:39.233968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-25T20:34:39.247427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-25T20:34:39.247852] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-25T20:34:39.248855] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-25T20:34:39.248916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:39.248959] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:39.248989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:39.249048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:39.313904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:39.314913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:39.315004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:39.315041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:39.445246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:39.445411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:39.445453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:39.445483] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:39.449179] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=61.21%) [2026-02-25T20:34:39.449494] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-25T20:34:39.449654] [INFO ] [sig ] VREX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:39.600264] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VREX.txt [2026-02-25T20:34:39.600430] [INFO ] [sig ] [3207/3376] Completed VREX in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:39.600472] [INFO ] [sig ] [3208/3376] Forecasting VRIG... [2026-02-25T20:34:39.600503] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-25T20:34:39.600533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-25T20:34:39.615244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-25T20:34:39.615691] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-25T20:34:39.616748] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-25T20:34:39.616807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:39.616840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:39.616866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:39.616923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:39.677894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:39.678861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:39.678955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:39.678988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:39.775887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:39.776044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:39.776085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:39.776115] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:39.779687] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-25T20:34:39.779971] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-25T20:34:39.780102] [INFO ] [sig ] VRIG: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:39.928553] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VRIG.txt [2026-02-25T20:34:39.928718] [INFO ] [sig ] [3208/3376] Completed VRIG in 0.3s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:39.928762] [INFO ] [sig ] [3209/3376] Forecasting VRNS... [2026-02-25T20:34:39.928793] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-25T20:34:39.928824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-25T20:34:39.941484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-25T20:34:39.941882] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-25T20:34:39.942713] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-25T20:34:39.942767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:39.942800] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:39.942829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:39.942885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:40.006149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:40.007037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:40.007126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:40.007162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:40.139153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:40.139329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:40.139372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:40.139405] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:40.142968] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-02-25T20:34:40.143325] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-25T20:34:40.143499] [INFO ] [sig ] VRNS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:40.291322] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VRNS.txt [2026-02-25T20:34:40.291477] [INFO ] [sig ] [3209/3376] Completed VRNS in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:40.291519] [INFO ] [sig ] [3210/3376] Forecasting VRRM... [2026-02-25T20:34:40.291549] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-25T20:34:40.291600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-25T20:34:40.304376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-25T20:34:40.304718] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-25T20:34:40.305528] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-25T20:34:40.305601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:40.305636] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:40.305664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:40.305721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:40.363563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:40.364490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:40.364596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:40.364633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:40.492104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:40.492286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:40.492339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:40.492380] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:40.496494] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-02-25T20:34:40.496913] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-25T20:34:40.497090] [INFO ] [sig ] VRRM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:40.653297] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VRRM.txt [2026-02-25T20:34:40.653467] [INFO ] [sig ] [3210/3376] Completed VRRM in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:40.653512] [INFO ] [sig ] [3211/3376] Forecasting VRSK... [2026-02-25T20:34:40.653544] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-25T20:34:40.653595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-25T20:34:40.667785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-25T20:34:40.668182] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-25T20:34:40.669043] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-25T20:34:40.669098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:40.669136] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:40.669170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:40.669241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:40.727084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:40.727829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:40.727914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:40.727948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:40.849551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:40.849738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:40.849779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:40.849807] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:40.853282] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=23.96%) [2026-02-25T20:34:40.853562] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-25T20:34:40.853715] [INFO ] [sig ] VRSK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:41.001011] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VRSK.txt [2026-02-25T20:34:41.001153] [INFO ] [sig ] [3211/3376] Completed VRSK in 0.3s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:41.001194] [INFO ] [sig ] [3212/3376] Forecasting VRSN... [2026-02-25T20:34:41.001223] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-25T20:34:41.001254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-25T20:34:41.014682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-25T20:34:41.015006] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-25T20:34:41.015842] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-25T20:34:41.015895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:41.015927] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:41.015954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:41.016010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:41.074896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:41.075861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:41.075973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:41.076007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:41.204345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:41.204519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:41.204560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:41.204610] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:41.208222] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-02-25T20:34:41.208547] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-25T20:34:41.208704] [INFO ] [sig ] VRSN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:41.364160] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VRSN.txt [2026-02-25T20:34:41.364329] [INFO ] [sig ] [3212/3376] Completed VRSN in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-25T20:34:41.364370] [INFO ] [sig ] [3213/3376] Forecasting VRTS... [2026-02-25T20:34:41.364400] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-25T20:34:41.364432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-25T20:34:41.377548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-25T20:34:41.377990] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-25T20:34:41.378897] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-25T20:34:41.378965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:41.379000] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:41.379028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:41.379091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:41.439940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:41.440916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:41.441009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:41.441044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:41.575509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:41.575708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:41.575751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:41.575782] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:41.580042] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-25T20:34:41.580417] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-25T20:34:41.580565] [INFO ] [sig ] VRTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:41.740368] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VRTS.txt [2026-02-25T20:34:41.740538] [INFO ] [sig ] [3213/3376] Completed VRTS in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 59.7s [2026-02-25T20:34:41.740603] [INFO ] [sig ] [3214/3376] Forecasting VRTX... [2026-02-25T20:34:41.740635] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-25T20:34:41.740666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-25T20:34:41.753013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-25T20:34:41.753387] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-25T20:34:41.754213] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-25T20:34:41.754281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:41.754314] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:41.754340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:41.754401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:41.816696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:41.817956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:41.818118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:41.818169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:41.946600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:41.946773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:41.946826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:41.946857] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:41.950590] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=18.64%) [2026-02-25T20:34:41.950908] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-25T20:34:41.951052] [INFO ] [sig ] VRTX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:42.104963] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VRTX.txt [2026-02-25T20:34:42.105132] [INFO ] [sig ] [3214/3376] Completed VRTX in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 59.4s [2026-02-25T20:34:42.105177] [INFO ] [sig ] [3215/3376] Forecasting VSCO... [2026-02-25T20:34:42.105209] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-25T20:34:42.105241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-25T20:34:42.117852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-25T20:34:42.118254] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-25T20:34:42.119089] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-25T20:34:42.119143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:42.119176] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:42.119203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:42.119260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:42.178275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:42.179180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:42.179264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:42.179298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:42.304284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:42.304452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:42.304496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:42.304528] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:42.308388] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=32.39%) [2026-02-25T20:34:42.308846] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-25T20:34:42.309014] [INFO ] [sig ] VSCO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:42.466352] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VSCO.txt [2026-02-25T20:34:42.466598] [INFO ] [sig ] [3215/3376] Completed VSCO in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 59.0s [2026-02-25T20:34:42.466644] [INFO ] [sig ] [3216/3376] Forecasting VSDA... [2026-02-25T20:34:42.466676] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-25T20:34:42.466706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-25T20:34:42.479463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-25T20:34:42.479949] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-25T20:34:42.481229] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-25T20:34:42.481301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:42.481347] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:42.481383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:42.481462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:42.547116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:42.548126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:42.548213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:42.548246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:42.668741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:42.668917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:42.668963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:42.668995] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:42.673000] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=60.96%) [2026-02-25T20:34:42.673359] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-25T20:34:42.673513] [INFO ] [sig ] VSDA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:42.831700] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VSDA.txt [2026-02-25T20:34:42.831869] [INFO ] [sig ] [3216/3376] Completed VSDA in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 58.6s [2026-02-25T20:34:42.831912] [INFO ] [sig ] [3217/3376] Forecasting VSEC... [2026-02-25T20:34:42.831943] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-25T20:34:42.831975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-25T20:34:42.845347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-25T20:34:42.845744] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-25T20:34:42.846539] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-25T20:34:42.846620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:42.846654] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:42.846681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:42.846738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:42.909217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:42.910152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:42.910245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:42.910281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:43.034748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:43.034910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:43.034953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:43.034983] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:43.038474] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-02-25T20:34:43.038804] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-25T20:34:43.038947] [INFO ] [sig ] VSEC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:43.190839] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VSEC.txt [2026-02-25T20:34:43.191044] [INFO ] [sig ] [3217/3376] Completed VSEC in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 58.3s [2026-02-25T20:34:43.191093] [INFO ] [sig ] [3218/3376] Forecasting VSH... [2026-02-25T20:34:43.191125] [INFO ] [sig ] Generating forecast for: VSH [2026-02-25T20:34:43.191157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-25T20:34:43.204191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-25T20:34:43.204557] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-25T20:34:43.205414] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-25T20:34:43.205470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:43.205503] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:43.205532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:43.205610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:43.267142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:43.268035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:43.268144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:43.268181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:43.395436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:43.395609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:43.395653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:43.395682] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:43.399169] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=35.64%) [2026-02-25T20:34:43.399496] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-25T20:34:43.399645] [INFO ] [sig ] VSH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:43.558310] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VSH.txt [2026-02-25T20:34:43.558498] [INFO ] [sig ] [3218/3376] Completed VSH in 0.4s | 2.73 sym/s | Total: 19.6m | ETA: 57.9s [2026-02-25T20:34:43.558549] [INFO ] [sig ] [3219/3376] Forecasting VSTM... [2026-02-25T20:34:43.558607] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-25T20:34:43.558643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-25T20:34:43.572409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-25T20:34:43.572810] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-25T20:34:43.573906] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-25T20:34:43.573963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:43.574027] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:43.574057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:43.574116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:43.632631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:43.633639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:43.633757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:43.633792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:43.758886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:43.759050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:43.759092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:43.759122] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:43.763734] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-25T20:34:43.764056] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-25T20:34:43.764193] [INFO ] [sig ] VSTM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:43.919811] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VSTM.txt [2026-02-25T20:34:43.919963] [INFO ] [sig ] [3219/3376] Completed VSTM in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 57.5s [2026-02-25T20:34:43.920005] [INFO ] [sig ] [3220/3376] Forecasting VSTS... [2026-02-25T20:34:43.920034] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-25T20:34:43.920064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-25T20:34:43.932412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-25T20:34:43.932812] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-25T20:34:43.933658] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-25T20:34:43.933714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:43.933747] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:43.933775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:43.933834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:43.994073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:43.994800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:43.994885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:43.994918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:44.122781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:44.122930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:44.122971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:44.123000] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:44.126787] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-02-25T20:34:44.127077] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-25T20:34:44.127209] [INFO ] [sig ] VSTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:44.277710] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VSTS.txt [2026-02-25T20:34:44.277862] [INFO ] [sig ] [3220/3376] Completed VSTS in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 57.2s [2026-02-25T20:34:44.277902] [INFO ] [sig ] [3221/3376] Forecasting VTC... [2026-02-25T20:34:44.277933] [INFO ] [sig ] Generating forecast for: VTC [2026-02-25T20:34:44.277963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-25T20:34:44.290159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-25T20:34:44.290536] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-25T20:34:44.291387] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-25T20:34:44.291444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:44.291478] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:44.291507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:44.291565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:44.354012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:44.354780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:44.354870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:44.354903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:44.479690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:44.479859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:44.479902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:44.479931] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:44.483451] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=63.28%) [2026-02-25T20:34:44.483764] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-25T20:34:44.483897] [INFO ] [sig ] VTC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:44.632294] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VTC.txt [2026-02-25T20:34:44.632429] [INFO ] [sig ] [3221/3376] Completed VTC in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 56.8s [2026-02-25T20:34:44.632470] [INFO ] [sig ] [3222/3376] Forecasting VTEX... [2026-02-25T20:34:44.632499] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-25T20:34:44.632529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-25T20:34:44.645010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-25T20:34:44.645391] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-25T20:34:44.646304] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-25T20:34:44.646372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:44.646412] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:44.646441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:44.646500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:44.706831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:44.707736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:44.707828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:44.707863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:44.831537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:44.831713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:44.831755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:44.831827] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:44.835504] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-02-25T20:34:44.835838] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-25T20:34:44.835996] [INFO ] [sig ] VTEX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:44.995077] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTEX.txt [2026-02-25T20:34:44.995355] [INFO ] [sig ] [3222/3376] Completed VTEX in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 56.4s [2026-02-25T20:34:44.995421] [INFO ] [sig ] [3223/3376] Forecasting VTIP... [2026-02-25T20:34:44.995456] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-25T20:34:44.995498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-25T20:34:45.013023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-25T20:34:45.013483] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-25T20:34:45.014546] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-25T20:34:45.014630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:45.014674] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:45.014703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:45.014772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:45.077160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:45.078216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:45.078357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:45.078395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:45.201063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:45.201215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:45.201256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:45.201288] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:45.204889] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-25T20:34:45.205177] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-25T20:34:45.205311] [INFO ] [sig ] VTIP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:45.356212] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VTIP.txt [2026-02-25T20:34:45.356361] [INFO ] [sig ] [3223/3376] Completed VTIP in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 56.1s [2026-02-25T20:34:45.356412] [INFO ] [sig ] [3224/3376] Forecasting VTMX... [2026-02-25T20:34:45.356447] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-25T20:34:45.356484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-25T20:34:45.370326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-25T20:34:45.370729] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-25T20:34:45.371568] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-25T20:34:45.371650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:45.371685] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:45.371713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:45.371772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:45.433180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:45.433992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:45.434083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:45.434117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:45.559893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:45.560053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:45.560094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:45.560123] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:45.563723] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=41.38%) [2026-02-25T20:34:45.564028] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-25T20:34:45.564162] [INFO ] [sig ] VTMX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:45.712166] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTMX.txt [2026-02-25T20:34:45.712330] [INFO ] [sig ] [3224/3376] Completed VTMX in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 55.7s [2026-02-25T20:34:45.712372] [INFO ] [sig ] [3225/3376] Forecasting VTN... [2026-02-25T20:34:45.712401] [INFO ] [sig ] Generating forecast for: VTN [2026-02-25T20:34:45.712432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-25T20:34:45.724484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-25T20:34:45.724919] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-25T20:34:45.725893] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-25T20:34:45.725958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:45.726008] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:45.726038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:45.726097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:45.788093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:45.789047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:45.789149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:45.789182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:45.911063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:45.911228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:45.911269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:45.911298] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:45.915320] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=8.21%) [2026-02-25T20:34:45.915669] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-25T20:34:45.915812] [INFO ] [sig ] VTN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:46.070935] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTN.txt [2026-02-25T20:34:46.071116] [INFO ] [sig ] [3225/3376] Completed VTN in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 55.3s [2026-02-25T20:34:46.071162] [INFO ] [sig ] [3226/3376] Forecasting VTOL... [2026-02-25T20:34:46.071194] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-25T20:34:46.071226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-25T20:34:46.083925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-25T20:34:46.084322] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-25T20:34:46.085164] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-25T20:34:46.085217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:46.085250] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:46.085277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:46.085334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:46.144960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:46.145829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:46.145923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:46.145955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:46.274279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:46.274450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:46.274497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:46.274744] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:46.278728] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-25T20:34:46.279066] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-25T20:34:46.279217] [INFO ] [sig ] VTOL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:46.439384] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VTOL.txt [2026-02-25T20:34:46.439551] [INFO ] [sig ] [3226/3376] Completed VTOL in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 55.0s [2026-02-25T20:34:46.439621] [INFO ] [sig ] [3227/3376] Forecasting VTRS... [2026-02-25T20:34:46.439657] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-25T20:34:46.439691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-25T20:34:46.453239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-25T20:34:46.453642] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-25T20:34:46.454545] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-25T20:34:46.454622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:46.454657] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:46.454685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:46.454743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:46.518230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:46.519178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:46.519272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:46.519316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:46.657010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:46.657171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:46.657213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:46.657242] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:46.661913] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-02-25T20:34:46.662256] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-25T20:34:46.662437] [INFO ] [sig ] VTRS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:46.819797] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VTRS.txt [2026-02-25T20:34:46.819968] [INFO ] [sig ] [3227/3376] Completed VTRS in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 54.6s [2026-02-25T20:34:46.820012] [INFO ] [sig ] [3228/3376] Forecasting VTS... [2026-02-25T20:34:46.820042] [INFO ] [sig ] Generating forecast for: VTS [2026-02-25T20:34:46.820072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-25T20:34:46.832807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-25T20:34:46.833233] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-25T20:34:46.834119] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-25T20:34:46.834175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:46.834209] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:46.834237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:46.834296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:46.893943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:46.894878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:46.894972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:46.895006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:47.011737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:47.011899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:47.011939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:47.011969] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:47.015420] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=21.21%) [2026-02-25T20:34:47.015737] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-25T20:34:47.015872] [INFO ] [sig ] VTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:47.168769] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTS.txt [2026-02-25T20:34:47.168968] [INFO ] [sig ] [3228/3376] Completed VTS in 0.3s | 2.73 sym/s | Total: 19.7m | ETA: 54.2s [2026-02-25T20:34:47.169019] [INFO ] [sig ] [3229/3376] Forecasting VTSI... [2026-02-25T20:34:47.169050] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-25T20:34:47.169094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-25T20:34:47.183130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-25T20:34:47.183514] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-25T20:34:47.184425] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-25T20:34:47.184480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:47.184522] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:47.184554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:47.184651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:47.250604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:47.251413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:47.251564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:47.251628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:47.376156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:47.376315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:47.376360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:47.376391] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:47.380077] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=31.44%) [2026-02-25T20:34:47.380389] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-25T20:34:47.380530] [INFO ] [sig ] VTSI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:47.529414] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTSI.txt [2026-02-25T20:34:47.529564] [INFO ] [sig ] [3229/3376] Completed VTSI in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 53.9s [2026-02-25T20:34:47.529627] [INFO ] [sig ] [3230/3376] Forecasting VTWG... [2026-02-25T20:34:47.529658] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-25T20:34:47.529688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-25T20:34:47.542399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-25T20:34:47.542811] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-25T20:34:47.543712] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-25T20:34:47.543769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:47.543802] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:47.543831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:47.543890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:47.605231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:47.606242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:47.606356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:47.606400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:47.732625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:47.732796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:47.732840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:47.732870] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:47.736498] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-25T20:34:47.736824] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-25T20:34:47.736983] [INFO ] [sig ] VTWG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:47.888526] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTWG.txt [2026-02-25T20:34:47.888714] [INFO ] [sig ] [3230/3376] Completed VTWG in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 53.5s [2026-02-25T20:34:47.888763] [INFO ] [sig ] [3231/3376] Forecasting VTWO... [2026-02-25T20:34:47.888794] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-25T20:34:47.888826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-25T20:34:47.901412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-25T20:34:47.901790] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-25T20:34:47.902619] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-25T20:34:47.902673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:47.902707] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:47.902736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:47.902795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:47.963395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:47.964267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:47.964368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:47.964410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:48.091813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:48.091966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:48.092007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:48.092036] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:48.095631] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=86.05%) [2026-02-25T20:34:48.095927] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-25T20:34:48.096064] [INFO ] [sig ] VTWO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:48.247703] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VTWO.txt [2026-02-25T20:34:48.247857] [INFO ] [sig ] [3231/3376] Completed VTWO in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 53.1s [2026-02-25T20:34:48.247899] [INFO ] [sig ] [3232/3376] Forecasting VTYX... [2026-02-25T20:34:48.247928] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-25T20:34:48.247959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-25T20:34:48.260570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-25T20:34:48.261020] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-25T20:34:48.261930] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-25T20:34:48.261987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:48.262022] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:48.262050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:48.262109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:48.322179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:48.323075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:48.323180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:48.323214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:48.447672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:48.447838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:48.447897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:48.447930] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:48.455221] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-02-25T20:34:48.455608] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-25T20:34:48.455764] [INFO ] [sig ] VTYX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:48.611011] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VTYX.txt [2026-02-25T20:34:48.611249] [INFO ] [sig ] [3232/3376] Completed VTYX in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 52.8s [2026-02-25T20:34:48.611308] [INFO ] [sig ] [3233/3376] Forecasting VUZI... [2026-02-25T20:34:48.611350] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-25T20:34:48.611397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-25T20:34:48.624392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-25T20:34:48.624833] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-25T20:34:48.625779] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-25T20:34:48.625839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:48.625873] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:48.625901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:48.625960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:48.685895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:48.686797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:48.686902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:48.686938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:48.812280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:48.812444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:48.812483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:48.812512] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:48.816379] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-02-25T20:34:48.816751] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-25T20:34:48.816896] [INFO ] [sig ] VUZI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:48.965236] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VUZI.txt [2026-02-25T20:34:48.965400] [INFO ] [sig ] [3233/3376] Completed VUZI in 0.4s | 2.73 sym/s | Total: 19.7m | ETA: 52.4s [2026-02-25T20:34:48.965440] [INFO ] [sig ] [3234/3376] Forecasting VVOS... [2026-02-25T20:34:48.965471] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-25T20:34:48.965503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-25T20:34:48.979188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-25T20:34:48.979623] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-25T20:34:48.980427] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-25T20:34:48.980483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:48.980517] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:48.980544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:48.980622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:49.038485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:49.039356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:49.039448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:49.039481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:49.156971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:49.157128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:49.157168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:49.157196] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:49.160664] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-25T20:34:49.160946] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-25T20:34:49.161075] [INFO ] [sig ] VVOS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:49.311282] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VVOS.txt [2026-02-25T20:34:49.311434] [INFO ] [sig ] [3234/3376] Completed VVOS in 0.3s | 2.73 sym/s | Total: 19.7m | ETA: 52.0s [2026-02-25T20:34:49.311473] [INFO ] [sig ] [3235/3376] Forecasting VVX... [2026-02-25T20:34:49.311503] [INFO ] [sig ] Generating forecast for: VVX [2026-02-25T20:34:49.311534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-25T20:34:49.324688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-25T20:34:49.325058] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-25T20:34:49.325954] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-25T20:34:49.326010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:49.326044] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:49.326071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:49.326130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:49.384902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:49.385739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:49.385823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:49.385856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:49.506712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:49.506867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:49.506908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:49.506938] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:49.510454] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-25T20:34:49.510767] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-25T20:34:49.510896] [INFO ] [sig ] VVX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:49.657057] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VVX.txt [2026-02-25T20:34:49.657216] [INFO ] [sig ] [3235/3376] Completed VVX in 0.3s | 2.73 sym/s | Total: 19.8m | ETA: 51.7s [2026-02-25T20:34:49.657258] [INFO ] [sig ] [3236/3376] Forecasting VWOB... [2026-02-25T20:34:49.657288] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-25T20:34:49.657318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-25T20:34:49.679861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-25T20:34:49.680266] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-25T20:34:49.681104] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-25T20:34:49.681159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:49.681255] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:49.681287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:49.681344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:49.739070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:49.739997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:49.740081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:49.740113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:49.870460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:49.870638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:49.870679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:49.870708] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:49.874506] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=71.67%) [2026-02-25T20:34:49.874830] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-25T20:34:49.874967] [INFO ] [sig ] VWOB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:50.024756] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VWOB.txt [2026-02-25T20:34:50.024916] [INFO ] [sig ] [3236/3376] Completed VWOB in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 51.3s [2026-02-25T20:34:50.024960] [INFO ] [sig ] [3237/3376] Forecasting VXUS... [2026-02-25T20:34:50.024990] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-25T20:34:50.025020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-25T20:34:50.037224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-25T20:34:50.037528] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-25T20:34:50.038360] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-25T20:34:50.038425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:50.038463] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:50.038495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:50.038555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:50.102725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:50.103722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:50.103816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:50.103852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:50.228739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:50.228896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:50.228936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:50.228966] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:50.232448] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-25T20:34:50.232761] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-25T20:34:50.232891] [INFO ] [sig ] VXUS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:50.382673] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VXUS.txt [2026-02-25T20:34:50.382821] [INFO ] [sig ] [3237/3376] Completed VXUS in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 50.9s [2026-02-25T20:34:50.382862] [INFO ] [sig ] [3238/3376] Forecasting VYMI... [2026-02-25T20:34:50.382893] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-25T20:34:50.382923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-25T20:34:50.397698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-25T20:34:50.398150] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-25T20:34:50.399061] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-25T20:34:50.399117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:50.399152] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:50.399182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:50.399240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:50.462175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:50.463282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:50.463418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:50.463461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:50.587439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:50.587642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:50.587699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:50.587730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:50.591355] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-02-25T20:34:50.591692] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-25T20:34:50.591854] [INFO ] [sig ] VYMI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:50.738592] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VYMI.txt [2026-02-25T20:34:50.738755] [INFO ] [sig ] [3238/3376] Completed VYMI in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 50.6s [2026-02-25T20:34:50.738797] [INFO ] [sig ] [3239/3376] Forecasting VYX... [2026-02-25T20:34:50.738827] [INFO ] [sig ] Generating forecast for: VYX [2026-02-25T20:34:50.738858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-25T20:34:50.752387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-25T20:34:50.752808] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-25T20:34:50.753627] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-25T20:34:50.753681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:50.753714] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:50.753741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:50.753799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:50.813664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:50.814558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:50.814674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:50.814710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:50.937793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:50.937963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:50.938021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:50.938145] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:50.942050] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-02-25T20:34:50.942471] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-25T20:34:50.942704] [INFO ] [sig ] VYX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:51.102549] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/VYX.txt [2026-02-25T20:34:51.102783] [INFO ] [sig ] [3239/3376] Completed VYX in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 50.2s [2026-02-25T20:34:51.102849] [INFO ] [sig ] [3240/3376] Forecasting VZ... [2026-02-25T20:34:51.102900] [INFO ] [sig ] Generating forecast for: VZ [2026-02-25T20:34:51.102946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-25T20:34:51.118735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-25T20:34:51.119121] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-25T20:34:51.119962] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-25T20:34:51.120017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:51.120050] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:51.120079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:51.120137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:51.188293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:51.189242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:51.189341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:51.189387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:51.323387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:51.323562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:51.323625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:51.323658] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:51.327327] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=60.94%) [2026-02-25T20:34:51.327670] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-25T20:34:51.327811] [INFO ] [sig ] VZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:51.508248] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/VZ.txt [2026-02-25T20:34:51.508427] [INFO ] [sig ] [3240/3376] Completed VZ in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 49.8s [2026-02-25T20:34:51.508479] [INFO ] [sig ] [3241/3376] Forecasting WAB... [2026-02-25T20:34:51.508515] [INFO ] [sig ] Generating forecast for: WAB [2026-02-25T20:34:51.508551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-25T20:34:51.522329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-25T20:34:51.522896] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-25T20:34:51.523891] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-25T20:34:51.523944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:51.523976] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:51.524003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:51.524060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:51.588405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:51.589805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:51.589907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:51.589942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:51.726817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:51.726983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:51.727024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:51.727054] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:51.730819] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-25T20:34:51.731167] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-25T20:34:51.731322] [INFO ] [sig ] WAB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:51.894102] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WAB.txt [2026-02-25T20:34:51.894316] [INFO ] [sig ] [3241/3376] Completed WAB in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 49.5s [2026-02-25T20:34:51.894369] [INFO ] [sig ] [3242/3376] Forecasting WABC... [2026-02-25T20:34:51.894411] [INFO ] [sig ] Generating forecast for: WABC [2026-02-25T20:34:51.894454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-25T20:34:51.909669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-25T20:34:51.910072] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-25T20:34:51.910896] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-25T20:34:51.910950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:51.910981] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:51.911007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:51.911064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:51.971006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:51.971954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:51.972041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:51.972073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:52.093992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:52.094149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:52.094190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:52.094247] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:52.097920] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-02-25T20:34:52.098234] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-25T20:34:52.098369] [INFO ] [sig ] WABC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:52.245085] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WABC.txt [2026-02-25T20:34:52.245227] [INFO ] [sig ] [3242/3376] Completed WABC in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 49.1s [2026-02-25T20:34:52.245269] [INFO ] [sig ] [3243/3376] Forecasting WAFD... [2026-02-25T20:34:52.245301] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-25T20:34:52.245332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-25T20:34:52.257266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-25T20:34:52.257615] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-25T20:34:52.258460] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-25T20:34:52.258515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:52.258549] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:52.258597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:52.258659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:52.316632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:52.317527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:52.317640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:52.317674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:52.430903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:52.431060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:52.431101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:52.431148] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:52.434743] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-02-25T20:34:52.435029] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-25T20:34:52.435161] [INFO ] [sig ] WAFD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:52.580532] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WAFD.txt [2026-02-25T20:34:52.580718] [INFO ] [sig ] [3243/3376] Completed WAFD in 0.3s | 2.73 sym/s | Total: 19.8m | ETA: 48.7s [2026-02-25T20:34:52.580761] [INFO ] [sig ] [3244/3376] Forecasting WAFDP... [2026-02-25T20:34:52.580790] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-25T20:34:52.580819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-25T20:34:52.592464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-25T20:34:52.592786] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-25T20:34:52.593620] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-25T20:34:52.593676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:52.593709] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:52.593737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:52.593795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:52.652290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:52.653192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:52.653275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:52.653309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:52.760249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:52.760405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:52.760452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:52.760487] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:52.763990] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=24.72%) [2026-02-25T20:34:52.764282] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-25T20:34:52.764414] [INFO ] [sig ] WAFDP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:52.917549] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WAFDP.txt [2026-02-25T20:34:52.917728] [INFO ] [sig ] [3244/3376] Completed WAFDP in 0.3s | 2.73 sym/s | Total: 19.8m | ETA: 48.4s [2026-02-25T20:34:52.917769] [INFO ] [sig ] [3245/3376] Forecasting WAL... [2026-02-25T20:34:52.917798] [INFO ] [sig ] Generating forecast for: WAL [2026-02-25T20:34:52.917830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-25T20:34:52.929559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-25T20:34:52.929898] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-25T20:34:52.930697] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-25T20:34:52.930750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:52.930781] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:52.930808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:52.930864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:52.988414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:52.989282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:52.989365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:52.989415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:53.115075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:53.115250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:53.115304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:53.115334] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:53.119170] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-25T20:34:53.119449] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-25T20:34:53.119604] [INFO ] [sig ] WAL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:53.267892] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WAL.txt [2026-02-25T20:34:53.268041] [INFO ] [sig ] [3245/3376] Completed WAL in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 48.0s [2026-02-25T20:34:53.268101] [INFO ] [sig ] [3246/3376] Forecasting WALD... [2026-02-25T20:34:53.268133] [INFO ] [sig ] Generating forecast for: WALD [2026-02-25T20:34:53.268163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-25T20:34:53.280507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-25T20:34:53.280881] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-25T20:34:53.281753] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-25T20:34:53.281808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:53.281840] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:53.281868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:53.281927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:53.343307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:53.344194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:53.344326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:53.344362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:53.460791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:53.460946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:53.460986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:53.461016] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:53.465774] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-25T20:34:53.466163] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-25T20:34:53.466314] [INFO ] [sig ] WALD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:53.615441] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WALD.txt [2026-02-25T20:34:53.615616] [INFO ] [sig ] [3246/3376] Completed WALD in 0.3s | 2.73 sym/s | Total: 19.8m | ETA: 47.6s [2026-02-25T20:34:53.615660] [INFO ] [sig ] [3247/3376] Forecasting WASH... [2026-02-25T20:34:53.615702] [INFO ] [sig ] Generating forecast for: WASH [2026-02-25T20:34:53.615733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-25T20:34:53.627843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-25T20:34:53.628198] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-25T20:34:53.629057] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-25T20:34:53.629113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:53.629146] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:53.629185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:53.629245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:53.693094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:53.694171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:53.694261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:53.694294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:53.822742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:53.822926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:53.822969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:53.822999] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:53.826607] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=34.88%) [2026-02-25T20:34:53.826906] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-25T20:34:53.827046] [INFO ] [sig ] WASH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:53.981946] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WASH.txt [2026-02-25T20:34:53.982111] [INFO ] [sig ] [3247/3376] Completed WASH in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 47.3s [2026-02-25T20:34:53.982154] [INFO ] [sig ] [3248/3376] Forecasting WAVE... [2026-02-25T20:34:53.982183] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-25T20:34:53.982213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-25T20:34:53.993088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-25T20:34:53.993442] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-25T20:34:53.994321] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-25T20:34:53.994375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:53.994407] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:53.994436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:53.994505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:54.054252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:54.055379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:54.055472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:54.055509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:54.176835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:54.177032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:54.177091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:54.177126] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:54.181124] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=42.84%) [2026-02-25T20:34:54.181480] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-25T20:34:54.181723] [INFO ] [sig ] WAVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:54.335290] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WAVE.txt [2026-02-25T20:34:54.335457] [INFO ] [sig ] [3248/3376] Completed WAVE in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 46.9s [2026-02-25T20:34:54.335505] [INFO ] [sig ] [3249/3376] Forecasting WAY... [2026-02-25T20:34:54.335544] [INFO ] [sig ] Generating forecast for: WAY [2026-02-25T20:34:54.335609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-25T20:34:54.348292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-25T20:34:54.348704] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-25T20:34:54.349539] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-25T20:34:54.349613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:54.349650] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:54.349677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:54.349736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:54.415884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:54.416876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:54.416991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:54.417046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:54.546364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:54.546520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:54.546562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:54.546614] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:54.550522] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-25T20:34:54.550846] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-25T20:34:54.550986] [INFO ] [sig ] WAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:54.701229] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WAY.txt [2026-02-25T20:34:54.701414] [INFO ] [sig ] [3249/3376] Completed WAY in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 46.5s [2026-02-25T20:34:54.701455] [INFO ] [sig ] [3250/3376] Forecasting WB... [2026-02-25T20:34:54.701488] [INFO ] [sig ] Generating forecast for: WB [2026-02-25T20:34:54.701518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-25T20:34:54.714546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-25T20:34:54.714890] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-25T20:34:54.715897] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-25T20:34:54.715951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:54.715983] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:54.716011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:54.716067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:54.775130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:54.775978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:54.776064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:54.776097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:54.900139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:54.900297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:54.900339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:54.900368] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:54.904282] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-25T20:34:54.904607] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-25T20:34:54.904748] [INFO ] [sig ] WB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:55.056728] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WB.txt [2026-02-25T20:34:55.056922] [INFO ] [sig ] [3250/3376] Completed WB in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 46.2s [2026-02-25T20:34:55.056971] [INFO ] [sig ] [3251/3376] Forecasting WBD... [2026-02-25T20:34:55.057003] [INFO ] [sig ] Generating forecast for: WBD [2026-02-25T20:34:55.057034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-25T20:34:55.071142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-25T20:34:55.071516] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-25T20:34:55.072349] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-25T20:34:55.072404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:55.072436] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:55.072463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:55.072526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:55.138936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:55.139885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:55.139973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:55.140005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:55.274291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:55.274450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:55.274492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:55.274524] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:55.278151] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-25T20:34:55.278436] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-25T20:34:55.278594] [INFO ] [sig ] WBD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:55.428817] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WBD.txt [2026-02-25T20:34:55.428955] [INFO ] [sig ] [3251/3376] Completed WBD in 0.4s | 2.73 sym/s | Total: 19.8m | ETA: 45.8s [2026-02-25T20:34:55.428997] [INFO ] [sig ] [3252/3376] Forecasting WBIY... [2026-02-25T20:34:55.429026] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-25T20:34:55.429056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-25T20:34:55.439902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-25T20:34:55.440161] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-25T20:34:55.441045] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-25T20:34:55.441100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:55.441135] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:55.441166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:55.441228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:55.502681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:55.503397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:55.503481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:55.503516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:55.609901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:55.610096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:55.610139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:55.610171] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:55.613858] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: DOWN (p=15.46%) [2026-02-25T20:34:55.614154] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-25T20:34:55.614292] [INFO ] [sig ] WBIY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:55.765447] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WBIY.txt [2026-02-25T20:34:55.765644] [INFO ] [sig ] [3252/3376] Completed WBIY in 0.3s | 2.73 sym/s | Total: 19.9m | ETA: 45.4s [2026-02-25T20:34:55.765687] [INFO ] [sig ] [3253/3376] Forecasting WBS... [2026-02-25T20:34:55.765717] [INFO ] [sig ] Generating forecast for: WBS [2026-02-25T20:34:55.765747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-25T20:34:55.777727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-25T20:34:55.778137] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-25T20:34:55.778967] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-25T20:34:55.779021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:55.779088] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:55.779118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:55.779175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:55.840299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:55.841217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:55.841308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:55.841343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:55.973938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:55.974102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:55.974145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:55.974175] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:55.977898] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-02-25T20:34:55.978234] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-25T20:34:55.978374] [INFO ] [sig ] WBS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:56.130983] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WBS.txt [2026-02-25T20:34:56.131131] [INFO ] [sig ] [3253/3376] Completed WBS in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 45.1s [2026-02-25T20:34:56.131172] [INFO ] [sig ] [3254/3376] Forecasting WBTN... [2026-02-25T20:34:56.131201] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-25T20:34:56.131231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-25T20:34:56.144234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-25T20:34:56.144594] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-25T20:34:56.145436] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-25T20:34:56.145490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:56.145521] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:56.145548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:56.145631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:56.210075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:56.210948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:56.211039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:56.211074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:56.338345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:56.338505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:56.338555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:56.338616] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:56.342517] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=41.92%) [2026-02-25T20:34:56.342847] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-25T20:34:56.342977] [INFO ] [sig ] WBTN: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:56.502567] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WBTN.txt [2026-02-25T20:34:56.502762] [INFO ] [sig ] [3254/3376] Completed WBTN in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 44.7s [2026-02-25T20:34:56.502805] [INFO ] [sig ] [3255/3376] Forecasting WBX... [2026-02-25T20:34:56.502835] [INFO ] [sig ] Generating forecast for: WBX [2026-02-25T20:34:56.502865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-25T20:34:56.514604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-25T20:34:56.514934] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-25T20:34:56.515765] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-25T20:34:56.515818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:56.515851] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:56.515878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:56.515935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:56.574673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:56.575446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:56.575535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:56.575568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:56.703199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:56.703371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:56.703414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:56.703444] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:56.707003] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-02-25T20:34:56.707311] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-25T20:34:56.707452] [INFO ] [sig ] WBX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:56.858186] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WBX.txt [2026-02-25T20:34:56.858361] [INFO ] [sig ] [3255/3376] Completed WBX in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 44.3s [2026-02-25T20:34:56.858404] [INFO ] [sig ] [3256/3376] Forecasting WCC... [2026-02-25T20:34:56.858433] [INFO ] [sig ] Generating forecast for: WCC [2026-02-25T20:34:56.858463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-25T20:34:56.871710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-25T20:34:56.872104] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-25T20:34:56.872946] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-25T20:34:56.873000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:56.873032] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:56.873059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:56.873117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:56.936469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:56.937626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:56.937720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:56.937754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:57.077160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:57.077357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:57.077400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:57.077462] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:57.081032] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-02-25T20:34:57.081311] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-25T20:34:57.081441] [INFO ] [sig ] WCC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:57.227511] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WCC.txt [2026-02-25T20:34:57.227685] [INFO ] [sig ] [3256/3376] Completed WCC in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 44.0s [2026-02-25T20:34:57.227734] [INFO ] [sig ] [3257/3376] Forecasting WCLD... [2026-02-25T20:34:57.227764] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-25T20:34:57.227794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-25T20:34:57.240258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-25T20:34:57.240538] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-25T20:34:57.241326] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-25T20:34:57.241378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:57.241410] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:57.241436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:57.241492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:57.299800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:57.300422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:57.300500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:57.300533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:57.420800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:57.420964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:57.421005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:57.421034] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:57.424561] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=95.10%) [2026-02-25T20:34:57.424887] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-25T20:34:57.425023] [INFO ] [sig ] WCLD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:57.571623] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WCLD.txt [2026-02-25T20:34:57.571799] [INFO ] [sig ] [3257/3376] Completed WCLD in 0.3s | 2.73 sym/s | Total: 19.9m | ETA: 43.6s [2026-02-25T20:34:57.571840] [INFO ] [sig ] [3258/3376] Forecasting WD... [2026-02-25T20:34:57.571870] [INFO ] [sig ] Generating forecast for: WD [2026-02-25T20:34:57.571899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-25T20:34:57.584711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-25T20:34:57.585105] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-25T20:34:57.585921] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-25T20:34:57.585975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:57.586006] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:57.586033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:57.586101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:57.647026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:57.647901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:57.647991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:57.648024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:57.775528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:57.775715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:57.775775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:57.775805] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:57.779451] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-02-25T20:34:57.779914] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-25T20:34:57.780050] [INFO ] [sig ] WD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:57.949568] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WD.txt [2026-02-25T20:34:57.949774] [INFO ] [sig ] [3258/3376] Completed WD in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 43.2s [2026-02-25T20:34:57.949817] [INFO ] [sig ] [3259/3376] Forecasting WDAY... [2026-02-25T20:34:57.949847] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-25T20:34:57.949877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-25T20:34:57.963513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-25T20:34:57.964014] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-25T20:34:57.965094] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-25T20:34:57.965167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:57.965201] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:57.965228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:57.965287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:58.025792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:58.026767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:58.026868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:58.026902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:58.156985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:58.157170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:58.157213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:58.157243] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:58.161596] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-25T20:34:58.162087] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-25T20:34:58.162261] [INFO ] [sig ] WDAY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:58.315312] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WDAY.txt [2026-02-25T20:34:58.315477] [INFO ] [sig ] [3259/3376] Completed WDAY in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 42.9s [2026-02-25T20:34:58.315520] [INFO ] [sig ] [3260/3376] Forecasting WDC... [2026-02-25T20:34:58.315549] [INFO ] [sig ] Generating forecast for: WDC [2026-02-25T20:34:58.315603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-25T20:34:58.329266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-25T20:34:58.329755] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-25T20:34:58.330723] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-25T20:34:58.330793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:58.330846] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:58.330876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:58.330935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:58.414057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:58.415165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:58.415270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:58.415308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:58.541674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:58.541834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:58.541876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:58.541906] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:58.545897] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-25T20:34:58.546221] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-25T20:34:58.546359] [INFO ] [sig ] WDC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:58.700486] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WDC.txt [2026-02-25T20:34:58.700686] [INFO ] [sig ] [3260/3376] Completed WDC in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 42.5s [2026-02-25T20:34:58.700733] [INFO ] [sig ] [3261/3376] Forecasting WDFC... [2026-02-25T20:34:58.700763] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-25T20:34:58.700804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-25T20:34:58.713720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-25T20:34:58.714125] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-25T20:34:58.715004] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-25T20:34:58.715059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:58.715091] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:58.715118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:58.715174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:58.774244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:58.775429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:58.775551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:58.775657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:58.897717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:58.897883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:58.897926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:58.897955] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:58.901604] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=32.48%) [2026-02-25T20:34:58.902002] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-25T20:34:58.902171] [INFO ] [sig ] WDFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:34:59.056637] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WDFC.txt [2026-02-25T20:34:59.056812] [INFO ] [sig ] [3261/3376] Completed WDFC in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 42.1s [2026-02-25T20:34:59.056854] [INFO ] [sig ] [3262/3376] Forecasting WDH... [2026-02-25T20:34:59.056884] [INFO ] [sig ] Generating forecast for: WDH [2026-02-25T20:34:59.056913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-25T20:34:59.070068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-25T20:34:59.070478] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-25T20:34:59.071351] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-25T20:34:59.071408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:59.071440] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:59.071467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:59.071523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:59.144263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:59.145623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:59.145758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:59.145809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:59.278843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:59.279008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:59.279049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:59.279079] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:59.282657] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=77.23%) [2026-02-25T20:34:59.282970] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-25T20:34:59.283107] [INFO ] [sig ] WDH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:59.435649] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WDH.txt [2026-02-25T20:34:59.435818] [INFO ] [sig ] [3262/3376] Completed WDH in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 41.8s [2026-02-25T20:34:59.435861] [INFO ] [sig ] [3263/3376] Forecasting WDI... [2026-02-25T20:34:59.435891] [INFO ] [sig ] Generating forecast for: WDI [2026-02-25T20:34:59.435921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-25T20:34:59.448996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-25T20:34:59.449438] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-25T20:34:59.450363] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-25T20:34:59.450419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:59.450452] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:59.450479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:59.450536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:59.508388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:59.509351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:59.509486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:59.509522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:34:59.638501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:34:59.638690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:34:59.638740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:34:59.638774] [INFO ] [FORECASTER] Training complete [2026-02-25T20:34:59.642689] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-02-25T20:34:59.642981] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-25T20:34:59.643113] [INFO ] [sig ] WDI: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:34:59.801323] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WDI.txt [2026-02-25T20:34:59.801562] [INFO ] [sig ] [3263/3376] Completed WDI in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 41.4s [2026-02-25T20:34:59.801635] [INFO ] [sig ] [3264/3376] Forecasting WDS... [2026-02-25T20:34:59.801672] [INFO ] [sig ] Generating forecast for: WDS [2026-02-25T20:34:59.801704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-25T20:34:59.816772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-25T20:34:59.817216] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-25T20:34:59.818421] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-25T20:34:59.818480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:34:59.818513] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:34:59.818540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:34:59.818640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:34:59.879662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:34:59.880703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:34:59.880814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:34:59.880848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:00.009399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:00.009590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:00.009648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:00.009687] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:00.013313] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=44.12%) [2026-02-25T20:35:00.013697] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-25T20:35:00.013854] [INFO ] [sig ] WDS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:00.173512] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WDS.txt [2026-02-25T20:35:00.173697] [INFO ] [sig ] [3264/3376] Completed WDS in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 41.0s [2026-02-25T20:35:00.173743] [INFO ] [sig ] [3265/3376] Forecasting WEA... [2026-02-25T20:35:00.173774] [INFO ] [sig ] Generating forecast for: WEA [2026-02-25T20:35:00.173805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-25T20:35:00.185324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-25T20:35:00.185691] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-25T20:35:00.186512] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-25T20:35:00.186588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:00.186626] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:00.186654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:00.186713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:00.247445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:00.248567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:00.248679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:00.248714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:00.362477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:00.362655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:00.362697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:00.362726] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:00.366189] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-02-25T20:35:00.366476] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-25T20:35:00.366644] [INFO ] [sig ] WEA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:00.529287] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WEA.txt [2026-02-25T20:35:00.529468] [INFO ] [sig ] [3265/3376] Completed WEA in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 40.7s [2026-02-25T20:35:00.529514] [INFO ] [sig ] [3266/3376] Forecasting WEC... [2026-02-25T20:35:00.529544] [INFO ] [sig ] Generating forecast for: WEC [2026-02-25T20:35:00.529595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-25T20:35:00.543235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-25T20:35:00.543564] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-25T20:35:00.544663] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-25T20:35:00.544718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:00.544752] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:00.544778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:00.544835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:00.605404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:00.606094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:00.606186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:00.606225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:00.732330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:00.732484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:00.732524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:00.732554] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:00.736502] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=95.66%) [2026-02-25T20:35:00.736810] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-25T20:35:00.737136] [INFO ] [sig ] WEC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:00.885868] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WEC.txt [2026-02-25T20:35:00.886075] [INFO ] [sig ] [3266/3376] Completed WEC in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 40.3s [2026-02-25T20:35:00.886120] [INFO ] [sig ] [3267/3376] Forecasting WEN... [2026-02-25T20:35:00.886150] [INFO ] [sig ] Generating forecast for: WEN [2026-02-25T20:35:00.886180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-25T20:35:00.899093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-25T20:35:00.899491] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-25T20:35:00.900371] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-25T20:35:00.900427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:00.900459] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:00.900486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:00.900542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:00.959008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:00.959922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:00.960009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:00.960042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:01.091016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:01.091181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:01.091224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:01.091273] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:01.095261] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=62.14%) [2026-02-25T20:35:01.095553] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-25T20:35:01.095731] [INFO ] [sig ] WEN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:01.247482] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WEN.txt [2026-02-25T20:35:01.247656] [INFO ] [sig ] [3267/3376] Completed WEN in 0.4s | 2.73 sym/s | Total: 19.9m | ETA: 39.9s [2026-02-25T20:35:01.247700] [INFO ] [sig ] [3268/3376] Forecasting WERN... [2026-02-25T20:35:01.247732] [INFO ] [sig ] Generating forecast for: WERN [2026-02-25T20:35:01.247762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-25T20:35:01.260129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-25T20:35:01.260472] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-25T20:35:01.261312] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-25T20:35:01.261366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:01.261397] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:01.261424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:01.261481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:01.319816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:01.320798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:01.320888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:01.320921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:01.443695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:01.443870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:01.443912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:01.443941] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:01.447426] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-25T20:35:01.447763] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-25T20:35:01.447904] [INFO ] [sig ] WERN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:01.599838] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WERN.txt [2026-02-25T20:35:01.600013] [INFO ] [sig ] [3268/3376] Completed WERN in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 39.6s [2026-02-25T20:35:01.600058] [INFO ] [sig ] [3269/3376] Forecasting WES... [2026-02-25T20:35:01.600093] [INFO ] [sig ] Generating forecast for: WES [2026-02-25T20:35:01.600126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-25T20:35:01.613462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-25T20:35:01.613874] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-25T20:35:01.614718] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-25T20:35:01.614773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:01.614809] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:01.614838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:01.614897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:01.676790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:01.677729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:01.677835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:01.677886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:01.806023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:01.806186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:01.806227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:01.806258] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:01.809902] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=81.39%) [2026-02-25T20:35:01.810198] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-25T20:35:01.810333] [INFO ] [sig ] WES: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:01.964687] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WES.txt [2026-02-25T20:35:01.964848] [INFO ] [sig ] [3269/3376] Completed WES in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 39.2s [2026-02-25T20:35:01.964888] [INFO ] [sig ] [3270/3376] Forecasting WEX... [2026-02-25T20:35:01.964918] [INFO ] [sig ] Generating forecast for: WEX [2026-02-25T20:35:01.965130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-25T20:35:01.979223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-25T20:35:01.979628] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-25T20:35:01.980460] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-25T20:35:01.980516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:01.980614] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:01.980645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:01.980711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:02.044453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:02.045644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:02.045740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:02.045780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:02.177034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:02.177235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:02.177280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:02.178207] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:02.182425] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-02-25T20:35:02.182776] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-25T20:35:02.182919] [INFO ] [sig ] WEX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:02.341663] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WEX.txt [2026-02-25T20:35:02.341831] [INFO ] [sig ] [3270/3376] Completed WEX in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 38.8s [2026-02-25T20:35:02.341873] [INFO ] [sig ] [3271/3376] Forecasting WEYS... [2026-02-25T20:35:02.341904] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-25T20:35:02.341934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-25T20:35:02.353219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-25T20:35:02.353603] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-25T20:35:02.354505] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-25T20:35:02.354560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:02.354624] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:02.354668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:02.354728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:02.416461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:02.417390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:02.417481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:02.417515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:02.525042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:02.525210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:02.525261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:02.525298] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:02.529055] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-25T20:35:02.529350] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-25T20:35:02.529489] [INFO ] [sig ] WEYS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:02.683897] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WEYS.txt [2026-02-25T20:35:02.684065] [INFO ] [sig ] [3271/3376] Completed WEYS in 0.3s | 2.73 sym/s | Total: 20.0m | ETA: 38.5s [2026-02-25T20:35:02.684109] [INFO ] [sig ] [3272/3376] Forecasting WF... [2026-02-25T20:35:02.684139] [INFO ] [sig ] Generating forecast for: WF [2026-02-25T20:35:02.684169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-25T20:35:02.697524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-25T20:35:02.697937] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-25T20:35:02.698902] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-25T20:35:02.699145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:02.699178] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:02.699204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:02.699260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:02.757703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:02.758743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:02.758842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:02.758876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:02.880320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:02.880490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:02.880530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:02.880558] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:02.884084] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=51.78%) [2026-02-25T20:35:02.884377] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-25T20:35:02.884509] [INFO ] [sig ] WF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:03.035850] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WF.txt [2026-02-25T20:35:03.036009] [INFO ] [sig ] [3272/3376] Completed WF in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 38.1s [2026-02-25T20:35:03.036051] [INFO ] [sig ] [3273/3376] Forecasting WFG... [2026-02-25T20:35:03.036081] [INFO ] [sig ] Generating forecast for: WFG [2026-02-25T20:35:03.036112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-25T20:35:03.048707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-25T20:35:03.049098] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-25T20:35:03.049985] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-25T20:35:03.050041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:03.050073] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:03.050100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:03.050155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:03.108298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:03.109223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:03.109310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:03.109344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:03.232884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:03.233050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:03.233091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:03.233119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:03.237450] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=30.22%) [2026-02-25T20:35:03.237768] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-25T20:35:03.238124] [INFO ] [sig ] WFG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:03.395176] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WFG.txt [2026-02-25T20:35:03.395342] [INFO ] [sig ] [3273/3376] Completed WFG in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 37.7s [2026-02-25T20:35:03.395383] [INFO ] [sig ] [3274/3376] Forecasting WFRD... [2026-02-25T20:35:03.395414] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-25T20:35:03.395444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-25T20:35:03.409634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-25T20:35:03.410139] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-25T20:35:03.411004] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-25T20:35:03.411059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:03.411092] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:03.411119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:03.411177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:03.471547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:03.472251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:03.472332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:03.472365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:03.601397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:03.601560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:03.601620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:03.601649] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:03.605697] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=52.70%) [2026-02-25T20:35:03.606201] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-25T20:35:03.606334] [INFO ] [sig ] WFRD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:03.826044] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WFRD.txt [2026-02-25T20:35:03.826192] [INFO ] [sig ] [3274/3376] Completed WFRD in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 37.4s [2026-02-25T20:35:03.826234] [INFO ] [sig ] [3275/3376] Forecasting WGMI... [2026-02-25T20:35:03.826263] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-25T20:35:03.826299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-25T20:35:03.839133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-25T20:35:03.839449] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-25T20:35:03.840445] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-25T20:35:03.840498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:03.840530] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:03.840557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:03.840632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:03.902441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:03.903101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:03.903181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:03.903213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:04.027841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:04.027969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:04.028006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:04.028034] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:04.031456] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-25T20:35:04.031765] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-25T20:35:04.031904] [INFO ] [sig ] WGMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:04.180769] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WGMI.txt [2026-02-25T20:35:04.180916] [INFO ] [sig ] [3275/3376] Completed WGMI in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 37.0s [2026-02-25T20:35:04.180958] [INFO ] [sig ] [3276/3376] Forecasting WGO... [2026-02-25T20:35:04.180988] [INFO ] [sig ] Generating forecast for: WGO [2026-02-25T20:35:04.181018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-25T20:35:04.193505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-25T20:35:04.193844] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-25T20:35:04.194667] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-25T20:35:04.194720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:04.194752] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:04.194778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:04.194833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:04.254453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:04.255306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:04.255390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:04.255425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:04.383110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:04.383465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:04.383505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:04.383532] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:04.387500] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-02-25T20:35:04.387802] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-25T20:35:04.388147] [INFO ] [sig ] WGO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:04.532794] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WGO.txt [2026-02-25T20:35:04.532915] [INFO ] [sig ] [3276/3376] Completed WGO in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 36.6s [2026-02-25T20:35:04.532957] [INFO ] [sig ] [3277/3376] Forecasting WGS... [2026-02-25T20:35:04.532986] [INFO ] [sig ] Generating forecast for: WGS [2026-02-25T20:35:04.533016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-25T20:35:04.546191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-25T20:35:04.546480] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-25T20:35:04.547268] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-25T20:35:04.547321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:04.547354] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:04.547381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:04.547438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:04.606966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:04.607601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:04.607680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:04.607712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:04.727485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:04.727595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:04.727634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:04.727662] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:04.730868] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-02-25T20:35:04.731137] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-25T20:35:04.731266] [INFO ] [sig ] WGS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:04.875013] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WGS.txt [2026-02-25T20:35:04.875132] [INFO ] [sig ] [3277/3376] Completed WGS in 0.3s | 2.73 sym/s | Total: 20.0m | ETA: 36.3s [2026-02-25T20:35:04.875172] [INFO ] [sig ] [3278/3376] Forecasting WH... [2026-02-25T20:35:04.875201] [INFO ] [sig ] Generating forecast for: WH [2026-02-25T20:35:04.875230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-25T20:35:04.887197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-25T20:35:04.887488] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-25T20:35:04.888310] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-25T20:35:04.888364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:04.888395] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:04.888422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:04.888479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:04.946601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:04.947213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:04.947294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:04.947326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:05.071485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:05.071700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:05.071752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:05.071788] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:05.075295] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=53.05%) [2026-02-25T20:35:05.075611] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-25T20:35:05.075743] [INFO ] [sig ] WH: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:05.218893] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WH.txt [2026-02-25T20:35:05.219051] [INFO ] [sig ] [3278/3376] Completed WH in 0.3s | 2.73 sym/s | Total: 20.0m | ETA: 35.9s [2026-02-25T20:35:05.219094] [INFO ] [sig ] [3279/3376] Forecasting WHD... [2026-02-25T20:35:05.219123] [INFO ] [sig ] Generating forecast for: WHD [2026-02-25T20:35:05.219154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-25T20:35:05.232944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-25T20:35:05.233294] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-25T20:35:05.234315] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-25T20:35:05.234369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:05.234401] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:05.234428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:05.234485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:05.295107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:05.295978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:05.296062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:05.296095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:05.420737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:05.421087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:05.421129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:05.421158] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:05.424741] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-02-25T20:35:05.425179] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-25T20:35:05.425313] [INFO ] [sig ] WHD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:05.577085] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WHD.txt [2026-02-25T20:35:05.577262] [INFO ] [sig ] [3279/3376] Completed WHD in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 35.5s [2026-02-25T20:35:05.577304] [INFO ] [sig ] [3280/3376] Forecasting WHF... [2026-02-25T20:35:05.577336] [INFO ] [sig ] Generating forecast for: WHF [2026-02-25T20:35:05.577366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-25T20:35:05.593155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-25T20:35:05.593679] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-25T20:35:05.594543] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-25T20:35:05.594630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:05.594667] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:05.594696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:05.594764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:05.654893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:05.655755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:05.655841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:05.655911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:05.782054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:05.782235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:05.782279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:05.782311] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:05.785838] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-25T20:35:05.786172] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-25T20:35:05.786354] [INFO ] [sig ] WHF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:05.933981] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WHF.txt [2026-02-25T20:35:05.934137] [INFO ] [sig ] [3280/3376] Completed WHF in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 35.2s [2026-02-25T20:35:05.934179] [INFO ] [sig ] [3281/3376] Forecasting WHG... [2026-02-25T20:35:05.934211] [INFO ] [sig ] Generating forecast for: WHG [2026-02-25T20:35:05.934243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-25T20:35:05.945426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-25T20:35:05.945712] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-25T20:35:05.946499] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-25T20:35:05.946553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:05.946608] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:05.946637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:05.946694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:06.007543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:06.008289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:06.008374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:06.008409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:06.116565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:06.116732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:06.116776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:06.116808] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:06.120659] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-25T20:35:06.120943] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-25T20:35:06.121072] [INFO ] [sig ] WHG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:06.273370] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WHG.txt [2026-02-25T20:35:06.273513] [INFO ] [sig ] [3281/3376] Completed WHG in 0.3s | 2.73 sym/s | Total: 20.0m | ETA: 34.8s [2026-02-25T20:35:06.273555] [INFO ] [sig ] [3282/3376] Forecasting WIA... [2026-02-25T20:35:06.273604] [INFO ] [sig ] Generating forecast for: WIA [2026-02-25T20:35:06.273637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-25T20:35:06.285461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-25T20:35:06.285760] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-25T20:35:06.286544] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-25T20:35:06.286616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:06.286649] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:06.286676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:06.286733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:06.345627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:06.346463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:06.346545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:06.346599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:06.458536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:06.458707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:06.458750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:06.458779] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:06.462191] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=43.34%) [2026-02-25T20:35:06.462470] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-25T20:35:06.462619] [INFO ] [sig ] WIA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:06.608445] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WIA.txt [2026-02-25T20:35:06.608612] [INFO ] [sig ] [3282/3376] Completed WIA in 0.3s | 2.73 sym/s | Total: 20.0m | ETA: 34.4s [2026-02-25T20:35:06.608656] [INFO ] [sig ] [3283/3376] Forecasting WIMI... [2026-02-25T20:35:06.608685] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-25T20:35:06.608716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-25T20:35:06.621077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-25T20:35:06.621405] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-25T20:35:06.622247] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-25T20:35:06.622302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:06.622335] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:06.622364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:06.622424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:06.682417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:06.683263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:06.683349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:06.683384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:06.801443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:06.801629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:06.801674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:06.801704] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:06.805744] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-25T20:35:06.806042] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-25T20:35:06.806367] [INFO ] [sig ] WIMI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:06.962179] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WIMI.txt [2026-02-25T20:35:06.962386] [INFO ] [sig ] [3283/3376] Completed WIMI in 0.4s | 2.73 sym/s | Total: 20.0m | ETA: 34.1s [2026-02-25T20:35:06.962430] [INFO ] [sig ] [3284/3376] Forecasting WINA... [2026-02-25T20:35:06.962460] [INFO ] [sig ] Generating forecast for: WINA [2026-02-25T20:35:06.962490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-25T20:35:06.974430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-25T20:35:06.974839] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-25T20:35:06.975732] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-25T20:35:06.975786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:06.975846] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:06.975877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:06.975934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:07.038811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:07.039977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:07.040251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:07.040284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:07.161745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:07.161907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:07.161949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:07.161978] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:07.165472] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-25T20:35:07.165778] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-25T20:35:07.165937] [INFO ] [sig ] WINA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:07.308997] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WINA.txt [2026-02-25T20:35:07.309141] [INFO ] [sig ] [3284/3376] Completed WINA in 0.3s | 2.73 sym/s | Total: 20.0m | ETA: 33.7s [2026-02-25T20:35:07.309181] [INFO ] [sig ] [3285/3376] Forecasting WING... [2026-02-25T20:35:07.309212] [INFO ] [sig ] Generating forecast for: WING [2026-02-25T20:35:07.309243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-25T20:35:07.322374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-25T20:35:07.322819] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-25T20:35:07.323673] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-25T20:35:07.323729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:07.323763] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:07.323791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:07.323849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:07.384115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:07.385035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:07.385123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:07.385158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:07.503877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:07.504049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:07.504095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:07.504124] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:07.508032] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-25T20:35:07.508402] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-25T20:35:07.508556] [INFO ] [sig ] WING: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:07.656400] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WING.txt [2026-02-25T20:35:07.656594] [INFO ] [sig ] [3285/3376] Completed WING in 0.3s | 2.73 sym/s | Total: 20.1m | ETA: 33.3s [2026-02-25T20:35:07.656642] [INFO ] [sig ] [3286/3376] Forecasting WINN... [2026-02-25T20:35:07.656673] [INFO ] [sig ] Generating forecast for: WINN [2026-02-25T20:35:07.656704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-25T20:35:07.669465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-25T20:35:07.669889] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-25T20:35:07.670764] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-25T20:35:07.670820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:07.670855] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:07.670882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:07.670941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:07.731901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:07.732836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:07.732926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:07.732960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:07.858365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:07.858524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:07.858567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:07.858619] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:07.862238] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-02-25T20:35:07.862545] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-25T20:35:07.862706] [INFO ] [sig ] WINN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:08.007358] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WINN.txt [2026-02-25T20:35:08.007515] [INFO ] [sig ] [3286/3376] Completed WINN in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 33.0s [2026-02-25T20:35:08.007559] [INFO ] [sig ] [3287/3376] Forecasting WIX... [2026-02-25T20:35:08.007611] [INFO ] [sig ] Generating forecast for: WIX [2026-02-25T20:35:08.007642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-25T20:35:08.019737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-25T20:35:08.020054] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-25T20:35:08.020921] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-25T20:35:08.020975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:08.021033] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:08.021063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:08.021122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:08.081759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:08.082494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:08.082600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:08.082639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:08.204926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:08.205082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:08.205123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:08.205152] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:08.208629] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-25T20:35:08.208913] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-25T20:35:08.209044] [INFO ] [sig ] WIX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:08.355064] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WIX.txt [2026-02-25T20:35:08.355207] [INFO ] [sig ] [3287/3376] Completed WIX in 0.3s | 2.73 sym/s | Total: 20.1m | ETA: 32.6s [2026-02-25T20:35:08.355255] [INFO ] [sig ] [3288/3376] Forecasting WK... [2026-02-25T20:35:08.355285] [INFO ] [sig ] Generating forecast for: WK [2026-02-25T20:35:08.355315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-25T20:35:08.367400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-25T20:35:08.367765] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-25T20:35:08.372991] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-25T20:35:08.373102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:08.373149] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:08.373190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:08.373272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:08.431812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:08.432642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:08.432734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:08.432769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:08.556020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:08.556183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:08.556227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:08.556258] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:08.559901] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-25T20:35:08.560204] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-25T20:35:08.560341] [INFO ] [sig ] WK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:08.709069] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WK.txt [2026-02-25T20:35:08.709217] [INFO ] [sig ] [3288/3376] Completed WK in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 32.2s [2026-02-25T20:35:08.709258] [INFO ] [sig ] [3289/3376] Forecasting WKC... [2026-02-25T20:35:08.709295] [INFO ] [sig ] Generating forecast for: WKC [2026-02-25T20:35:08.709342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-25T20:35:08.722234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-25T20:35:08.722561] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-25T20:35:08.723401] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-25T20:35:08.723456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:08.723488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:08.723515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:08.723590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:08.784183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:08.785094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:08.785180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:08.785213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:08.914374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:08.914542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:08.914604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:08.914638] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:08.918318] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-02-25T20:35:08.918682] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-25T20:35:08.918852] [INFO ] [sig ] WKC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:09.074809] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WKC.txt [2026-02-25T20:35:09.074978] [INFO ] [sig ] [3289/3376] Completed WKC in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 31.9s [2026-02-25T20:35:09.075022] [INFO ] [sig ] [3290/3376] Forecasting WKEY... [2026-02-25T20:35:09.075239] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-25T20:35:09.075272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-25T20:35:09.089714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-25T20:35:09.090105] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-25T20:35:09.091018] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-25T20:35:09.091074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:09.091107] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:09.091133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:09.091206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:09.159070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:09.160026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:09.160120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:09.160153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:09.290640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:09.290809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:09.290862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:09.290894] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:09.294886] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=38.39%) [2026-02-25T20:35:09.295297] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-25T20:35:09.295486] [INFO ] [sig ] WKEY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:09.457597] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WKEY.txt [2026-02-25T20:35:09.457800] [INFO ] [sig ] [3290/3376] Completed WKEY in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 31.5s [2026-02-25T20:35:09.457874] [INFO ] [sig ] [3291/3376] Forecasting WKSP... [2026-02-25T20:35:09.457935] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-25T20:35:09.457982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-25T20:35:09.472429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-25T20:35:09.472862] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-25T20:35:09.473862] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-25T20:35:09.473918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:09.473951] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:09.473978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:09.474034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:09.538243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:09.539183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:09.539279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:09.539321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:09.666926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:09.667088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:09.667130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:09.667186] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:09.670866] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=92.64%) [2026-02-25T20:35:09.671157] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-25T20:35:09.671292] [INFO ] [sig ] WKSP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:09.824491] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WKSP.txt [2026-02-25T20:35:09.824690] [INFO ] [sig ] [3291/3376] Completed WKSP in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 31.1s [2026-02-25T20:35:09.824745] [INFO ] [sig ] [3292/3376] Forecasting WLDN... [2026-02-25T20:35:09.824776] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-25T20:35:09.824807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-25T20:35:09.838506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-25T20:35:09.838924] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-25T20:35:09.839862] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-25T20:35:09.839932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:09.839975] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:09.840003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:09.840061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:09.907005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:09.908109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:09.908208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:09.908244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:10.036091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:10.036254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:10.036295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:10.036325] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:10.040154] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-02-25T20:35:10.040525] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-25T20:35:10.040714] [INFO ] [sig ] WLDN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:10.202815] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WLDN.txt [2026-02-25T20:35:10.202998] [INFO ] [sig ] [3292/3376] Completed WLDN in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 30.8s [2026-02-25T20:35:10.203041] [INFO ] [sig ] [3293/3376] Forecasting WLFC... [2026-02-25T20:35:10.203072] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-25T20:35:10.203101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-25T20:35:10.216953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-25T20:35:10.217368] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-25T20:35:10.218235] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-25T20:35:10.218290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:10.218322] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:10.218348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:10.218406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:10.284316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:10.285450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:10.285597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:10.285638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:10.417074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:10.417252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:10.417303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:10.417340] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:10.421550] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: UP (p=70.76%) [2026-02-25T20:35:10.421884] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-25T20:35:10.422023] [INFO ] [sig ] WLFC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:10.572773] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WLFC.txt [2026-02-25T20:35:10.572933] [INFO ] [sig ] [3293/3376] Completed WLFC in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 30.4s [2026-02-25T20:35:10.572977] [INFO ] [sig ] [3294/3376] Forecasting WLK... [2026-02-25T20:35:10.573006] [INFO ] [sig ] Generating forecast for: WLK [2026-02-25T20:35:10.573035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-25T20:35:10.586763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-25T20:35:10.587154] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-25T20:35:10.588013] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-25T20:35:10.588100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:10.588135] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:10.588162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:10.588218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:10.653631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:10.654903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:10.655015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:10.655051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:10.779952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:10.780116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:10.780158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:10.780187] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:10.784080] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-25T20:35:10.784379] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-25T20:35:10.784533] [INFO ] [sig ] WLK: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:10.934223] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WLK.txt [2026-02-25T20:35:10.934385] [INFO ] [sig ] [3294/3376] Completed WLK in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 30.0s [2026-02-25T20:35:10.934427] [INFO ] [sig ] [3295/3376] Forecasting WLKP... [2026-02-25T20:35:10.934455] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-25T20:35:10.934484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-25T20:35:10.947057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-25T20:35:10.947429] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-25T20:35:10.948307] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-25T20:35:10.948373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:10.948413] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:10.948464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:10.948545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:11.009857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:11.010784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:11.010869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:11.010902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:11.128951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:11.129115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:11.129155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:11.129184] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:11.133053] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-02-25T20:35:11.133359] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-25T20:35:11.133497] [INFO ] [sig ] WLKP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:11.288422] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WLKP.txt [2026-02-25T20:35:11.288611] [INFO ] [sig ] [3295/3376] Completed WLKP in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 29.7s [2026-02-25T20:35:11.288656] [INFO ] [sig ] [3296/3376] Forecasting WMG... [2026-02-25T20:35:11.288687] [INFO ] [sig ] Generating forecast for: WMG [2026-02-25T20:35:11.288716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-25T20:35:11.301384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-25T20:35:11.301760] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-25T20:35:11.302567] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-25T20:35:11.302648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:11.302680] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:11.302706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:11.302763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:11.364794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:11.365730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:11.365817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:11.365852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:11.493144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:11.493325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:11.493377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:11.493406] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:11.497047] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=11.02%) [2026-02-25T20:35:11.497349] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-25T20:35:11.497501] [INFO ] [sig ] WMG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:11.655275] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WMG.txt [2026-02-25T20:35:11.655492] [INFO ] [sig ] [3296/3376] Completed WMG in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 29.3s [2026-02-25T20:35:11.655550] [INFO ] [sig ] [3297/3376] Forecasting WMK... [2026-02-25T20:35:11.655612] [INFO ] [sig ] Generating forecast for: WMK [2026-02-25T20:35:11.655645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-25T20:35:11.668780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-25T20:35:11.669175] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-25T20:35:11.670029] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-25T20:35:11.670085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:11.670119] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:11.670148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:11.670207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:11.730907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:11.731830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:11.731979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:11.732024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:11.858213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:11.858388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:11.858431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:11.858462] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:11.862141] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-02-25T20:35:11.862444] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-25T20:35:11.862602] [INFO ] [sig ] WMK: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:12.019564] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WMK.txt [2026-02-25T20:35:12.019751] [INFO ] [sig ] [3297/3376] Completed WMK in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 28.9s [2026-02-25T20:35:12.019792] [INFO ] [sig ] [3298/3376] Forecasting WMS... [2026-02-25T20:35:12.019824] [INFO ] [sig ] Generating forecast for: WMS [2026-02-25T20:35:12.019856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-25T20:35:12.032793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-25T20:35:12.033197] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-25T20:35:12.034023] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-25T20:35:12.034079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:12.034112] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:12.034139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:12.034197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:12.093175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:12.094141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:12.094237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:12.094271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:12.222309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:12.222672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:12.222723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:12.222755] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:12.226847] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-25T20:35:12.227261] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-25T20:35:12.227438] [INFO ] [sig ] WMS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:12.392553] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WMS.txt [2026-02-25T20:35:12.392760] [INFO ] [sig ] [3298/3376] Completed WMS in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 28.6s [2026-02-25T20:35:12.392815] [INFO ] [sig ] [3299/3376] Forecasting WNC... [2026-02-25T20:35:12.392851] [INFO ] [sig ] Generating forecast for: WNC [2026-02-25T20:35:12.392897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-25T20:35:12.407427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-25T20:35:12.407824] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-25T20:35:12.408675] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-25T20:35:12.408728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:12.408761] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:12.408788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:12.408844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:12.467687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:12.468647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:12.468741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:12.468775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:12.589450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:12.589638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:12.589682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:12.589710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:12.593135] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=45.40%) [2026-02-25T20:35:12.593423] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-25T20:35:12.593553] [INFO ] [sig ] WNC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:12.737440] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WNC.txt [2026-02-25T20:35:12.737593] [INFO ] [sig ] [3299/3376] Completed WNC in 0.3s | 2.73 sym/s | Total: 20.1m | ETA: 28.2s [2026-02-25T20:35:12.737636] [INFO ] [sig ] [3300/3376] Forecasting WNEB... [2026-02-25T20:35:12.737666] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-25T20:35:12.737696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-25T20:35:12.749517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-25T20:35:12.749830] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-25T20:35:12.750635] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-25T20:35:12.750688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:12.750720] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:12.750747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:12.750804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:12.809221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:12.810004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:12.810089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:12.810121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:12.936191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:12.936471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:12.936513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:12.936542] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:12.940125] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=62.16%) [2026-02-25T20:35:12.940406] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-25T20:35:12.940534] [INFO ] [sig ] WNEB: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:13.088246] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WNEB.txt [2026-02-25T20:35:13.088431] [INFO ] [sig ] [3300/3376] Completed WNEB in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 27.8s [2026-02-25T20:35:13.088475] [INFO ] [sig ] [3301/3376] Forecasting WOOD... [2026-02-25T20:35:13.088505] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-25T20:35:13.088535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-25T20:35:13.099517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-25T20:35:13.099858] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-25T20:35:13.100710] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-25T20:35:13.100763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:13.100795] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:13.100821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:13.100882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:13.158923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:13.159864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:13.159959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:13.159994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:13.277053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:13.277218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:13.277259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:13.277288] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:13.280794] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-25T20:35:13.281125] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-25T20:35:13.281268] [INFO ] [sig ] WOOD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:13.439467] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WOOD.txt [2026-02-25T20:35:13.439689] [INFO ] [sig ] [3301/3376] Completed WOOD in 0.4s | 2.73 sym/s | Total: 20.1m | ETA: 27.5s [2026-02-25T20:35:13.439762] [INFO ] [sig ] [3302/3376] Forecasting WOOF... [2026-02-25T20:35:13.439794] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-25T20:35:13.439824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-25T20:35:13.453137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-25T20:35:13.453548] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-25T20:35:13.454396] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-25T20:35:13.454452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:13.454485] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:13.454513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:13.454596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:13.519239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:13.520238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:13.520337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:13.520372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:13.642836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:13.642999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:13.643040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:13.643070] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:13.646698] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-02-25T20:35:13.647009] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-25T20:35:13.647148] [INFO ] [sig ] WOOF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:13.802806] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WOOF.txt [2026-02-25T20:35:13.802984] [INFO ] [sig ] [3302/3376] Completed WOOF in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 27.1s [2026-02-25T20:35:13.803024] [INFO ] [sig ] [3303/3376] Forecasting WPC... [2026-02-25T20:35:13.803056] [INFO ] [sig ] Generating forecast for: WPC [2026-02-25T20:35:13.803086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-25T20:35:13.815447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-25T20:35:13.815884] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-25T20:35:13.816749] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-25T20:35:13.816803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:13.816837] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:13.816865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:13.816923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:13.876330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:13.877439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:13.877528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:13.877563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:14.003714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:14.003889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:14.003931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:14.003963] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:14.008536] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=40.47%) [2026-02-25T20:35:14.009013] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-25T20:35:14.009202] [INFO ] [sig ] WPC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:14.175694] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WPC.txt [2026-02-25T20:35:14.175860] [INFO ] [sig ] [3303/3376] Completed WPC in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 26.7s [2026-02-25T20:35:14.175903] [INFO ] [sig ] [3304/3376] Forecasting WPP... [2026-02-25T20:35:14.175937] [INFO ] [sig ] Generating forecast for: WPP [2026-02-25T20:35:14.175973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-25T20:35:14.189693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-25T20:35:14.190138] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-25T20:35:14.191001] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-25T20:35:14.191055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:14.191117] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:14.191146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:14.191354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:14.252534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:14.253466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:14.253562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:14.253628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:14.375837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:14.376020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:14.376062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:14.376091] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:14.379672] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-02-25T20:35:14.379986] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-25T20:35:14.380134] [INFO ] [sig ] WPP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:14.536118] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WPP.txt [2026-02-25T20:35:14.536283] [INFO ] [sig ] [3304/3376] Completed WPP in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 26.4s [2026-02-25T20:35:14.536326] [INFO ] [sig ] [3305/3376] Forecasting WRAP... [2026-02-25T20:35:14.536357] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-25T20:35:14.536387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-25T20:35:14.548981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-25T20:35:14.549366] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-25T20:35:14.550364] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-25T20:35:14.550418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:14.550451] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:14.550478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:14.550534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:14.619181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:14.620067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:14.620151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:14.620185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:14.733494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:14.733662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:14.733704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:14.733732] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:14.737211] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-25T20:35:14.737488] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-25T20:35:14.737634] [INFO ] [sig ] WRAP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:14.881645] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WRAP.txt [2026-02-25T20:35:14.881819] [INFO ] [sig ] [3305/3376] Completed WRAP in 0.3s | 2.73 sym/s | Total: 20.2m | ETA: 26.0s [2026-02-25T20:35:14.881861] [INFO ] [sig ] [3306/3376] Forecasting WRB... [2026-02-25T20:35:14.881891] [INFO ] [sig ] Generating forecast for: WRB [2026-02-25T20:35:14.881920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-25T20:35:14.893976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-25T20:35:14.894302] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-25T20:35:14.895104] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-25T20:35:14.895156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:14.895189] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:14.895216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:14.895285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:14.954542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:14.955504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:14.955609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:14.955645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:15.073713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:15.073855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:15.073894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:15.073921] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:15.077676] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=40.58%) [2026-02-25T20:35:15.077955] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-25T20:35:15.078101] [INFO ] [sig ] WRB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:15.232401] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WRB.txt [2026-02-25T20:35:15.232567] [INFO ] [sig ] [3306/3376] Completed WRB in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 25.6s [2026-02-25T20:35:15.232629] [INFO ] [sig ] [3307/3376] Forecasting WRBY... [2026-02-25T20:35:15.232658] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-25T20:35:15.232688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-25T20:35:15.245532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-25T20:35:15.245958] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-25T20:35:15.246826] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-25T20:35:15.246888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:15.246924] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:15.246952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:15.247013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:15.306087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:15.306932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:15.307020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:15.307054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:15.425702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:15.425864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:15.425905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:15.425969] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:15.429667] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=47.44%) [2026-02-25T20:35:15.429964] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-25T20:35:15.430101] [INFO ] [sig ] WRBY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:15.579776] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WRBY.txt [2026-02-25T20:35:15.579990] [INFO ] [sig ] [3307/3376] Completed WRBY in 0.3s | 2.73 sym/s | Total: 20.2m | ETA: 25.3s [2026-02-25T20:35:15.580051] [INFO ] [sig ] [3308/3376] Forecasting WRLD... [2026-02-25T20:35:15.580096] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-25T20:35:15.580141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-25T20:35:15.596339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-25T20:35:15.596743] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-25T20:35:15.597719] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-25T20:35:15.597819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:15.597862] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:15.597895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:15.597976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:15.659066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:15.660188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:15.660273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:15.660306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:15.782920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:15.783081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:15.783123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:15.783163] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:15.788062] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-25T20:35:15.788484] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-25T20:35:15.788689] [INFO ] [sig ] WRLD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:15.942806] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WRLD.txt [2026-02-25T20:35:15.942947] [INFO ] [sig ] [3308/3376] Completed WRLD in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 24.9s [2026-02-25T20:35:15.942988] [INFO ] [sig ] [3309/3376] Forecasting WSBC... [2026-02-25T20:35:15.943017] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-25T20:35:15.943048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-25T20:35:15.955501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-25T20:35:15.955825] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-25T20:35:15.956653] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-25T20:35:15.956705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:15.956738] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:15.956764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:15.956823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:16.015517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:16.016461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:16.016546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:16.016599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:16.136432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:16.136611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:16.136654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:16.136684] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:16.140246] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-02-25T20:35:16.140526] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-25T20:35:16.140686] [INFO ] [sig ] WSBC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:16.293980] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WSBC.txt [2026-02-25T20:35:16.294142] [INFO ] [sig ] [3309/3376] Completed WSBC in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 24.5s [2026-02-25T20:35:16.294183] [INFO ] [sig ] [3310/3376] Forecasting WSBF... [2026-02-25T20:35:16.294215] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-25T20:35:16.294246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-25T20:35:16.305868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-25T20:35:16.306214] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-25T20:35:16.307060] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-25T20:35:16.307114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:16.307146] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:16.307173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:16.307229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:16.367398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:16.368388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:16.368481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:16.368515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:16.489449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:16.489634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:16.489675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:16.489705] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:16.493173] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-25T20:35:16.493465] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-25T20:35:16.493620] [INFO ] [sig ] WSBF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:16.639544] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WSBF.txt [2026-02-25T20:35:16.639735] [INFO ] [sig ] [3310/3376] Completed WSBF in 0.3s | 2.73 sym/s | Total: 20.2m | ETA: 24.2s [2026-02-25T20:35:16.639779] [INFO ] [sig ] [3311/3376] Forecasting WSC... [2026-02-25T20:35:16.639809] [INFO ] [sig ] Generating forecast for: WSC [2026-02-25T20:35:16.639839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-25T20:35:16.652058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-25T20:35:16.652433] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-25T20:35:16.653269] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-25T20:35:16.653324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:16.653356] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:16.653382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:16.653439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:16.716733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:16.717765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:16.717862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:16.717899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:16.844908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:16.845079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:16.845122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:16.845153] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:16.848879] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-25T20:35:16.849228] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-25T20:35:16.849376] [INFO ] [sig ] WSC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:17.001003] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WSC.txt [2026-02-25T20:35:17.001158] [INFO ] [sig ] [3311/3376] Completed WSC in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 23.8s [2026-02-25T20:35:17.001203] [INFO ] [sig ] [3312/3376] Forecasting WSFS... [2026-02-25T20:35:17.001234] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-25T20:35:17.001263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-25T20:35:17.013778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-25T20:35:17.014124] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-25T20:35:17.014972] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-25T20:35:17.015030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:17.015064] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:17.015090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:17.015148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:17.073997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:17.074661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:17.074741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:17.074775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:17.193326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:17.193496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:17.193537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:17.193567] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:17.197179] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-25T20:35:17.197470] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-25T20:35:17.197624] [INFO ] [sig ] WSFS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:17.368848] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WSFS.txt [2026-02-25T20:35:17.369016] [INFO ] [sig ] [3312/3376] Completed WSFS in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 23.4s [2026-02-25T20:35:17.369060] [INFO ] [sig ] [3313/3376] Forecasting WSM... [2026-02-25T20:35:17.369091] [INFO ] [sig ] Generating forecast for: WSM [2026-02-25T20:35:17.369121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-25T20:35:17.382644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-25T20:35:17.383051] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-25T20:35:17.383908] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-25T20:35:17.383967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:17.383999] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:17.384027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:17.384087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:17.452392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:17.453486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:17.453600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:17.453644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:17.584505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:17.584700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:17.584752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:17.584784] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:17.588674] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=53.40%) [2026-02-25T20:35:17.588995] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-25T20:35:17.589192] [INFO ] [sig ] WSM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:17.743947] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WSM.txt [2026-02-25T20:35:17.744109] [INFO ] [sig ] [3313/3376] Completed WSM in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 23.1s [2026-02-25T20:35:17.744152] [INFO ] [sig ] [3314/3376] Forecasting WSO... [2026-02-25T20:35:17.744186] [INFO ] [sig ] Generating forecast for: WSO [2026-02-25T20:35:17.744218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-25T20:35:17.757274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-25T20:35:17.757660] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-25T20:35:17.758619] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-25T20:35:17.758676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:17.758710] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:17.758740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:17.758800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:17.822975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:17.823920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:17.824045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:17.824093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:17.953443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:17.953638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:17.953684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:17.953715] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:17.957478] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=83.16%) [2026-02-25T20:35:17.957795] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-25T20:35:17.957950] [INFO ] [sig ] WSO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:18.114333] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WSO.txt [2026-02-25T20:35:18.114514] [INFO ] [sig ] [3314/3376] Completed WSO in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 22.7s [2026-02-25T20:35:18.114561] [INFO ] [sig ] [3315/3376] Forecasting WTBA... [2026-02-25T20:35:18.114627] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-25T20:35:18.114662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-25T20:35:18.126913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-25T20:35:18.127260] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-25T20:35:18.128139] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-25T20:35:18.128194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:18.128226] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:18.128253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:18.128311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:18.193097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:18.194078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:18.194180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:18.194215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:18.327309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:18.327491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:18.327754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:18.327790] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:18.331628] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=47.58%) [2026-02-25T20:35:18.331934] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-25T20:35:18.332072] [INFO ] [sig ] WTBA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:18.479671] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WTBA.txt [2026-02-25T20:35:18.479843] [INFO ] [sig ] [3315/3376] Completed WTBA in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 22.3s [2026-02-25T20:35:18.479883] [INFO ] [sig ] [3316/3376] Forecasting WTFC... [2026-02-25T20:35:18.479916] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-25T20:35:18.479945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-25T20:35:18.493814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-25T20:35:18.494220] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-25T20:35:18.495091] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-25T20:35:18.495158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:18.495195] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:18.495222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:18.495280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:18.557068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:18.557979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:18.558090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:18.558134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:18.686642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:18.686802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:18.686842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:18.686871] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:18.690343] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-02-25T20:35:18.690646] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-25T20:35:18.690778] [INFO ] [sig ] WTFC: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:18.835772] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WTFC.txt [2026-02-25T20:35:18.835933] [INFO ] [sig ] [3316/3376] Completed WTFC in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 22.0s [2026-02-25T20:35:18.835976] [INFO ] [sig ] [3317/3376] Forecasting WTI... [2026-02-25T20:35:18.836005] [INFO ] [sig ] Generating forecast for: WTI [2026-02-25T20:35:18.836036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-25T20:35:18.848039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-25T20:35:18.848416] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-25T20:35:18.849224] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-25T20:35:18.849277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:18.849309] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:18.849349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:18.849406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:18.906767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:18.907664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:18.907749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:18.907782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:19.035141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:19.035323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:19.035364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:19.035393] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:19.038944] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-25T20:35:19.039222] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-25T20:35:19.039536] [INFO ] [sig ] WTI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:19.204805] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WTI.txt [2026-02-25T20:35:19.205010] [INFO ] [sig ] [3317/3376] Completed WTI in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 21.6s [2026-02-25T20:35:19.205055] [INFO ] [sig ] [3318/3376] Forecasting WTRG... [2026-02-25T20:35:19.205084] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-25T20:35:19.205114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-25T20:35:19.218729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-25T20:35:19.219146] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-25T20:35:19.219964] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-25T20:35:19.220018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:19.220058] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:19.220091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:19.220161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:19.279233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:19.280243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:19.280333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:19.280367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:19.406037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:19.406204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:19.406247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:19.406275] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:19.410656] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-25T20:35:19.410955] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-25T20:35:19.411092] [INFO ] [sig ] WTRG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:19.562549] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WTRG.txt [2026-02-25T20:35:19.562717] [INFO ] [sig ] [3318/3376] Completed WTRG in 0.4s | 2.73 sym/s | Total: 20.2m | ETA: 21.2s [2026-02-25T20:35:19.562759] [INFO ] [sig ] [3319/3376] Forecasting WTS... [2026-02-25T20:35:19.562789] [INFO ] [sig ] Generating forecast for: WTS [2026-02-25T20:35:19.562819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-25T20:35:19.575304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-25T20:35:19.575735] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-25T20:35:19.576524] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-25T20:35:19.576598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:19.576647] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:19.576675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:19.576732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:19.636088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:19.636960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:19.637047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:19.637082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:19.764477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:19.764679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:19.764721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:19.764750] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:19.768209] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-02-25T20:35:19.768518] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-25T20:35:19.768673] [INFO ] [sig ] WTS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:19.932476] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WTS.txt [2026-02-25T20:35:19.932688] [INFO ] [sig ] [3319/3376] Completed WTS in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 20.9s [2026-02-25T20:35:19.932737] [INFO ] [sig ] [3320/3376] Forecasting WULF... [2026-02-25T20:35:19.932767] [INFO ] [sig ] Generating forecast for: WULF [2026-02-25T20:35:19.932798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-25T20:35:19.947044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-25T20:35:19.947468] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-25T20:35:19.948627] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-25T20:35:19.948686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:19.948720] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:19.948747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:19.948807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:20.013158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:20.014163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:20.014305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:20.014340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:20.144359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:20.144518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:20.144558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:20.144609] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:20.148048] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-25T20:35:20.148401] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-25T20:35:20.148533] [INFO ] [sig ] WULF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:20.304211] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WULF.txt [2026-02-25T20:35:20.304378] [INFO ] [sig ] [3320/3376] Completed WULF in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 20.5s [2026-02-25T20:35:20.304417] [INFO ] [sig ] [3321/3376] Forecasting WVE... [2026-02-25T20:35:20.304449] [INFO ] [sig ] Generating forecast for: WVE [2026-02-25T20:35:20.304479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-25T20:35:20.316707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-25T20:35:20.317034] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-25T20:35:20.317837] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-25T20:35:20.317890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:20.317949] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:20.317977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:20.318035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:20.375602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:20.376268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:20.376347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:20.376381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:20.496747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:20.496897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:20.496935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:20.496964] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:20.500371] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=27.81%) [2026-02-25T20:35:20.500700] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-25T20:35:20.500848] [INFO ] [sig ] WVE: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:20.644239] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WVE.txt [2026-02-25T20:35:20.644366] [INFO ] [sig ] [3321/3376] Completed WVE in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 20.1s [2026-02-25T20:35:20.644405] [INFO ] [sig ] [3322/3376] Forecasting WWD... [2026-02-25T20:35:20.644434] [INFO ] [sig ] Generating forecast for: WWD [2026-02-25T20:35:20.644464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-25T20:35:20.656465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-25T20:35:20.656770] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-25T20:35:20.657612] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-25T20:35:20.657665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:20.657698] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:20.657724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:20.657781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:20.715204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:20.715842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:20.715923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:20.715955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:20.837285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:20.837664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:20.837706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:20.837734] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:20.841464] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=39.30%) [2026-02-25T20:35:20.841780] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-25T20:35:20.841920] [INFO ] [sig ] WWD: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:20.985386] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WWD.txt [2026-02-25T20:35:20.985522] [INFO ] [sig ] [3322/3376] Completed WWD in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 19.8s [2026-02-25T20:35:20.985586] [INFO ] [sig ] [3323/3376] Forecasting WY... [2026-02-25T20:35:20.985621] [INFO ] [sig ] Generating forecast for: WY [2026-02-25T20:35:20.985651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-25T20:35:20.997687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-25T20:35:20.997985] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-25T20:35:20.998826] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-25T20:35:20.998879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:20.998911] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:20.998938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:20.998994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:21.056447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:21.057122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:21.057217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:21.057258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:21.173700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:21.173856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:21.173899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:21.173927] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:21.177388] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-25T20:35:21.177685] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-25T20:35:21.177813] [INFO ] [sig ] WY: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:21.322156] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/WY.txt [2026-02-25T20:35:21.322315] [INFO ] [sig ] [3323/3376] Completed WY in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 19.4s [2026-02-25T20:35:21.322356] [INFO ] [sig ] [3324/3376] Forecasting WYNN... [2026-02-25T20:35:21.322387] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-25T20:35:21.322418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-25T20:35:21.335022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-25T20:35:21.335399] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-25T20:35:21.336213] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-25T20:35:21.336267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:21.336298] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:21.336325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:21.336381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:21.394189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:21.395104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:21.395190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:21.395223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:21.514953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:21.515110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:21.515153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:21.515181] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:21.518747] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-02-25T20:35:21.519029] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-25T20:35:21.519172] [INFO ] [sig ] WYNN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:21.662393] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/WYNN.txt [2026-02-25T20:35:21.662542] [INFO ] [sig ] [3324/3376] Completed WYNN in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 19.0s [2026-02-25T20:35:21.662603] [INFO ] [sig ] [3325/3376] Forecasting XBIL... [2026-02-25T20:35:21.662634] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-25T20:35:21.662664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-25T20:35:21.675085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-25T20:35:21.675473] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-25T20:35:21.676319] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-25T20:35:21.676372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:21.676404] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:21.676431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:21.676488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:21.734092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:21.734994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:21.735080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:21.735113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:21.836041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:21.836214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:21.836257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:21.836297] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:21.840296] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-25T20:35:21.840737] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-25T20:35:21.840895] [INFO ] [sig ] XBIL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:21.991118] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XBIL.txt [2026-02-25T20:35:21.991286] [INFO ] [sig ] [3325/3376] Completed XBIL in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 18.7s [2026-02-25T20:35:21.991327] [INFO ] [sig ] [3326/3376] Forecasting XEL... [2026-02-25T20:35:21.991360] [INFO ] [sig ] Generating forecast for: XEL [2026-02-25T20:35:21.991390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-25T20:35:22.004076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-25T20:35:22.004613] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-25T20:35:22.005394] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-25T20:35:22.005447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:22.005479] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:22.005505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:22.005605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:22.071441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:22.072406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:22.072512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:22.072547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:22.196392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:22.196555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:22.196616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:22.196664] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:22.200169] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=81.76%) [2026-02-25T20:35:22.200464] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-25T20:35:22.200610] [INFO ] [sig ] XEL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:22.344706] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XEL.txt [2026-02-25T20:35:22.344868] [INFO ] [sig ] [3326/3376] Completed XEL in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 18.3s [2026-02-25T20:35:22.344913] [INFO ] [sig ] [3327/3376] Forecasting XENE... [2026-02-25T20:35:22.344943] [INFO ] [sig ] Generating forecast for: XENE [2026-02-25T20:35:22.344972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-25T20:35:22.357263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-25T20:35:22.357666] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-25T20:35:22.358526] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-25T20:35:22.358603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:22.358638] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:22.358665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:22.358721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:22.417607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:22.418419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:22.418504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:22.418537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:22.539236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:22.539399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:22.539439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:22.539467] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:22.543028] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=73.05%) [2026-02-25T20:35:22.543334] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-25T20:35:22.543467] [INFO ] [sig ] XENE: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:22.687732] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XENE.txt [2026-02-25T20:35:22.687908] [INFO ] [sig ] [3327/3376] Completed XENE in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 17.9s [2026-02-25T20:35:22.687952] [INFO ] [sig ] [3328/3376] Forecasting XERS... [2026-02-25T20:35:22.687983] [INFO ] [sig ] Generating forecast for: XERS [2026-02-25T20:35:22.688014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-25T20:35:22.701167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-25T20:35:22.701569] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-25T20:35:22.702416] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-25T20:35:22.702471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:22.702506] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:22.702535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:22.702616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:22.764617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:22.765532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:22.765656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:22.765692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:22.886076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:22.886244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:22.886285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:22.886315] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:22.889928] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-02-25T20:35:22.890248] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-25T20:35:22.890396] [INFO ] [sig ] XERS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:23.039870] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XERS.txt [2026-02-25T20:35:23.040039] [INFO ] [sig ] [3328/3376] Completed XERS in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 17.6s [2026-02-25T20:35:23.040092] [INFO ] [sig ] [3329/3376] Forecasting XGN... [2026-02-25T20:35:23.040126] [INFO ] [sig ] Generating forecast for: XGN [2026-02-25T20:35:23.040157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-25T20:35:23.053051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-25T20:35:23.053459] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-25T20:35:23.054386] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-25T20:35:23.054442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:23.054475] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:23.054502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:23.054559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:23.120034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:23.120909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:23.120995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:23.121029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:23.243469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:23.243653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:23.243700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:23.243730] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:23.248203] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=86.00%) [2026-02-25T20:35:23.248490] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-25T20:35:23.248645] [INFO ] [sig ] XGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:23.396438] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XGN.txt [2026-02-25T20:35:23.396625] [INFO ] [sig ] [3329/3376] Completed XGN in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 17.2s [2026-02-25T20:35:23.396668] [INFO ] [sig ] [3330/3376] Forecasting XOM... [2026-02-25T20:35:23.396699] [INFO ] [sig ] Generating forecast for: XOM [2026-02-25T20:35:23.396729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-25T20:35:23.410159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-25T20:35:23.410568] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-25T20:35:23.411378] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-25T20:35:23.411431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:23.411462] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:23.411501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:23.411558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:23.470560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:23.471459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:23.471546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:23.471600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:23.596455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:23.596637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:23.596680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:23.596710] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:23.600313] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-25T20:35:23.600622] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-25T20:35:23.600760] [INFO ] [sig ] XOM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:23.746224] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/XOM.txt [2026-02-25T20:35:23.746400] [INFO ] [sig ] [3330/3376] Completed XOM in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 16.8s [2026-02-25T20:35:23.746444] [INFO ] [sig ] [3331/3376] Forecasting XOMA... [2026-02-25T20:35:23.746476] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-25T20:35:23.746506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-25T20:35:23.758451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-25T20:35:23.758806] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-25T20:35:23.759671] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-25T20:35:23.759727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:23.759759] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:23.759787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:23.759850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:23.819844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:23.820764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:23.820888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:23.820923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:23.945989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:23.946181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:23.946238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:23.946275] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:23.950145] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-25T20:35:23.950530] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-25T20:35:23.950710] [INFO ] [sig ] XOMA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:24.111351] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XOMA.txt [2026-02-25T20:35:24.111521] [INFO ] [sig ] [3331/3376] Completed XOMA in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 16.5s [2026-02-25T20:35:24.111564] [INFO ] [sig ] [3332/3376] Forecasting XOS... [2026-02-25T20:35:24.111618] [INFO ] [sig ] Generating forecast for: XOS [2026-02-25T20:35:24.111654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-25T20:35:24.123319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-25T20:35:24.123739] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-25T20:35:24.124634] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-25T20:35:24.124688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:24.124721] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:24.124747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:24.124812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:24.190141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:24.191220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:24.191324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:24.191359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:24.315007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:24.315172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:24.315221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:24.315257] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:24.318813] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=32.48%) [2026-02-25T20:35:24.319101] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-25T20:35:24.319259] [INFO ] [sig ] XOS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:24.465832] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/XOS.txt [2026-02-25T20:35:24.465987] [INFO ] [sig ] [3332/3376] Completed XOS in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 16.1s [2026-02-25T20:35:24.466027] [INFO ] [sig ] [3333/3376] Forecasting XP... [2026-02-25T20:35:24.466058] [INFO ] [sig ] Generating forecast for: XP [2026-02-25T20:35:24.466088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-25T20:35:24.479078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-25T20:35:24.479438] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-25T20:35:24.480255] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-25T20:35:24.480308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:24.480340] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:24.480367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:24.480424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:24.540531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:24.541491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:24.541599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:24.541635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:24.676248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:24.676400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:24.676441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:24.676470] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:24.680022] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-02-25T20:35:24.680315] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-25T20:35:24.680446] [INFO ] [sig ] XP: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:24.825386] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/XP.txt [2026-02-25T20:35:24.825533] [INFO ] [sig ] [3333/3376] Completed XP in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 15.7s [2026-02-25T20:35:24.825591] [INFO ] [sig ] [3334/3376] Forecasting XPEL... [2026-02-25T20:35:24.825625] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-25T20:35:24.825679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-25T20:35:24.837461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-25T20:35:24.837850] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-25T20:35:24.838705] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-25T20:35:24.838759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:24.838793] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:24.838820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:24.838877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:24.900002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:24.900930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:24.901017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:24.901052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:25.025341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:25.025496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:25.025537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:25.025589] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:25.029435] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-02-25T20:35:25.029770] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-25T20:35:25.029911] [INFO ] [sig ] XPEL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:25.179788] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XPEL.txt [2026-02-25T20:35:25.180003] [INFO ] [sig ] [3334/3376] Completed XPEL in 0.4s | 2.73 sym/s | Total: 20.3m | ETA: 15.4s [2026-02-25T20:35:25.180046] [INFO ] [sig ] [3335/3376] Forecasting XPO... [2026-02-25T20:35:25.180076] [INFO ] [sig ] Generating forecast for: XPO [2026-02-25T20:35:25.180106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-25T20:35:25.192515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-25T20:35:25.192906] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-25T20:35:25.193710] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-25T20:35:25.193763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:25.193795] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:25.193822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:25.193878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:25.252200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:25.253042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:25.253125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:25.253158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:25.373073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:25.373231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:25.373273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:25.373302] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:25.376763] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-25T20:35:25.377047] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-25T20:35:25.377176] [INFO ] [sig ] XPO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:25.521528] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XPO.txt [2026-02-25T20:35:25.521695] [INFO ] [sig ] [3335/3376] Completed XPO in 0.3s | 2.73 sym/s | Total: 20.3m | ETA: 15.0s [2026-02-25T20:35:25.521736] [INFO ] [sig ] [3336/3376] Forecasting XPOF... [2026-02-25T20:35:25.521767] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-25T20:35:25.521797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-25T20:35:25.533699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-25T20:35:25.534024] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-25T20:35:25.534824] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-25T20:35:25.534877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:25.534909] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:25.534936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:25.534992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:25.592846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:25.593783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:25.593874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:25.593908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:25.717212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:25.717372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:25.717414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:25.717443] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:25.721008] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-25T20:35:25.721302] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-25T20:35:25.721434] [INFO ] [sig ] XPOF: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:25.870862] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/XPOF.txt [2026-02-25T20:35:25.871015] [INFO ] [sig ] [3336/3376] Completed XPOF in 0.3s | 2.73 sym/s | Total: 20.4m | ETA: 14.6s [2026-02-25T20:35:25.871055] [INFO ] [sig ] [3337/3376] Forecasting XPRO... [2026-02-25T20:35:25.871084] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-25T20:35:25.871115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-25T20:35:25.884311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-25T20:35:25.884659] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-25T20:35:25.885427] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-25T20:35:25.885479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:25.885511] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:25.885537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:25.885612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:25.944263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:25.944933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:25.945012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:25.945044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:26.071629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:26.071788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:26.071829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:26.071860] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:26.075594] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=25.12%) [2026-02-25T20:35:26.075890] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-25T20:35:26.076022] [INFO ] [sig ] XPRO: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:26.222763] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/XPRO.txt [2026-02-25T20:35:26.222905] [INFO ] [sig ] [3337/3376] Completed XPRO in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 14.3s [2026-02-25T20:35:26.222945] [INFO ] [sig ] [3338/3376] Forecasting XRAY... [2026-02-25T20:35:26.222974] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-25T20:35:26.223004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-25T20:35:26.235244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-25T20:35:26.235559] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-25T20:35:26.236375] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-25T20:35:26.236428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:26.236496] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:26.236525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:26.236600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:26.294249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:26.295021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:26.295102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:26.295136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:26.413929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:26.414092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:26.414133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:26.414161] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:26.417713] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-02-25T20:35:26.418045] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-25T20:35:26.418214] [INFO ] [sig ] XRAY: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:26.563790] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XRAY.txt [2026-02-25T20:35:26.563959] [INFO ] [sig ] [3338/3376] Completed XRAY in 0.3s | 2.73 sym/s | Total: 20.4m | ETA: 13.9s [2026-02-25T20:35:26.564000] [INFO ] [sig ] [3339/3376] Forecasting XRX... [2026-02-25T20:35:26.564031] [INFO ] [sig ] Generating forecast for: XRX [2026-02-25T20:35:26.564061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-25T20:35:26.576765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-25T20:35:26.577138] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-25T20:35:26.577963] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-25T20:35:26.578016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:26.578049] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:26.578108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:26.578170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:26.639315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:26.640227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:26.640330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:26.640371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:26.764609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:26.764770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:26.764811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:26.764841] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:26.768385] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-02-25T20:35:26.768707] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-25T20:35:26.768842] [INFO ] [sig ] XRX: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:26.923905] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/XRX.txt [2026-02-25T20:35:26.924050] [INFO ] [sig ] [3339/3376] Completed XRX in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 13.5s [2026-02-25T20:35:26.924090] [INFO ] [sig ] [3340/3376] Forecasting XYF... [2026-02-25T20:35:26.924120] [INFO ] [sig ] Generating forecast for: XYF [2026-02-25T20:35:26.924150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-25T20:35:26.937006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-25T20:35:26.937362] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-25T20:35:26.938234] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-25T20:35:26.938299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:26.938333] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:26.938359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:26.938415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:27.002381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:27.003177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:27.003261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:27.003296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:27.138288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:27.138449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:27.138497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:27.138529] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:27.143054] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=82.59%) [2026-02-25T20:35:27.143406] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-25T20:35:27.143555] [INFO ] [sig ] XYF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:27.292614] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XYF.txt [2026-02-25T20:35:27.292747] [INFO ] [sig ] [3340/3376] Completed XYF in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 13.2s [2026-02-25T20:35:27.292788] [INFO ] [sig ] [3341/3376] Forecasting XYL... [2026-02-25T20:35:27.292817] [INFO ] [sig ] Generating forecast for: XYL [2026-02-25T20:35:27.292849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-25T20:35:27.306738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-25T20:35:27.307057] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-25T20:35:27.307936] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-25T20:35:27.307990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:27.308022] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:27.308049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:27.308131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:27.367795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:27.368675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:27.368773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:27.368808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:27.493490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:27.493659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:27.493709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:27.493772] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:27.498221] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-02-25T20:35:27.498521] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-25T20:35:27.498685] [INFO ] [sig ] XYL: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:27.647736] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/XYL.txt [2026-02-25T20:35:27.647887] [INFO ] [sig ] [3341/3376] Completed XYL in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 12.8s [2026-02-25T20:35:27.647928] [INFO ] [sig ] [3342/3376] Forecasting YALA... [2026-02-25T20:35:27.647957] [INFO ] [sig ] Generating forecast for: YALA [2026-02-25T20:35:27.647987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-25T20:35:27.661249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-25T20:35:27.661621] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-25T20:35:27.662461] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-25T20:35:27.662515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:27.662547] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:27.662600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:27.662674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:27.721894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:27.722691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:27.722776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:27.722810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:27.856224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:27.856406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:27.856456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:27.856492] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:27.860871] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-02-25T20:35:27.861172] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-25T20:35:27.861311] [INFO ] [sig ] YALA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:28.016488] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/YALA.txt [2026-02-25T20:35:28.016679] [INFO ] [sig ] [3342/3376] Completed YALA in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 12.4s [2026-02-25T20:35:28.016728] [INFO ] [sig ] [3343/3376] Forecasting YELP... [2026-02-25T20:35:28.016761] [INFO ] [sig ] Generating forecast for: YELP [2026-02-25T20:35:28.016791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-25T20:35:28.029512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-25T20:35:28.029888] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-25T20:35:28.030748] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-25T20:35:28.030815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:28.030848] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:28.030876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:28.030934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:28.091076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:28.091857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:28.091941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:28.091975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:28.220031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:28.220192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:28.220235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:28.220266] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:28.224451] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=87.54%) [2026-02-25T20:35:28.224880] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-25T20:35:28.225063] [INFO ] [sig ] YELP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:28.379457] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/YELP.txt [2026-02-25T20:35:28.379818] [INFO ] [sig ] [3343/3376] Completed YELP in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 12.1s [2026-02-25T20:35:28.379861] [INFO ] [sig ] [3344/3376] Forecasting YETI... [2026-02-25T20:35:28.379891] [INFO ] [sig ] Generating forecast for: YETI [2026-02-25T20:35:28.379922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-25T20:35:28.393149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-25T20:35:28.393682] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-25T20:35:28.394622] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-25T20:35:28.394675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:28.394708] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:28.394735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:28.394791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:28.455195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:28.456262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:28.456350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:28.456384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:28.578165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:28.578323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:28.578365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:28.578394] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:28.581906] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-25T20:35:28.582195] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-25T20:35:28.582326] [INFO ] [sig ] YETI: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:28.737481] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/YETI.txt [2026-02-25T20:35:28.737737] [INFO ] [sig ] [3344/3376] Completed YETI in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 11.7s [2026-02-25T20:35:28.737786] [INFO ] [sig ] [3345/3376] Forecasting YMM... [2026-02-25T20:35:28.737818] [INFO ] [sig ] Generating forecast for: YMM [2026-02-25T20:35:28.737860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-25T20:35:28.755180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-25T20:35:28.755585] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-25T20:35:28.756459] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-25T20:35:28.756512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:28.756551] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:28.756604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:28.756673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:28.815339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:28.816165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:28.816289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:28.816332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:28.949073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:28.949225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:28.949266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:28.949295] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:28.952844] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=69.14%) [2026-02-25T20:35:28.953126] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-25T20:35:28.953255] [INFO ] [sig ] YMM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:29.097005] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/YMM.txt [2026-02-25T20:35:29.097152] [INFO ] [sig ] [3345/3376] Completed YMM in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 11.3s [2026-02-25T20:35:29.097193] [INFO ] [sig ] [3346/3376] Forecasting YPF... [2026-02-25T20:35:29.097224] [INFO ] [sig ] Generating forecast for: YPF [2026-02-25T20:35:29.097254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-25T20:35:29.109496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-25T20:35:29.109871] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-25T20:35:29.110693] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-25T20:35:29.110747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:29.110779] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:29.110806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:29.110862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:29.169305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:29.170139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:29.170226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:29.170260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:29.298897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:29.299060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:29.299101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:29.299132] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:29.303715] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-02-25T20:35:29.304117] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-25T20:35:29.304285] [INFO ] [sig ] YPF: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:29.465484] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/YPF.txt [2026-02-25T20:35:29.465734] [INFO ] [sig ] [3346/3376] Completed YPF in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 11.0s [2026-02-25T20:35:29.465812] [INFO ] [sig ] [3347/3376] Forecasting YQQQ... [2026-02-25T20:35:29.465852] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-25T20:35:29.465889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-25T20:35:29.481424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-25T20:35:29.481876] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-25T20:35:29.482914] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-25T20:35:29.482977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:29.483016] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:29.483050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:29.483127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:29.550087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:29.551031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:29.551119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:29.551153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:29.685866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:29.686032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:29.686077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:29.686133] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:29.689990] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-02-25T20:35:29.690305] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-25T20:35:29.690450] [INFO ] [sig ] YQQQ: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:29.837290] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/YQQQ.txt [2026-02-25T20:35:29.837443] [INFO ] [sig ] [3347/3376] Completed YQQQ in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 10.6s [2026-02-25T20:35:29.837485] [INFO ] [sig ] [3348/3376] Forecasting YRD... [2026-02-25T20:35:29.837515] [INFO ] [sig ] Generating forecast for: YRD [2026-02-25T20:35:29.837547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-25T20:35:29.850202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-25T20:35:29.850586] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-25T20:35:29.851401] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-25T20:35:29.851455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:29.851488] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:29.851515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:29.851591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:29.911731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:29.912633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:29.912755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:29.912792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:30.044638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:30.044800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:30.044844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:30.044874] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:30.048958] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=54.00%) [2026-02-25T20:35:30.049255] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-25T20:35:30.049409] [INFO ] [sig ] YRD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:30.200920] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/YRD.txt [2026-02-25T20:35:30.201093] [INFO ] [sig ] [3348/3376] Completed YRD in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 10.2s [2026-02-25T20:35:30.201136] [INFO ] [sig ] [3349/3376] Forecasting YSG... [2026-02-25T20:35:30.201166] [INFO ] [sig ] Generating forecast for: YSG [2026-02-25T20:35:30.201196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-25T20:35:30.216747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-25T20:35:30.217273] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-25T20:35:30.218658] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-25T20:35:30.218762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:30.218807] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:30.218844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:30.218932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:30.284767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:30.285691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:30.285781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:30.285816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:30.414850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:30.415009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:30.415051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:30.415080] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:30.418685] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-25T20:35:30.418969] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-25T20:35:30.419099] [INFO ] [sig ] YSG: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:30.565326] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/YSG.txt [2026-02-25T20:35:30.565472] [INFO ] [sig ] [3349/3376] Completed YSG in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 9.9s [2026-02-25T20:35:30.565519] [INFO ] [sig ] [3350/3376] Forecasting YTRA... [2026-02-25T20:35:30.565552] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-25T20:35:30.565601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-25T20:35:30.579387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-25T20:35:30.579705] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-25T20:35:30.580479] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-25T20:35:30.580533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:30.580566] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:30.580623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:30.580680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:30.642411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:30.643110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:30.643194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:30.643229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:30.769622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:30.769816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:30.769878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:30.769910] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:30.773450] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-02-25T20:35:30.773745] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-25T20:35:30.773892] [INFO ] [sig ] YTRA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:30.924068] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/YTRA.txt [2026-02-25T20:35:30.924210] [INFO ] [sig ] [3350/3376] Completed YTRA in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 9.5s [2026-02-25T20:35:30.924253] [INFO ] [sig ] [3351/3376] Forecasting YUM... [2026-02-25T20:35:30.924292] [INFO ] [sig ] Generating forecast for: YUM [2026-02-25T20:35:30.924339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-25T20:35:30.939183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-25T20:35:30.939717] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-25T20:35:30.940510] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-25T20:35:30.940562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:30.940814] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:30.940840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:30.940910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:31.001053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:31.001723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:31.001818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:31.001853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:31.121298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:31.121424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:31.121462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:31.121491] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:31.124811] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=64.51%) [2026-02-25T20:35:31.125095] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-25T20:35:31.125232] [INFO ] [sig ] YUM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:31.275024] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/YUM.txt [2026-02-25T20:35:31.275307] [INFO ] [sig ] [3351/3376] Completed YUM in 0.4s | 2.73 sym/s | Total: 20.4m | ETA: 9.2s [2026-02-25T20:35:31.275375] [INFO ] [sig ] [3352/3376] Forecasting YUMC... [2026-02-25T20:35:31.275405] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-25T20:35:31.275434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-25T20:35:31.288565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-25T20:35:31.289005] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-25T20:35:31.289909] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-25T20:35:31.289964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:31.289997] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:31.290024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:31.290082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:31.355092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:31.356086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:31.356176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:31.356210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:31.483754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:31.483924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:31.483976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:31.484007] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:31.488164] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-02-25T20:35:31.488534] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-25T20:35:31.488701] [INFO ] [sig ] YUMC: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:31.637788] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/YUMC.txt [2026-02-25T20:35:31.637928] [INFO ] [sig ] [3352/3376] Completed YUMC in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 8.8s [2026-02-25T20:35:31.637968] [INFO ] [sig ] [3353/3376] Forecasting Z... [2026-02-25T20:35:31.637998] [INFO ] [sig ] Generating forecast for: Z [2026-02-25T20:35:31.638027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-25T20:35:31.650457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-25T20:35:31.650814] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-25T20:35:31.651615] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-25T20:35:31.651669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:31.651701] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:31.651728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:31.651785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:31.710739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:31.711413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:31.711497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:31.711531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:31.842846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:31.843005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:31.843046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:31.843075] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:31.846958] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-25T20:35:31.847262] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-25T20:35:31.847400] [INFO ] [sig ] Z: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:31.998196] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/Z.txt [2026-02-25T20:35:31.998332] [INFO ] [sig ] [3353/3376] Completed Z in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 8.4s [2026-02-25T20:35:31.998375] [INFO ] [sig ] [3354/3376] Forecasting ZBH... [2026-02-25T20:35:31.998408] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-25T20:35:31.998438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-25T20:35:32.010217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-25T20:35:32.010643] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-25T20:35:32.011671] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-25T20:35:32.011726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:32.011774] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:32.011803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:32.011861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:32.088059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:32.089114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:32.089204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:32.089238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:32.221018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:32.221204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:32.221258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:32.221289] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:32.225267] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-25T20:35:32.225605] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-25T20:35:32.225762] [INFO ] [sig ] ZBH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:32.375812] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZBH.txt [2026-02-25T20:35:32.375957] [INFO ] [sig ] [3354/3376] Completed ZBH in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 8.1s [2026-02-25T20:35:32.376000] [INFO ] [sig ] [3355/3376] Forecasting ZBIO... [2026-02-25T20:35:32.376030] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-25T20:35:32.376061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-25T20:35:32.389066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-25T20:35:32.389364] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-25T20:35:32.390163] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-25T20:35:32.390230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:32.390332] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:32.390378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:32.390447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:32.450439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:32.451330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:32.451418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:32.451455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:32.582383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:32.582551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:32.582614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:32.582646] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:32.586141] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=65.87%) [2026-02-25T20:35:32.586455] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-25T20:35:32.586612] [INFO ] [sig ] ZBIO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:32.736208] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZBIO.txt [2026-02-25T20:35:32.736374] [INFO ] [sig ] [3355/3376] Completed ZBIO in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 7.7s [2026-02-25T20:35:32.736418] [INFO ] [sig ] [3356/3376] Forecasting ZBRA... [2026-02-25T20:35:32.736448] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-25T20:35:32.736479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-25T20:35:32.748969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-25T20:35:32.749361] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-25T20:35:32.750198] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-25T20:35:32.750253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:32.750285] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:32.750312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:32.750376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:32.812453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:32.813529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:32.813643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:32.813679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:32.953073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:32.953244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:32.953287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:32.953328] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:32.957429] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-02-25T20:35:32.957990] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-25T20:35:32.958170] [INFO ] [sig ] ZBRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:33.116199] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZBRA.txt [2026-02-25T20:35:33.116378] [INFO ] [sig ] [3356/3376] Completed ZBRA in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 7.3s [2026-02-25T20:35:33.116434] [INFO ] [sig ] [3357/3376] Forecasting ZD... [2026-02-25T20:35:33.116471] [INFO ] [sig ] Generating forecast for: ZD [2026-02-25T20:35:33.116509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-25T20:35:33.130622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-25T20:35:33.130995] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-25T20:35:33.132004] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-25T20:35:33.132071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:33.132112] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:33.132144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:33.132215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:33.194264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:33.195131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:33.195219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:33.195253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:33.318731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:33.318897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:33.318939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:33.318968] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:33.322599] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-02-25T20:35:33.322955] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-25T20:35:33.323102] [INFO ] [sig ] ZD: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:33.477823] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZD.txt [2026-02-25T20:35:33.478010] [INFO ] [sig ] [3357/3376] Completed ZD in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 7.0s [2026-02-25T20:35:33.478056] [INFO ] [sig ] [3358/3376] Forecasting ZEPP... [2026-02-25T20:35:33.478110] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-25T20:35:33.478151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-25T20:35:33.490781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-25T20:35:33.491130] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-25T20:35:33.491955] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-25T20:35:33.492011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:33.492045] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:33.492075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:33.492134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:33.557286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:33.558247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:33.558356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:33.558415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:33.684991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:33.685173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:33.685225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:33.685312] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:33.689884] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-25T20:35:33.690180] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-25T20:35:33.690334] [INFO ] [sig ] ZEPP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:33.848925] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZEPP.txt [2026-02-25T20:35:33.849093] [INFO ] [sig ] [3358/3376] Completed ZEPP in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 6.6s [2026-02-25T20:35:33.849147] [INFO ] [sig ] [3359/3376] Forecasting ZETA... [2026-02-25T20:35:33.849183] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-25T20:35:33.849216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-25T20:35:33.863359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-25T20:35:33.863740] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-25T20:35:33.864554] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-25T20:35:33.864629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:33.864664] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:33.864690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:33.864747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:33.926006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:33.926817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:33.926903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:33.926936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:34.049022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:34.049186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:34.049228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:34.049258] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:34.053079] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-25T20:35:34.053380] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-25T20:35:34.053517] [INFO ] [sig ] ZETA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:34.221998] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZETA.txt [2026-02-25T20:35:34.222180] [INFO ] [sig ] [3359/3376] Completed ZETA in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 6.2s [2026-02-25T20:35:34.222223] [INFO ] [sig ] [3360/3376] Forecasting ZGN... [2026-02-25T20:35:34.222253] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-25T20:35:34.222283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-25T20:35:34.235401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-25T20:35:34.236045] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-25T20:35:34.236883] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-25T20:35:34.236939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:34.236971] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:34.236998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:34.237056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:34.298332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:34.299457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:34.299545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:34.299614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:34.434114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:34.434307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:34.434349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:34.434378] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:34.438303] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-25T20:35:34.438641] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-25T20:35:34.438778] [INFO ] [sig ] ZGN: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:34.589254] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZGN.txt [2026-02-25T20:35:34.589427] [INFO ] [sig ] [3360/3376] Completed ZGN in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 5.9s [2026-02-25T20:35:34.589478] [INFO ] [sig ] [3361/3376] Forecasting ZH... [2026-02-25T20:35:34.589517] [INFO ] [sig ] Generating forecast for: ZH [2026-02-25T20:35:34.589555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-25T20:35:34.602153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-25T20:35:34.602554] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-25T20:35:34.603371] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-25T20:35:34.603424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:34.603457] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:34.603483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:34.603539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:34.665817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:34.666813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:34.666912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:34.666946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:34.795323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:34.795503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:34.795553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:34.795609] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:34.799570] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-25T20:35:34.799962] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-25T20:35:34.800117] [INFO ] [sig ] ZH: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:34.953322] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZH.txt [2026-02-25T20:35:34.953504] [INFO ] [sig ] [3361/3376] Completed ZH in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 5.5s [2026-02-25T20:35:34.953548] [INFO ] [sig ] [3362/3376] Forecasting ZIM... [2026-02-25T20:35:34.953598] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-25T20:35:34.953632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-25T20:35:34.965916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-25T20:35:34.966321] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-25T20:35:34.967141] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-25T20:35:34.967195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:34.967228] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:34.967263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:34.967342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:35.030601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:35.031687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:35.031800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:35.031840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:35.161485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:35.161683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:35.161725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:35.161755] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:35.165386] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-25T20:35:35.165721] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-25T20:35:35.165863] [INFO ] [sig ] ZIM: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:35.320320] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZIM.txt [2026-02-25T20:35:35.320460] [INFO ] [sig ] [3362/3376] Completed ZIM in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 5.1s [2026-02-25T20:35:35.320499] [INFO ] [sig ] [3363/3376] Forecasting ZION... [2026-02-25T20:35:35.320528] [INFO ] [sig ] Generating forecast for: ZION [2026-02-25T20:35:35.320556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-25T20:35:35.332952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-25T20:35:35.333298] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-25T20:35:35.334094] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-25T20:35:35.334147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:35.334178] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:35.334204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:35.334261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:35.392882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:35.393636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:35.393719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:35.393769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:35.524017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:35.524176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:35.524215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:35.524244] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:35.527739] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=22.91%) [2026-02-25T20:35:35.528016] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-25T20:35:35.528158] [INFO ] [sig ] ZION: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:35.673870] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZION.txt [2026-02-25T20:35:35.674033] [INFO ] [sig ] [3363/3376] Completed ZION in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 4.8s [2026-02-25T20:35:35.674074] [INFO ] [sig ] [3364/3376] Forecasting ZIP... [2026-02-25T20:35:35.674105] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-25T20:35:35.674135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-25T20:35:35.686385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-25T20:35:35.686722] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-25T20:35:35.687496] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-25T20:35:35.687549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:35.687600] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:35.687629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:35.687686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:35.747093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:35.748172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:35.748259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:35.748291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:35.874849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:35.875024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:35.875088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:35.875119] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:35.879220] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-25T20:35:35.879589] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-25T20:35:35.879736] [INFO ] [sig ] ZIP: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:36.029656] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZIP.txt [2026-02-25T20:35:36.029802] [INFO ] [sig ] [3364/3376] Completed ZIP in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 4.4s [2026-02-25T20:35:36.029843] [INFO ] [sig ] [3365/3376] Forecasting ZLAB... [2026-02-25T20:35:36.029873] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-25T20:35:36.029910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-25T20:35:36.042422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-25T20:35:36.042807] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-25T20:35:36.043639] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-25T20:35:36.043693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:36.043725] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:36.043752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:36.043809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:36.103592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:36.104560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:36.104715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:36.104752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:36.234183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:36.234344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:36.234384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:36.234414] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:36.238236] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-25T20:35:36.238526] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-25T20:35:36.238678] [INFO ] [sig ] ZLAB: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:36.383347] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZLAB.txt [2026-02-25T20:35:36.383496] [INFO ] [sig ] [3365/3376] Completed ZLAB in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 4.0s [2026-02-25T20:35:36.383541] [INFO ] [sig ] [3366/3376] Forecasting ZM... [2026-02-25T20:35:36.383591] [INFO ] [sig ] Generating forecast for: ZM [2026-02-25T20:35:36.383625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-25T20:35:36.396108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-25T20:35:36.396470] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-25T20:35:36.397302] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-25T20:35:36.397356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:36.397389] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:36.397417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:36.397475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:36.457029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:36.457823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:36.457912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:36.457946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:36.583321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:36.583477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:36.583517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:36.583546] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:36.587081] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-02-25T20:35:36.587369] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-25T20:35:36.587506] [INFO ] [sig ] ZM: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:36.734934] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZM.txt [2026-02-25T20:35:36.735097] [INFO ] [sig ] [3366/3376] Completed ZM in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 3.7s [2026-02-25T20:35:36.735138] [INFO ] [sig ] [3367/3376] Forecasting ZNTL... [2026-02-25T20:35:36.735167] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-25T20:35:36.735196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-25T20:35:36.748590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-25T20:35:36.749022] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-25T20:35:36.750032] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-25T20:35:36.750107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:36.750142] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:36.750170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:36.750228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:36.809357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:36.810323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:36.810413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:36.810447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:36.935631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:36.935796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:36.935838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:36.935867] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:36.939536] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=20.87%) [2026-02-25T20:35:36.939852] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-25T20:35:36.939997] [INFO ] [sig ] ZNTL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:37.087727] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZNTL.txt [2026-02-25T20:35:37.087875] [INFO ] [sig ] [3367/3376] Completed ZNTL in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 3.3s [2026-02-25T20:35:37.087920] [INFO ] [sig ] [3368/3376] Forecasting ZS... [2026-02-25T20:35:37.087950] [INFO ] [sig ] Generating forecast for: ZS [2026-02-25T20:35:37.087979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-25T20:35:37.100825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-25T20:35:37.101238] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-25T20:35:37.102106] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-25T20:35:37.102161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:37.102210] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:37.102238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:37.102296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:37.162492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:37.163376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:37.163469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:37.163507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:37.295434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:37.295670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:37.295732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:37.295765] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:37.299864] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-25T20:35:37.300177] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-25T20:35:37.300332] [INFO ] [sig ] ZS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:37.447374] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZS.txt [2026-02-25T20:35:37.447617] [INFO ] [sig ] [3368/3376] Completed ZS in 0.4s | 2.73 sym/s | Total: 20.5m | ETA: 2.9s [2026-02-25T20:35:37.447673] [INFO ] [sig ] [3369/3376] Forecasting ZTO... [2026-02-25T20:35:37.447705] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-25T20:35:37.447736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-25T20:35:37.460975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-25T20:35:37.461349] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-25T20:35:37.462203] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-25T20:35:37.462258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:37.462292] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:37.462320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:37.462378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:37.521670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:37.522538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:37.522645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:37.522681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:37.647708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:37.647870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:37.647913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:37.647944] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:37.652072] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-25T20:35:37.652375] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-25T20:35:37.652509] [INFO ] [sig ] ZTO: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:37.823277] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZTO.txt [2026-02-25T20:35:37.823440] [INFO ] [sig ] [3369/3376] Completed ZTO in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 2.6s [2026-02-25T20:35:37.823482] [INFO ] [sig ] [3370/3376] Forecasting ZTS... [2026-02-25T20:35:37.823512] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-25T20:35:37.823543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-25T20:35:37.836318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-25T20:35:37.836689] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-25T20:35:37.837476] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-25T20:35:37.837530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:37.837562] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:37.837614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:37.837672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:37.897965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:37.898900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:37.898989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:37.899024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:38.028356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:38.028544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:38.028615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:38.028649] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:38.032536] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=64.96%) [2026-02-25T20:35:38.032858] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-25T20:35:38.032996] [INFO ] [sig ] ZTS: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:38.188233] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZTS.txt [2026-02-25T20:35:38.188394] [INFO ] [sig ] [3370/3376] Completed ZTS in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 2.2s [2026-02-25T20:35:38.188445] [INFO ] [sig ] [3371/3376] Forecasting ZUMZ... [2026-02-25T20:35:38.188479] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-25T20:35:38.188512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-25T20:35:38.201530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-25T20:35:38.202094] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-25T20:35:38.203193] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-25T20:35:38.203259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:38.203300] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:38.203336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:38.203419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:38.281197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:38.282164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:38.282251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:38.282284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:38.406209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:38.406371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:38.406410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:38.406440] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:38.409993] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=70.26%) [2026-02-25T20:35:38.410281] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-25T20:35:38.410416] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:38.553887] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZUMZ.txt [2026-02-25T20:35:38.554040] [INFO ] [sig ] [3371/3376] Completed ZUMZ in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 1.8s [2026-02-25T20:35:38.554081] [INFO ] [sig ] [3372/3376] Forecasting ZURA... [2026-02-25T20:35:38.554112] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-25T20:35:38.554143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-25T20:35:38.566376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-25T20:35:38.566788] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-25T20:35:38.567620] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-25T20:35:38.567674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:38.567734] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:38.567763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:38.567820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:38.625830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:38.626700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:38.626793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:38.626826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:38.749500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:38.749682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:38.749722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:38.749751] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:38.753211] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=23.59%) [2026-02-25T20:35:38.753509] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-25T20:35:38.753684] [INFO ] [sig ] ZURA: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:38.910287] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZURA.txt [2026-02-25T20:35:38.910460] [INFO ] [sig ] [3372/3376] Completed ZURA in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 1.5s [2026-02-25T20:35:38.910503] [INFO ] [sig ] [3373/3376] Forecasting ZVIA... [2026-02-25T20:35:38.910535] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-25T20:35:38.910584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-25T20:35:38.923494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-25T20:35:38.923954] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-25T20:35:38.924854] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-25T20:35:38.924911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:38.924943] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:38.924971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:38.925029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:38.985310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:38.986257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:38.986367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:38.986411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:39.121994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:39.122155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:39.122195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:39.122224] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:39.125738] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-02-25T20:35:39.126023] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-25T20:35:39.126154] [INFO ] [sig ] ZVIA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:39.269440] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZVIA.txt [2026-02-25T20:35:39.269611] [INFO ] [sig ] [3373/3376] Completed ZVIA in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 1.1s [2026-02-25T20:35:39.269654] [INFO ] [sig ] [3374/3376] Forecasting ZVRA... [2026-02-25T20:35:39.269685] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-25T20:35:39.269715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-25T20:35:39.282219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-25T20:35:39.282543] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-25T20:35:39.283343] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-25T20:35:39.283396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:39.283429] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:39.283455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:39.283512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:39.340823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:39.341641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:39.341737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:39.341770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:39.456649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:39.456820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:39.456878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:39.456908] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:39.460432] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-25T20:35:39.460748] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-25T20:35:39.460887] [INFO ] [sig ] ZVRA: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:39.608565] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZVRA.txt [2026-02-25T20:35:39.608776] [INFO ] [sig ] [3374/3376] Completed ZVRA in 0.3s | 2.73 sym/s | Total: 20.6m | ETA: 0.7s [2026-02-25T20:35:39.608820] [INFO ] [sig ] [3375/3376] Forecasting ZWS... [2026-02-25T20:35:39.608848] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-25T20:35:39.608880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-25T20:35:39.621308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-25T20:35:39.621689] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-25T20:35:39.622489] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-25T20:35:39.622541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:39.622599] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:39.622632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:39.622690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:39.682062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:39.682940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:39.683028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:39.683062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:39.812028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:39.812190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:39.812230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:39.812321] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:39.815853] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-25T20:35:39.816138] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-25T20:35:39.816271] [INFO ] [sig ] ZWS: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-25T20:35:39.963448] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/ZWS.txt [2026-02-25T20:35:39.963645] [INFO ] [sig ] [3375/3376] Completed ZWS in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 0.4s [2026-02-25T20:35:39.963707] [INFO ] [sig ] [3376/3376] Forecasting ZYME... [2026-02-25T20:35:39.963751] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-25T20:35:39.963797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-25T20:35:39.976730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-25T20:35:39.977129] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-25T20:35:39.977983] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-25T20:35:39.978038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-25T20:35:39.978232] [DEBUG] [FORECASTER] Starting train method [2026-02-25T20:35:39.978266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-25T20:35:39.978323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-25T20:35:40.039340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-25T20:35:40.040238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-25T20:35:40.040346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-25T20:35:40.040381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-25T20:35:40.171103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-25T20:35:40.171265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-25T20:35:40.171306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-25T20:35:40.171335] [INFO ] [FORECASTER] Training complete [2026-02-25T20:35:40.174992] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-25T20:35:40.175357] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-25T20:35:40.175527] [INFO ] [sig ] ZYME: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-25T20:35:40.325255] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/ZYME.txt [2026-02-25T20:35:40.325431] [INFO ] [sig ] [3376/3376] Completed ZYME in 0.4s | 2.73 sym/s | Total: 20.6m | ETA: 0.0s [2026-02-25T20:35:40.325476] [INFO ] [sig ] ================================================== [2026-02-25T20:35:40.325515] [INFO ] [sig ] Forecasts complete: 3376/3376 symbols succeeded [2026-02-25T20:35:40.325552] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-25T20:35:40.325627] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-25T20:35:40.326644] [INFO ] [sig ] Found 93 forecast dates to process [2026-02-25T20:35:40.326688] [INFO ] [sig ] [1/93] Processing report for 2025-10-10... [2026-02-25T20:35:40.326729] [INFO ] [sig ] [1/93] Report for 2025-10-10 already exists, skipping... [2026-02-25T20:35:40.326759] [INFO ] [sig ] [2/93] Processing report for 2025-10-13... [2026-02-25T20:35:40.326798] [INFO ] [sig ] [2/93] Report for 2025-10-13 already exists, skipping... [2026-02-25T20:35:40.326827] [INFO ] [sig ] [3/93] Processing report for 2025-10-14... [2026-02-25T20:35:40.326858] [INFO ] [sig ] [3/93] Report for 2025-10-14 already exists, skipping... [2026-02-25T20:35:40.326884] [INFO ] [sig ] [4/93] Processing report for 2025-10-15... [2026-02-25T20:35:40.326920] [INFO ] [sig ] [4/93] Report for 2025-10-15 already exists, skipping... [2026-02-25T20:35:40.326947] [INFO ] [sig ] [5/93] Processing report for 2025-10-16... [2026-02-25T20:35:40.326982] [INFO ] [sig ] [5/93] Report for 2025-10-16 already exists, skipping... [2026-02-25T20:35:40.327008] [INFO ] [sig ] [6/93] Processing report for 2025-10-17... [2026-02-25T20:35:40.327038] [INFO ] [sig ] [6/93] Report for 2025-10-17 already exists, skipping... [2026-02-25T20:35:40.327064] [INFO ] [sig ] [7/93] Processing report for 2025-10-20... [2026-02-25T20:35:40.327098] [INFO ] [sig ] [7/93] Report for 2025-10-20 already exists, skipping... [2026-02-25T20:35:40.327125] [INFO ] [sig ] [8/93] Processing report for 2025-10-21... [2026-02-25T20:35:40.327161] [INFO ] [sig ] [8/93] Report for 2025-10-21 already exists, skipping... [2026-02-25T20:35:40.327187] [INFO ] [sig ] [9/93] Processing report for 2025-10-22... [2026-02-25T20:35:40.327217] [INFO ] [sig ] [9/93] Report for 2025-10-22 already exists, skipping... [2026-02-25T20:35:40.327242] [INFO ] [sig ] [10/93] Processing report for 2025-10-23... [2026-02-25T20:35:40.327272] [INFO ] [sig ] [10/93] Report for 2025-10-23 already exists, skipping... [2026-02-25T20:35:40.327298] [INFO ] [sig ] [11/93] Processing report for 2025-10-24... [2026-02-25T20:35:40.327328] [INFO ] [sig ] [11/93] Report for 2025-10-24 already exists, skipping... [2026-02-25T20:35:40.327353] [INFO ] [sig ] [12/93] Processing report for 2025-10-27... [2026-02-25T20:35:40.327393] [INFO ] [sig ] [12/93] Report for 2025-10-27 already exists, skipping... [2026-02-25T20:35:40.327421] [INFO ] [sig ] [13/93] Processing report for 2025-10-28... [2026-02-25T20:35:40.327457] [INFO ] [sig ] [13/93] Report for 2025-10-28 already exists, skipping... [2026-02-25T20:35:40.327492] [INFO ] [sig ] [14/93] Processing report for 2025-10-30... [2026-02-25T20:35:40.327524] [INFO ] [sig ] [14/93] Report for 2025-10-30 already exists, skipping... [2026-02-25T20:35:40.327549] [INFO ] [sig ] [15/93] Processing report for 2025-10-31... [2026-02-25T20:35:40.327610] [INFO ] [sig ] [15/93] Report for 2025-10-31 already exists, skipping... [2026-02-25T20:35:40.327640] [INFO ] [sig ] [16/93] Processing report for 2025-11-03... [2026-02-25T20:35:40.327671] [INFO ] [sig ] [16/93] Report for 2025-11-03 already exists, skipping... [2026-02-25T20:35:40.327696] [INFO ] [sig ] [17/93] Processing report for 2025-11-04... [2026-02-25T20:35:40.327726] [INFO ] [sig ] [17/93] Report for 2025-11-04 already exists, skipping... [2026-02-25T20:35:40.327751] [INFO ] [sig ] [18/93] Processing report for 2025-11-05... [2026-02-25T20:35:40.327781] [INFO ] [sig ] [18/93] Report for 2025-11-05 already exists, skipping... [2026-02-25T20:35:40.327806] [INFO ] [sig ] [19/93] Processing report for 2025-11-06... [2026-02-25T20:35:40.327835] [INFO ] [sig ] [19/93] Report for 2025-11-06 already exists, skipping... [2026-02-25T20:35:40.327860] [INFO ] [sig ] [20/93] Processing report for 2025-11-07... [2026-02-25T20:35:40.327890] [INFO ] [sig ] [20/93] Report for 2025-11-07 already exists, skipping... [2026-02-25T20:35:40.327916] [INFO ] [sig ] [21/93] Processing report for 2025-11-10... [2026-02-25T20:35:40.327946] [INFO ] [sig ] [21/93] Report for 2025-11-10 already exists, skipping... [2026-02-25T20:35:40.327997] [INFO ] [sig ] [22/93] Processing report for 2025-11-11... [2026-02-25T20:35:40.328030] [INFO ] [sig ] [22/93] Report for 2025-11-11 already exists, skipping... [2026-02-25T20:35:40.328056] [INFO ] [sig ] [23/93] Processing report for 2025-11-12... [2026-02-25T20:35:40.328135] [INFO ] [sig ] [23/93] Report for 2025-11-12 already exists, skipping... [2026-02-25T20:35:40.328165] [INFO ] [sig ] [24/93] Processing report for 2025-11-13... [2026-02-25T20:35:40.328196] [INFO ] [sig ] [24/93] Report for 2025-11-13 already exists, skipping... [2026-02-25T20:35:40.328221] [INFO ] [sig ] [25/93] Processing report for 2025-11-17... [2026-02-25T20:35:40.328261] [INFO ] [sig ] [25/93] Report for 2025-11-17 already exists, skipping... [2026-02-25T20:35:40.328289] [INFO ] [sig ] [26/93] Processing report for 2025-11-18... [2026-02-25T20:35:40.328330] [INFO ] [sig ] [26/93] Report for 2025-11-18 already exists, skipping... [2026-02-25T20:35:40.328357] [INFO ] [sig ] [27/93] Processing report for 2025-11-19... [2026-02-25T20:35:40.328392] [INFO ] [sig ] [27/93] Report for 2025-11-19 already exists, skipping... [2026-02-25T20:35:40.328419] [INFO ] [sig ] [28/93] Processing report for 2025-11-20... [2026-02-25T20:35:40.328455] [INFO ] [sig ] [28/93] Report for 2025-11-20 already exists, skipping... [2026-02-25T20:35:40.328481] [INFO ] [sig ] [29/93] Processing report for 2025-11-21... [2026-02-25T20:35:40.328510] [INFO ] [sig ] [29/93] Report for 2025-11-21 already exists, skipping... [2026-02-25T20:35:40.328540] [INFO ] [sig ] [30/93] Processing report for 2025-11-24... [2026-02-25T20:35:40.328597] [INFO ] [sig ] [30/93] Report for 2025-11-24 already exists, skipping... [2026-02-25T20:35:40.328632] [INFO ] [sig ] [31/93] Processing report for 2025-11-25... [2026-02-25T20:35:40.328675] [INFO ] [sig ] [31/93] Report for 2025-11-25 already exists, skipping... [2026-02-25T20:35:40.328708] [INFO ] [sig ] [32/93] Processing report for 2025-11-26... [2026-02-25T20:35:40.328748] [INFO ] [sig ] [32/93] Report for 2025-11-26 already exists, skipping... [2026-02-25T20:35:40.328774] [INFO ] [sig ] [33/93] Processing report for 2025-11-28... [2026-02-25T20:35:40.328804] [INFO ] [sig ] [33/93] Report for 2025-11-28 already exists, skipping... [2026-02-25T20:35:40.328836] [INFO ] [sig ] [34/93] Processing report for 2025-12-01... [2026-02-25T20:35:40.328874] [INFO ] [sig ] [34/93] Report for 2025-12-01 already exists, skipping... [2026-02-25T20:35:40.328902] [INFO ] [sig ] [35/93] Processing report for 2025-12-02... [2026-02-25T20:35:40.328931] [INFO ] [sig ] [35/93] Report for 2025-12-02 already exists, skipping... [2026-02-25T20:35:40.328956] [INFO ] [sig ] [36/93] Processing report for 2025-12-03... [2026-02-25T20:35:40.328985] [INFO ] [sig ] [36/93] Report for 2025-12-03 already exists, skipping... [2026-02-25T20:35:40.329010] [INFO ] [sig ] [37/93] Processing report for 2025-12-04... [2026-02-25T20:35:40.329047] [INFO ] [sig ] [37/93] Report for 2025-12-04 already exists, skipping... [2026-02-25T20:35:40.329073] [INFO ] [sig ] [38/93] Processing report for 2025-12-05... [2026-02-25T20:35:40.329108] [INFO ] [sig ] [38/93] Report for 2025-12-05 already exists, skipping... [2026-02-25T20:35:40.329134] [INFO ] [sig ] [39/93] Processing report for 2025-12-08... [2026-02-25T20:35:40.329164] [INFO ] [sig ] [39/93] Report for 2025-12-08 already exists, skipping... [2026-02-25T20:35:40.329188] [INFO ] [sig ] [40/93] Processing report for 2025-12-09... [2026-02-25T20:35:40.329218] [INFO ] [sig ] [40/93] Report for 2025-12-09 already exists, skipping... [2026-02-25T20:35:40.329244] [INFO ] [sig ] [41/93] Processing report for 2025-12-10... [2026-02-25T20:35:40.329273] [INFO ] [sig ] [41/93] Report for 2025-12-10 already exists, skipping... [2026-02-25T20:35:40.329298] [INFO ] [sig ] [42/93] Processing report for 2025-12-11... [2026-02-25T20:35:40.329328] [INFO ] [sig ] [42/93] Report for 2025-12-11 already exists, skipping... [2026-02-25T20:35:40.329353] [INFO ] [sig ] [43/93] Processing report for 2025-12-12... [2026-02-25T20:35:40.329392] [INFO ] [sig ] [43/93] Report for 2025-12-12 already exists, skipping... [2026-02-25T20:35:40.329419] [INFO ] [sig ] [44/93] Processing report for 2025-12-15... [2026-02-25T20:35:40.329454] [INFO ] [sig ] [44/93] Report for 2025-12-15 already exists, skipping... [2026-02-25T20:35:40.329481] [INFO ] [sig ] [45/93] Processing report for 2025-12-16... [2026-02-25T20:35:40.329511] [INFO ] [sig ] [45/93] Report for 2025-12-16 already exists, skipping... [2026-02-25T20:35:40.329536] [INFO ] [sig ] [46/93] Processing report for 2025-12-17... [2026-02-25T20:35:40.329600] [INFO ] [sig ] [46/93] Report for 2025-12-17 already exists, skipping... [2026-02-25T20:35:40.329637] [INFO ] [sig ] [47/93] Processing report for 2025-12-18... [2026-02-25T20:35:40.329680] [INFO ] [sig ] [47/93] Report for 2025-12-18 already exists, skipping... [2026-02-25T20:35:40.329713] [INFO ] [sig ] [48/93] Processing report for 2025-12-19... [2026-02-25T20:35:40.329742] [INFO ] [sig ] [48/93] Report for 2025-12-19 already exists, skipping... [2026-02-25T20:35:40.329768] [INFO ] [sig ] [49/93] Processing report for 2025-12-22... [2026-02-25T20:35:40.329810] [INFO ] [sig ] [49/93] Report for 2025-12-22 already exists, skipping... [2026-02-25T20:35:40.329837] [INFO ] [sig ] [50/93] Processing report for 2025-12-23... [2026-02-25T20:35:40.329881] [INFO ] [sig ] [50/93] Report for 2025-12-23 already exists, skipping... [2026-02-25T20:35:40.329908] [INFO ] [sig ] [51/93] Processing report for 2025-12-24... [2026-02-25T20:35:40.329948] [INFO ] [sig ] [51/93] Report for 2025-12-24 already exists, skipping... [2026-02-25T20:35:40.329974] [INFO ] [sig ] [52/93] Processing report for 2025-12-26... [2026-02-25T20:35:40.330004] [INFO ] [sig ] [52/93] Report for 2025-12-26 already exists, skipping... [2026-02-25T20:35:40.330028] [INFO ] [sig ] [53/93] Processing report for 2025-12-29... [2026-02-25T20:35:40.330064] [INFO ] [sig ] [53/93] Report for 2025-12-29 already exists, skipping... [2026-02-25T20:35:40.330091] [INFO ] [sig ] [54/93] Processing report for 2025-12-30... [2026-02-25T20:35:40.330133] [INFO ] [sig ] [54/93] Report for 2025-12-30 already exists, skipping... [2026-02-25T20:35:40.330160] [INFO ] [sig ] [55/93] Processing report for 2025-12-31... [2026-02-25T20:35:40.330197] [INFO ] [sig ] [55/93] Report for 2025-12-31 already exists, skipping... [2026-02-25T20:35:40.330224] [INFO ] [sig ] [56/93] Processing report for 2026-01-02... [2026-02-25T20:35:40.330253] [INFO ] [sig ] [56/93] Report for 2026-01-02 already exists, skipping... [2026-02-25T20:35:40.330279] [INFO ] [sig ] [57/93] Processing report for 2026-01-05... [2026-02-25T20:35:40.330309] [INFO ] [sig ] [57/93] Report for 2026-01-05 already exists, skipping... [2026-02-25T20:35:40.330335] [INFO ] [sig ] [58/93] Processing report for 2026-01-06... [2026-02-25T20:35:40.330365] [INFO ] [sig ] [58/93] Report for 2026-01-06 already exists, skipping... [2026-02-25T20:35:40.330390] [INFO ] [sig ] [59/93] Processing report for 2026-01-07... [2026-02-25T20:35:40.330443] [INFO ] [sig ] [59/93] Report for 2026-01-07 already exists, skipping... [2026-02-25T20:35:40.330471] [INFO ] [sig ] [60/93] Processing report for 2026-01-08... [2026-02-25T20:35:40.330509] [INFO ] [sig ] [60/93] Report for 2026-01-08 already exists, skipping... [2026-02-25T20:35:40.330536] [INFO ] [sig ] [61/93] Processing report for 2026-01-09... [2026-02-25T20:35:40.330592] [INFO ] [sig ] [61/93] Report for 2026-01-09 already exists, skipping... [2026-02-25T20:35:40.330626] [INFO ] [sig ] [62/93] Processing report for 2026-01-12... [2026-02-25T20:35:40.330658] [INFO ] [sig ] [62/93] Report for 2026-01-12 already exists, skipping... [2026-02-25T20:35:40.330684] [INFO ] [sig ] [63/93] Processing report for 2026-01-13... [2026-02-25T20:35:40.330725] [INFO ] [sig ] [63/93] Report for 2026-01-13 already exists, skipping... [2026-02-25T20:35:40.330753] [INFO ] [sig ] [64/93] Processing report for 2026-01-14... [2026-02-25T20:35:40.330783] [INFO ] [sig ] [64/93] Report for 2026-01-14 already exists, skipping... [2026-02-25T20:35:40.330808] [INFO ] [sig ] [65/93] Processing report for 2026-01-15... [2026-02-25T20:35:40.330839] [INFO ] [sig ] [65/93] Report for 2026-01-15 already exists, skipping... [2026-02-25T20:35:40.330864] [INFO ] [sig ] [66/93] Processing report for 2026-01-16... [2026-02-25T20:35:40.330894] [INFO ] [sig ] [66/93] Report for 2026-01-16 already exists, skipping... [2026-02-25T20:35:40.330919] [INFO ] [sig ] [67/93] Processing report for 2026-01-20... [2026-02-25T20:35:40.330949] [INFO ] [sig ] [67/93] Report for 2026-01-20 already exists, skipping... [2026-02-25T20:35:40.330974] [INFO ] [sig ] [68/93] Processing report for 2026-01-21... [2026-02-25T20:35:40.331014] [INFO ] [sig ] [68/93] Report for 2026-01-21 already exists, skipping... [2026-02-25T20:35:40.331041] [INFO ] [sig ] [69/93] Processing report for 2026-01-22... [2026-02-25T20:35:40.331080] [INFO ] [sig ] [69/93] Report for 2026-01-22 already exists, skipping... [2026-02-25T20:35:40.331106] [INFO ] [sig ] [70/93] Processing report for 2026-01-23... [2026-02-25T20:35:40.331150] [INFO ] [sig ] [70/93] Report for 2026-01-23 already exists, skipping... [2026-02-25T20:35:40.331177] [INFO ] [sig ] [71/93] Processing report for 2026-01-26... [2026-02-25T20:35:40.331207] [INFO ] [sig ] [71/93] Report for 2026-01-26 already exists, skipping... [2026-02-25T20:35:40.331232] [INFO ] [sig ] [72/93] Processing report for 2026-01-27... [2026-02-25T20:35:40.331272] [INFO ] [sig ] [72/93] Report for 2026-01-27 already exists, skipping... [2026-02-25T20:35:40.331299] [INFO ] [sig ] [73/93] Processing report for 2026-01-28... [2026-02-25T20:35:40.331339] [INFO ] [sig ] [73/93] Report for 2026-01-28 already exists, skipping... [2026-02-25T20:35:40.331366] [INFO ] [sig ] [74/93] Processing report for 2026-01-29... [2026-02-25T20:35:40.331410] [INFO ] [sig ] [74/93] Report for 2026-01-29 already exists, skipping... [2026-02-25T20:35:40.331438] [INFO ] [sig ] [75/93] Processing report for 2026-01-30... [2026-02-25T20:35:40.331479] [INFO ] [sig ] [75/93] Report for 2026-01-30 already exists, skipping... [2026-02-25T20:35:40.331506] [INFO ] [sig ] [76/93] Processing report for 2026-02-02... [2026-02-25T20:35:40.331544] [INFO ] [sig ] [76/93] Report for 2026-02-02 already exists, skipping... [2026-02-25T20:35:40.331589] [INFO ] [sig ] [77/93] Processing report for 2026-02-03... [2026-02-25T20:35:40.331628] [INFO ] [sig ] [77/93] Report for 2026-02-03 already exists, skipping... [2026-02-25T20:35:40.331655] [INFO ] [sig ] [78/93] Processing report for 2026-02-04... [2026-02-25T20:35:40.331692] [INFO ] [sig ] [78/93] Report for 2026-02-04 already exists, skipping... [2026-02-25T20:35:40.331719] [INFO ] [sig ] [79/93] Processing report for 2026-02-05... [2026-02-25T20:35:40.331754] [INFO ] [sig ] [79/93] Report for 2026-02-05 already exists, skipping... [2026-02-25T20:35:40.331780] [INFO ] [sig ] [80/93] Processing report for 2026-02-06... [2026-02-25T20:35:40.331810] [INFO ] [sig ] [80/93] Report for 2026-02-06 already exists, skipping... [2026-02-25T20:35:40.331834] [INFO ] [sig ] [81/93] Processing report for 2026-02-09... [2026-02-25T20:35:40.331876] [INFO ] [sig ] [81/93] Report for 2026-02-09 already exists, skipping... [2026-02-25T20:35:40.331903] [INFO ] [sig ] [82/93] Processing report for 2026-02-10... [2026-02-25T20:35:40.331934] [INFO ] [sig ] [82/93] Report for 2026-02-10 already exists, skipping... [2026-02-25T20:35:40.331959] [INFO ] [sig ] [83/93] Processing report for 2026-02-11... [2026-02-25T20:35:40.332000] [INFO ] [sig ] [83/93] Report for 2026-02-11 already exists, skipping... [2026-02-25T20:35:40.332029] [INFO ] [sig ] [84/93] Processing report for 2026-02-12... [2026-02-25T20:35:40.332066] [INFO ] [sig ] [84/93] Report for 2026-02-12 already exists, skipping... [2026-02-25T20:35:40.332097] [INFO ] [sig ] [85/93] Processing report for 2026-02-13... [2026-02-25T20:35:40.332140] [INFO ] [sig ] [85/93] Report for 2026-02-13 already exists, skipping... [2026-02-25T20:35:40.332173] [INFO ] [sig ] [86/93] Processing report for 2026-02-17... [2026-02-25T20:35:40.332222] [INFO ] [sig ] [86/93] Report for 2026-02-17 already exists, skipping... [2026-02-25T20:35:40.332256] [INFO ] [sig ] [87/93] Processing report for 2026-02-18... [2026-02-25T20:35:40.332297] [INFO ] [sig ] [87/93] Report for 2026-02-18 already exists, skipping... [2026-02-25T20:35:40.332324] [INFO ] [sig ] [88/93] Processing report for 2026-02-19... [2026-02-25T20:35:40.332360] [INFO ] [sig ] [88/93] Report for 2026-02-19 already exists, skipping... [2026-02-25T20:35:40.332386] [INFO ] [sig ] [89/93] Processing report for 2026-02-20... [2026-02-25T20:35:40.332426] [INFO ] [sig ] [89/93] Report for 2026-02-20 already exists, skipping... [2026-02-25T20:35:40.332453] [INFO ] [sig ] [90/93] Processing report for 2026-02-23... [2026-02-25T20:35:40.332483] [INFO ] [sig ] [90/93] Report for 2026-02-23 already exists, skipping... [2026-02-25T20:35:40.332508] [INFO ] [sig ] [91/93] Processing report for 2026-02-24... [2026-02-25T20:35:40.332543] [INFO ] [sig ] [91/93] Report for 2026-02-24 already exists, skipping... [2026-02-25T20:35:40.332570] [INFO ] [sig ] [92/93] Processing report for 2026-02-25... [2026-02-25T20:35:40.332631] [INFO ] [sig ] [92/93] Report for 2026-02-25 already exists, skipping... [2026-02-25T20:35:40.332659] [INFO ] [sig ] [93/93] Processing report for 2026-02-26... [2026-02-25T20:35:40.854680] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.854836] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-25T20:35:40.854939] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.855208] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-25T20:35:40.855450] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-25T20:35:40.855558] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-25T20:35:40.855655] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-25T20:35:40.855753] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-25T20:35:40.855817] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.856058] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-25T20:35:40.856138] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-25T20:35:40.856208] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-25T20:35:40.856435] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-25T20:35:40.856518] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-25T20:35:40.856611] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-25T20:35:40.856923] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-25T20:35:40.857004] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-25T20:35:40.857066] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-25T20:35:40.857137] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-25T20:35:40.857213] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-25T20:35:40.857450] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-25T20:35:40.857528] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-25T20:35:40.857629] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.857708] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.858063] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-25T20:35:40.858407] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-25T20:35:40.858655] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-25T20:35:40.858743] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-25T20:35:40.858970] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-25T20:35:40.859236] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-25T20:35:40.859312] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-25T20:35:40.859374] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-25T20:35:40.859663] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-25T20:35:40.859753] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-25T20:35:40.859829] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-25T20:35:40.860057] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-25T20:35:40.860129] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-25T20:35:40.860369] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.860607] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-25T20:35:40.860707] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-25T20:35:40.860787] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.861028] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-25T20:35:40.861263] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-25T20:35:40.861334] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-25T20:35:40.861623] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-25T20:35:40.861885] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-25T20:35:40.862128] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-25T20:35:40.862213] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-25T20:35:40.862446] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-25T20:35:40.862526] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-25T20:35:40.862626] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.862943] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-25T20:35:40.863023] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.863095] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-25T20:35:40.863164] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-25T20:35:40.863224] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.863283] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-25T20:35:40.863534] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-25T20:35:40.863797] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-25T20:35:40.863877] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-25T20:35:40.864299] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-25T20:35:40.864373] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-25T20:35:40.864621] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-25T20:35:40.865695] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-25T20:35:40.865966] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-25T20:35:40.866048] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-25T20:35:40.866129] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-25T20:35:40.866192] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-25T20:35:40.866252] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-25T20:35:40.866310] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-25T20:35:40.866368] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-25T20:35:40.866606] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-25T20:35:40.866854] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-25T20:35:40.866940] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-25T20:35:40.867011] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-25T20:35:40.867089] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-25T20:35:40.867160] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-25T20:35:40.867221] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-25T20:35:40.867653] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-25T20:35:40.867755] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-25T20:35:40.867829] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-25T20:35:40.868101] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-25T20:35:40.868186] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-25T20:35:40.868444] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-25T20:35:40.868721] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-25T20:35:40.869119] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-25T20:35:40.869359] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.869675] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-25T20:35:40.869758] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-25T20:35:40.870109] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.870374] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-25T20:35:40.870455] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-25T20:35:40.871179] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-25T20:35:40.871263] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-25T20:35:40.871327] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-25T20:35:40.871592] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.871840] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-25T20:35:40.871913] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-25T20:35:40.871974] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-25T20:35:40.872043] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-25T20:35:40.872113] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-25T20:35:40.872184] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-25T20:35:40.872421] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-25T20:35:40.872506] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-25T20:35:40.872837] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-25T20:35:40.872923] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-25T20:35:40.873162] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-25T20:35:40.873242] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-25T20:35:40.873313] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-25T20:35:40.873375] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-25T20:35:40.873444] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-25T20:35:40.873514] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-25T20:35:40.873592] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.873829] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-25T20:35:40.873901] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-25T20:35:40.873977] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-25T20:35:40.874052] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-25T20:35:40.874136] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.874366] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-25T20:35:40.874447] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-25T20:35:40.874520] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-25T20:35:40.874617] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-25T20:35:40.874864] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-25T20:35:40.875278] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-25T20:35:40.875351] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-25T20:35:40.875411] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-25T20:35:40.875653] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-25T20:35:40.875747] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-25T20:35:40.876162] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.876405] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-25T20:35:40.876652] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.876743] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-25T20:35:40.877027] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-25T20:35:40.877274] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.877355] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-25T20:35:40.877606] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-25T20:35:40.877699] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-25T20:35:40.877940] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-25T20:35:40.878196] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-25T20:35:40.878482] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-25T20:35:40.878603] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-25T20:35:40.878686] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-25T20:35:40.878750] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-25T20:35:40.879010] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-25T20:35:40.879082] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-25T20:35:40.879320] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-25T20:35:40.879566] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-25T20:35:40.879662] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-25T20:35:40.879733] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-25T20:35:40.880050] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-25T20:35:40.880347] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-25T20:35:40.880603] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-25T20:35:40.880735] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-25T20:35:40.880845] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-25T20:35:40.881096] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-25T20:35:40.881344] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-25T20:35:40.881428] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-25T20:35:40.881491] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-25T20:35:40.881737] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-25T20:35:40.881985] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-25T20:35:40.882072] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-25T20:35:40.882149] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-25T20:35:40.882386] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-25T20:35:40.882466] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-25T20:35:40.882707] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-25T20:35:40.882780] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-25T20:35:40.882850] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-25T20:35:40.883165] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-25T20:35:40.883236] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-25T20:35:40.883463] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.883535] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-25T20:35:40.883793] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-25T20:35:40.884268] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-25T20:35:40.884356] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-25T20:35:40.884419] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-25T20:35:40.884669] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-25T20:35:40.885063] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-25T20:35:40.885330] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-25T20:35:40.885413] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-25T20:35:40.885484] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-25T20:35:40.885554] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-25T20:35:40.885829] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-25T20:35:40.886100] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-25T20:35:40.886182] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-25T20:35:40.886251] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-25T20:35:40.887051] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-25T20:35:40.887293] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-25T20:35:40.887368] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.887607] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-25T20:35:40.887703] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-25T20:35:40.887949] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.888203] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-25T20:35:40.888288] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-25T20:35:40.888553] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-25T20:35:40.888678] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-25T20:35:40.888921] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.889006] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-25T20:35:40.889068] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-25T20:35:40.889127] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-25T20:35:40.889193] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-25T20:35:40.889450] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-25T20:35:40.889532] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-25T20:35:40.889647] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-25T20:35:40.889733] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-25T20:35:40.889794] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-25T20:35:40.890049] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-25T20:35:40.890285] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-25T20:35:40.890365] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-25T20:35:40.890791] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-25T20:35:40.891047] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-25T20:35:40.891120] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-25T20:35:40.891361] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.891445] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-25T20:35:40.891528] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-25T20:35:40.891828] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-25T20:35:40.891901] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-25T20:35:40.892139] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.892212] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-25T20:35:40.892604] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-25T20:35:40.892857] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-25T20:35:40.892956] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-25T20:35:40.893208] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-25T20:35:40.893457] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-25T20:35:40.893539] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-25T20:35:40.893658] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-25T20:35:40.893736] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-25T20:35:40.893812] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-25T20:35:40.893883] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-25T20:35:40.894126] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-25T20:35:40.894386] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-25T20:35:40.894474] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-25T20:35:40.894767] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-25T20:35:40.894996] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-25T20:35:40.895252] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-25T20:35:40.895349] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-25T20:35:40.895614] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-25T20:35:40.895720] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.895789] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-25T20:35:40.895856] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.895925] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-25T20:35:40.895998] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-25T20:35:40.896065] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-25T20:35:40.896138] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.896201] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-25T20:35:40.896269] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.896496] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-25T20:35:40.896594] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-25T20:35:40.896687] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-25T20:35:40.896914] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-25T20:35:40.897145] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-25T20:35:40.897402] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-25T20:35:40.897653] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-25T20:35:40.897924] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-25T20:35:40.898170] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-25T20:35:40.898469] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-25T20:35:40.898776] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-25T20:35:40.899038] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.899111] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-25T20:35:40.899172] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-25T20:35:40.899416] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.899511] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-25T20:35:40.900525] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-25T20:35:40.900631] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-25T20:35:40.900702] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-25T20:35:40.900933] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-25T20:35:40.901014] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-25T20:35:40.901269] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-25T20:35:40.901555] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-25T20:35:40.901665] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-25T20:35:40.901748] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-25T20:35:40.901821] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-25T20:35:40.901892] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-25T20:35:40.901956] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-25T20:35:40.902232] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-25T20:35:40.902486] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-25T20:35:40.902560] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-25T20:35:40.902648] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-25T20:35:40.902897] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-25T20:35:40.903224] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-25T20:35:40.903299] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-25T20:35:40.903360] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.903429] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-25T20:35:40.903490] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-25T20:35:40.903723] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-25T20:35:40.903993] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-25T20:35:40.904238] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-25T20:35:40.904503] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-25T20:35:40.904629] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-25T20:35:40.904694] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-25T20:35:40.904761] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-25T20:35:40.904821] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-25T20:35:40.905076] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.905370] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-25T20:35:40.905670] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-25T20:35:40.905920] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-25T20:35:40.906000] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-25T20:35:40.906070] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-25T20:35:40.906138] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-25T20:35:40.906207] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-25T20:35:40.906488] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-25T20:35:40.906602] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.906692] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-25T20:35:40.906767] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-25T20:35:40.906993] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-25T20:35:40.907064] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-25T20:35:40.907342] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-25T20:35:40.907595] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-25T20:35:40.907677] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-25T20:35:40.907748] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-25T20:35:40.908015] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-25T20:35:40.908287] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-25T20:35:40.908368] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-25T20:35:40.908437] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-25T20:35:40.908510] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-25T20:35:40.908999] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-25T20:35:40.909092] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-25T20:35:40.909163] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-25T20:35:40.909233] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-25T20:35:40.909303] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-25T20:35:40.910116] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-25T20:35:40.910404] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-25T20:35:40.910476] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-25T20:35:40.910547] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-25T20:35:40.910651] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.910907] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-25T20:35:40.910995] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-25T20:35:40.911286] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-25T20:35:40.911557] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-25T20:35:40.912058] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-25T20:35:40.912438] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-25T20:35:40.912693] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-25T20:35:40.912950] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.913035] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-25T20:35:40.913141] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-25T20:35:40.913208] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-25T20:35:40.913464] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-25T20:35:40.913559] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.913682] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-25T20:35:40.913943] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-25T20:35:40.914023] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.914266] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.914339] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-25T20:35:40.914592] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-25T20:35:40.914676] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-25T20:35:40.914913] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-25T20:35:40.915000] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-25T20:35:40.915062] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-25T20:35:40.915122] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.915608] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-25T20:35:40.915854] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-25T20:35:40.916095] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-25T20:35:40.916185] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-25T20:35:40.916254] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-25T20:35:40.916315] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-25T20:35:40.916387] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-25T20:35:40.916655] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-25T20:35:40.916763] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-25T20:35:40.916826] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-25T20:35:40.917059] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-25T20:35:40.917143] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-25T20:35:40.917204] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-25T20:35:40.917277] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-25T20:35:40.917386] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-25T20:35:40.917466] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-25T20:35:40.917745] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-25T20:35:40.918019] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.918129] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-25T20:35:40.918203] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-25T20:35:40.918441] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-25T20:35:40.918534] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-25T20:35:40.918629] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-25T20:35:40.918883] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-25T20:35:40.918971] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-25T20:35:40.919036] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-25T20:35:40.919099] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-25T20:35:40.919990] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-25T20:35:40.920070] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-25T20:35:40.920171] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-25T20:35:40.920434] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-25T20:35:40.920677] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-25T20:35:40.920926] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.921171] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-25T20:35:40.921257] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-25T20:35:40.921335] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-25T20:35:40.921408] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-25T20:35:40.921486] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-25T20:35:40.921560] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-25T20:35:40.921676] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-25T20:35:40.921942] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-25T20:35:40.922195] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-25T20:35:40.922430] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-25T20:35:40.922514] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-25T20:35:40.922618] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-25T20:35:40.922861] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-25T20:35:40.923086] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-25T20:35:40.923344] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-25T20:35:40.923458] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-25T20:35:40.923548] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-25T20:35:40.923641] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-25T20:35:40.923712] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-25T20:35:40.923782] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-25T20:35:40.924186] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-25T20:35:40.924439] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-25T20:35:40.924523] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-25T20:35:40.924620] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-25T20:35:40.924692] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-25T20:35:40.924759] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-25T20:35:40.924820] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.925229] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-25T20:35:40.925525] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-25T20:35:40.925626] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-25T20:35:40.925704] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-25T20:35:40.926301] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-25T20:35:40.926384] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-25T20:35:40.926683] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-25T20:35:40.926771] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-25T20:35:40.926835] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-25T20:35:40.927093] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-25T20:35:40.927188] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-25T20:35:40.927258] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-25T20:35:40.927321] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-25T20:35:40.927396] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.927456] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-25T20:35:40.927515] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-25T20:35:40.927807] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.927892] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-25T20:35:40.927956] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-25T20:35:40.928016] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-25T20:35:40.928103] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-25T20:35:40.928174] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-25T20:35:40.928419] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-25T20:35:40.928505] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-25T20:35:40.928568] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-25T20:35:40.928842] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-25T20:35:40.928923] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-25T20:35:40.928993] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-25T20:35:40.929250] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-25T20:35:40.929332] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-25T20:35:40.929403] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-25T20:35:40.929661] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-25T20:35:40.929744] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-25T20:35:40.929813] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-25T20:35:40.930048] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.930159] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-25T20:35:40.930248] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-25T20:35:40.930319] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-25T20:35:40.930551] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-25T20:35:40.930807] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-25T20:35:40.931222] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-25T20:35:40.931294] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-25T20:35:40.931354] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-25T20:35:40.931413] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.931667] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-25T20:35:40.931748] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-25T20:35:40.931823] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-25T20:35:40.931900] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-25T20:35:40.931977] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-25T20:35:40.932377] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-25T20:35:40.932463] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-25T20:35:40.932540] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-25T20:35:40.932633] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-25T20:35:40.932694] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-25T20:35:40.932753] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-25T20:35:40.932819] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-25T20:35:40.932887] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-25T20:35:40.932948] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-25T20:35:40.933214] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-25T20:35:40.933302] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-25T20:35:40.933383] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-25T20:35:40.933623] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-25T20:35:40.933964] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-25T20:35:40.934046] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-25T20:35:40.934277] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-25T20:35:40.934359] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-25T20:35:40.934608] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-25T20:35:40.934865] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-25T20:35:40.934943] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-25T20:35:40.935167] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-25T20:35:40.935388] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-25T20:35:40.935471] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-25T20:35:40.935687] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-25T20:35:40.935921] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-25T20:35:40.935998] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-25T20:35:40.936064] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-25T20:35:40.936135] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-25T20:35:40.936384] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-25T20:35:40.936461] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-25T20:35:40.936530] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.936612] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.936682] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-25T20:35:40.936949] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-25T20:35:40.937241] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-25T20:35:40.937506] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-25T20:35:40.937600] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-25T20:35:40.937880] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-25T20:35:40.937961] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-25T20:35:40.938027] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-25T20:35:40.938303] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-25T20:35:40.938410] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-25T20:35:40.938480] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-25T20:35:40.938541] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-25T20:35:40.938827] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-25T20:35:40.939112] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-25T20:35:40.939183] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-25T20:35:40.939278] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-25T20:35:40.939341] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-25T20:35:40.939409] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-25T20:35:40.939663] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-25T20:35:40.939750] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-25T20:35:40.940008] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-25T20:35:40.940088] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-25T20:35:40.940155] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-25T20:35:40.940393] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-25T20:35:40.940472] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-25T20:35:40.941371] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-25T20:35:40.941444] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-25T20:35:40.941513] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-25T20:35:40.941793] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-25T20:35:40.941876] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-25T20:35:40.942113] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-25T20:35:40.942407] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-25T20:35:40.942488] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-25T20:35:40.942733] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-25T20:35:40.943505] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-25T20:35:40.943609] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-25T20:35:40.943683] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-25T20:35:40.943975] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-25T20:35:40.944264] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-25T20:35:40.944545] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-25T20:35:40.944814] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-25T20:35:40.944895] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-25T20:35:40.944970] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-25T20:35:40.945201] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-25T20:35:40.945495] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-25T20:35:40.945620] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-25T20:35:40.945733] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-25T20:35:40.945806] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-25T20:35:40.946151] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-25T20:35:40.946452] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-25T20:35:40.946696] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-25T20:35:40.946777] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-25T20:35:40.947012] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-25T20:35:40.947097] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-25T20:35:40.947160] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-25T20:35:40.947227] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-25T20:35:40.947456] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-25T20:35:40.947752] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.947840] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-25T20:35:40.947910] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.947984] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-25T20:35:40.948242] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-25T20:35:40.948325] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-25T20:35:40.948557] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-25T20:35:40.948879] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-25T20:35:40.949146] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-25T20:35:40.949406] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-25T20:35:40.949478] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-25T20:35:40.949546] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-25T20:35:40.949809] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-25T20:35:40.949898] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-25T20:35:40.949972] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-25T20:35:40.950045] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-25T20:35:40.950107] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-25T20:35:40.950172] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.950239] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-25T20:35:40.950316] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-25T20:35:40.950542] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-25T20:35:40.950896] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-25T20:35:40.950981] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-25T20:35:40.951056] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-25T20:35:40.951286] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-25T20:35:40.951357] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-25T20:35:40.951425] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-25T20:35:40.951493] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-25T20:35:40.951748] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-25T20:35:40.951850] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-25T20:35:40.951920] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-25T20:35:40.951988] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-25T20:35:40.952050] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-25T20:35:40.952118] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-25T20:35:40.952180] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-25T20:35:40.952431] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-25T20:35:40.952502] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-25T20:35:40.952561] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-25T20:35:40.952820] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-25T20:35:40.953116] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-25T20:35:40.953200] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-25T20:35:40.954142] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-25T20:35:40.954410] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-25T20:35:40.954498] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.954955] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-25T20:35:40.955319] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-25T20:35:40.955433] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-25T20:35:40.955501] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-25T20:35:40.955814] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-25T20:35:40.956082] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-25T20:35:40.956385] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-25T20:35:40.956700] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-25T20:35:40.956795] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-25T20:35:40.956861] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-25T20:35:40.957094] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-25T20:35:40.957336] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-25T20:35:40.957417] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-25T20:35:40.957481] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-25T20:35:40.957711] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-25T20:35:40.957965] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.958036] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-25T20:35:40.958312] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-25T20:35:40.958385] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-25T20:35:40.958470] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-25T20:35:40.958727] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-25T20:35:40.959130] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-25T20:35:40.959612] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-25T20:35:40.959941] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-25T20:35:40.960270] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-25T20:35:40.960620] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-25T20:35:40.960899] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-25T20:35:40.960992] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-25T20:35:40.961063] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-25T20:35:40.961137] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-25T20:35:40.961199] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-25T20:35:40.961269] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-25T20:35:40.961532] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-25T20:35:40.961633] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.961704] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-25T20:35:40.961766] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-25T20:35:40.961824] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-25T20:35:40.962076] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-25T20:35:40.962144] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-25T20:35:40.962372] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-25T20:35:40.962614] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-25T20:35:40.962861] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-25T20:35:40.962937] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-25T20:35:40.963007] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-25T20:35:40.963243] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-25T20:35:40.963322] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-25T20:35:40.963617] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.963697] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-25T20:35:40.964422] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-25T20:35:40.964722] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-25T20:35:40.964826] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-25T20:35:40.965166] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-25T20:35:40.965299] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-25T20:35:40.965557] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-25T20:35:40.965679] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-25T20:35:40.965936] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-25T20:35:40.967098] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-25T20:35:40.968163] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-25T20:35:40.968264] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-25T20:35:40.968550] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-25T20:35:40.968920] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-25T20:35:40.969178] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-25T20:35:40.969253] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-25T20:35:40.969328] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-25T20:35:40.969394] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-25T20:35:40.969471] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-25T20:35:40.969713] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-25T20:35:40.969798] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-25T20:35:40.969880] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-25T20:35:40.970111] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-25T20:35:40.970193] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-25T20:35:40.970417] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-25T20:35:40.970658] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-25T20:35:40.970914] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-25T20:35:40.971145] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-25T20:35:40.971379] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-25T20:35:40.971621] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-25T20:35:40.971704] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-25T20:35:40.972005] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-25T20:35:40.972085] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-25T20:35:40.972330] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-25T20:35:40.972616] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-25T20:35:40.972712] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-25T20:35:40.972978] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.973221] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-25T20:35:40.973455] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-25T20:35:40.973705] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-25T20:35:40.973787] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-25T20:35:40.973859] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-25T20:35:40.974155] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-25T20:35:40.974402] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-25T20:35:40.974638] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-25T20:35:40.974711] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-25T20:35:40.974772] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-25T20:35:40.974844] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-25T20:35:40.974906] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-25T20:35:40.975137] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-25T20:35:40.975207] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-25T20:35:40.975439] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-25T20:35:40.975681] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-25T20:35:40.975764] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-25T20:35:40.975837] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-25T20:35:40.975911] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-25T20:35:40.975980] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-25T20:35:40.976874] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-25T20:35:40.977157] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-25T20:35:40.977239] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.977315] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-25T20:35:40.977383] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-25T20:35:40.978431] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-25T20:35:40.978517] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-25T20:35:40.978607] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-25T20:35:40.978683] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-25T20:35:40.978984] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-25T20:35:40.979073] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-25T20:35:40.979141] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-25T20:35:40.979201] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-25T20:35:40.979259] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-25T20:35:40.979531] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-25T20:35:40.979633] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-25T20:35:40.979698] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-25T20:35:40.979962] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-25T20:35:40.980211] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-25T20:35:40.980301] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-25T20:35:40.980372] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-25T20:35:40.980651] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-25T20:35:40.980746] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-25T20:35:40.980858] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-25T20:35:40.981234] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-25T20:35:40.981558] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-25T20:35:40.981733] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.981868] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-25T20:35:40.982162] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-25T20:35:40.982488] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-25T20:35:40.982618] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-25T20:35:40.982731] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-25T20:35:40.983031] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-25T20:35:40.983334] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-25T20:35:40.983453] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-25T20:35:40.983560] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-25T20:35:40.983719] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-25T20:35:40.983976] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-25T20:35:40.984049] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-25T20:35:40.984125] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-25T20:35:40.984187] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-25T20:35:40.984259] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-25T20:35:40.984329] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.984611] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-25T20:35:40.984694] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-25T20:35:40.984757] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-25T20:35:40.984824] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-25T20:35:40.984886] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-25T20:35:40.984945] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-25T20:35:40.985013] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-25T20:35:40.985277] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-25T20:35:40.985360] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-25T20:35:40.985436] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-25T20:35:40.985511] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-25T20:35:40.985864] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-25T20:35:40.986117] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-25T20:35:40.986186] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-25T20:35:40.986248] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-25T20:35:40.986492] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-25T20:35:40.986779] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-25T20:35:40.987028] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-25T20:35:40.987256] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-25T20:35:40.987335] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-25T20:35:40.987398] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-25T20:35:40.987457] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-25T20:35:40.988450] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-25T20:35:40.988532] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-25T20:35:40.988906] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-25T20:35:40.988983] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-25T20:35:40.989227] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-25T20:35:40.989315] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-25T20:35:40.989386] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-25T20:35:40.989445] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-25T20:35:40.989738] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-25T20:35:40.990105] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-25T20:35:40.991043] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-25T20:35:40.991114] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-25T20:35:40.991174] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-25T20:35:40.991235] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-25T20:35:40.991303] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-25T20:35:40.991375] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-25T20:35:40.991448] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-25T20:35:40.991731] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-25T20:35:40.991837] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-25T20:35:40.991916] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-25T20:35:40.992136] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-25T20:35:40.992206] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-25T20:35:40.992274] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-25T20:35:40.992612] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-25T20:35:40.992696] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-25T20:35:40.992760] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-25T20:35:40.992835] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-25T20:35:40.993167] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-25T20:35:40.993242] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-25T20:35:40.993324] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-25T20:35:40.993410] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-25T20:35:40.993711] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-25T20:35:40.994027] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-25T20:35:40.994141] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-25T20:35:40.994441] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-25T20:35:40.994550] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-25T20:35:40.994669] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-25T20:35:40.994971] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-25T20:35:40.995080] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-25T20:35:40.995460] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-25T20:35:40.995606] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-25T20:35:40.995752] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-25T20:35:40.995874] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-25T20:35:40.996696] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-25T20:35:40.996794] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-25T20:35:40.997225] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-25T20:35:40.997303] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-25T20:35:40.997379] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-25T20:35:40.997636] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.997722] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.997971] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-25T20:35:40.998037] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-25T20:35:40.998123] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-25T20:35:40.998383] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-25T20:35:40.998684] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-25T20:35:40.999124] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-25T20:35:40.999204] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-25T20:35:40.999266] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-25T20:35:40.999325] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-25T20:35:40.999394] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-25T20:35:40.999455] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-25T20:35:40.999715] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-25T20:35:40.999821] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-25T20:35:40.999884] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-25T20:35:40.999951] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-25T20:35:41.000011] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.000300] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.000549] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.000687] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.000772] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.001009] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.001519] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-25T20:35:41.001832] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.001916] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.002153] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-25T20:35:41.002213] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.002467] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.002553] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-25T20:35:41.002655] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.003077] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.003157] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-25T20:35:41.003233] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.003463] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.003534] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-25T20:35:41.003630] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.003694] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.004107] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.004177] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.004434] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.004683] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-25T20:35:41.004917] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-25T20:35:41.004987] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.005246] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.005324] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.005385] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-25T20:35:41.005444] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-25T20:35:41.005511] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-25T20:35:41.005595] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.005670] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.005732] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-25T20:35:41.006230] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.006358] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-25T20:35:41.006475] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.006602] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.007204] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.007615] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-25T20:35:41.007935] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-25T20:35:41.008278] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.008401] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.008519] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-25T20:35:41.009093] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-25T20:35:41.009398] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.009656] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.009733] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.009794] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.010040] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.010109] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-25T20:35:41.010174] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.010421] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.010495] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.010554] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.010646] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-25T20:35:41.010713] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-25T20:35:41.010962] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-25T20:35:41.011038] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.011105] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.011171] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.011598] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.011878] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.011957] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-25T20:35:41.012022] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-25T20:35:41.012096] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-25T20:35:41.013357] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-25T20:35:41.013441] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.013918] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-25T20:35:41.014208] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-25T20:35:41.014279] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-25T20:35:41.014539] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-25T20:35:41.014640] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-25T20:35:41.014710] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-25T20:35:41.014972] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-25T20:35:41.015051] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.015125] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-25T20:35:41.015192] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-25T20:35:41.015252] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-25T20:35:41.015317] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.015383] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.015448] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.015506] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.015765] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-25T20:35:41.016215] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.016296] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-25T20:35:41.016365] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.016620] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.016696] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-25T20:35:41.016755] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-25T20:35:41.017009] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-25T20:35:41.017092] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-25T20:35:41.017157] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.017482] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-25T20:35:41.017564] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.017855] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.018123] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.018202] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.018509] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-25T20:35:41.018607] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.018679] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.018923] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.019000] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-25T20:35:41.019305] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.019611] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-25T20:35:41.019697] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-25T20:35:41.020015] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.020128] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-25T20:35:41.020226] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.020334] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.020627] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-25T20:35:41.020749] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-25T20:35:41.021051] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.021158] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.021253] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-25T20:35:41.021358] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.021462] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-25T20:35:41.021610] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.021735] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-25T20:35:41.021843] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-25T20:35:41.021961] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.022070] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.023278] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-25T20:35:41.023368] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-25T20:35:41.023438] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-25T20:35:41.023503] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-25T20:35:41.023810] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-25T20:35:41.023892] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-25T20:35:41.024144] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-25T20:35:41.024412] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.024686] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.024948] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.025026] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-25T20:35:41.025326] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-25T20:35:41.025604] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-25T20:35:41.025681] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.025751] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.025983] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-25T20:35:41.026059] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-25T20:35:41.026126] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-25T20:35:41.026356] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-25T20:35:41.026423] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.026489] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-25T20:35:41.026739] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.026822] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.026897] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-25T20:35:41.027198] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.027466] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.027536] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-25T20:35:41.027631] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-25T20:35:41.027692] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-25T20:35:41.027758] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-25T20:35:41.027833] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.028068] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.028354] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.028608] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-25T20:35:41.028685] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-25T20:35:41.028926] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.028994] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.029238] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-25T20:35:41.029489] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-25T20:35:41.029773] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.029850] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.029910] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.029968] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-25T20:35:41.030241] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.030309] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.030374] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-25T20:35:41.030440] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.030499] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.030563] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-25T20:35:41.030852] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.031165] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.031245] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.032407] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.032682] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.032791] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-25T20:35:41.032909] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.033232] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-25T20:35:41.033363] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-25T20:35:41.034457] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.035029] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-25T20:35:41.035122] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.035395] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.035675] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.036175] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-25T20:35:41.036272] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.036559] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.036669] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-25T20:35:41.036732] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.036983] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.037243] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.037513] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.037782] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.037862] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-25T20:35:41.038125] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.038384] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.038646] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-25T20:35:41.038732] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.039108] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-25T20:35:41.039188] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.039419] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-25T20:35:41.039666] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.039747] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-25T20:35:41.039952] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-25T20:35:41.040033] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-25T20:35:41.040853] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-25T20:35:41.041122] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.041188] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.041441] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-25T20:35:41.041520] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-25T20:35:41.041603] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.041856] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-25T20:35:41.042145] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.042395] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-25T20:35:41.042480] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.042786] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-25T20:35:41.042865] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-25T20:35:41.042930] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-25T20:35:41.042990] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.043060] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-25T20:35:41.043127] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-25T20:35:41.043193] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-25T20:35:41.043258] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.043489] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.043728] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-25T20:35:41.043991] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.044219] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.045452] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.045704] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-25T20:35:41.045774] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.045842] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-25T20:35:41.046284] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-25T20:35:41.046354] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-25T20:35:41.046421] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.046659] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.046739] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-25T20:35:41.046813] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-25T20:35:41.047028] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.047087] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.047390] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-25T20:35:41.047468] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-25T20:35:41.047530] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.047631] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-25T20:35:41.047707] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.047767] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-25T20:35:41.047833] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-25T20:35:41.048351] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.048463] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-25T20:35:41.048563] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.048711] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.048824] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-25T20:35:41.049358] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.049655] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.049773] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.050114] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-25T20:35:41.050240] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.050348] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-25T20:35:41.050455] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.050587] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.050719] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-25T20:35:41.051042] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.051313] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-25T20:35:41.051562] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-25T20:35:41.051656] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.051724] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-25T20:35:41.051784] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-25T20:35:41.051854] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-25T20:35:41.052097] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.052164] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-25T20:35:41.052384] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-25T20:35:41.052630] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.052707] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.052774] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-25T20:35:41.052840] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-25T20:35:41.053079] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-25T20:35:41.053322] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.053553] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.053827] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.054882] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-25T20:35:41.055148] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-25T20:35:41.055402] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.055481] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.055552] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-25T20:35:41.055993] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-25T20:35:41.056077] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.056143] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-25T20:35:41.056209] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.056273] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-25T20:35:41.056528] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-25T20:35:41.056633] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.056881] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-25T20:35:41.056951] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.057218] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-25T20:35:41.057296] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-25T20:35:41.057526] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.057625] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-25T20:35:41.058030] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.058300] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.058540] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.059040] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-25T20:35:41.059130] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-25T20:35:41.059200] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-25T20:35:41.059260] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.059326] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.059595] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.059668] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-25T20:35:41.059958] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.060028] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-25T20:35:41.060101] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.060168] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.060238] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-25T20:35:41.060307] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.060375] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.060440] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-25T20:35:41.060498] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.060742] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.060825] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-25T20:35:41.060909] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-25T20:35:41.061242] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.061546] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-25T20:35:41.061893] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.062003] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-25T20:35:41.062099] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.062204] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-25T20:35:41.062487] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.062787] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.063082] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.063365] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.063668] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.063925] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.064191] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.064474] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.064712] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-25T20:35:41.064779] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.065207] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.065491] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-25T20:35:41.065594] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-25T20:35:41.065843] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-25T20:35:41.065926] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-25T20:35:41.066153] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.066230] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-25T20:35:41.066462] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.066547] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.066638] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.066872] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.066948] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-25T20:35:41.067015] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.067080] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-25T20:35:41.067140] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-25T20:35:41.067205] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.067432] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-25T20:35:41.067508] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-25T20:35:41.067618] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.067704] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.067767] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-25T20:35:41.068189] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.068599] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-25T20:35:41.068706] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.068780] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.068838] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.069084] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-25T20:35:41.069156] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.069213] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.069279] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.069338] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-25T20:35:41.069394] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-25T20:35:41.069458] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.069698] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-25T20:35:41.069777] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-25T20:35:41.069836] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.069906] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-25T20:35:41.070150] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.070220] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.070279] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-25T20:35:41.070518] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.070619] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.070688] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-25T20:35:41.070748] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.070805] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.070862] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-25T20:35:41.070918] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.070976] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.071217] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.071454] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-25T20:35:41.071522] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-25T20:35:41.071770] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.072183] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.072417] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.072691] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-25T20:35:41.073157] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-25T20:35:41.073466] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-25T20:35:41.073618] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.073722] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.073819] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-25T20:35:41.073916] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.074018] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.074303] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-25T20:35:41.074411] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.074507] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-25T20:35:41.074641] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.074945] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.075054] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.075376] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.075705] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-25T20:35:41.075781] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-25T20:35:41.076002] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-25T20:35:41.076078] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-25T20:35:41.076359] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-25T20:35:41.076434] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-25T20:35:41.076495] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.076552] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-25T20:35:41.076648] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.076883] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.077127] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-25T20:35:41.077411] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-25T20:35:41.077479] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-25T20:35:41.077538] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-25T20:35:41.077623] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-25T20:35:41.077683] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.077938] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-25T20:35:41.078177] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-25T20:35:41.078248] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.078472] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-25T20:35:41.078732] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.078808] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-25T20:35:41.079038] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.079288] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-25T20:35:41.079364] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.079604] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-25T20:35:41.079698] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-25T20:35:41.079771] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-25T20:35:41.079830] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.079888] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-25T20:35:41.080133] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-25T20:35:41.080212] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-25T20:35:41.080273] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-25T20:35:41.080342] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-25T20:35:41.080608] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.080872] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-25T20:35:41.081086] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.081145] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.081387] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-25T20:35:41.082366] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-25T20:35:41.082441] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.082699] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.082918] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-25T20:35:41.083173] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.083252] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-25T20:35:41.083505] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-25T20:35:41.083819] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-25T20:35:41.083891] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.084131] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.084489] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.084764] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-25T20:35:41.084844] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.085055] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.086006] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.086076] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.086133] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.086430] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-25T20:35:41.086545] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.087084] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-25T20:35:41.087460] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.087606] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.087712] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.087819] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.088127] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-25T20:35:41.088438] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.088559] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.088686] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-25T20:35:41.088975] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.089072] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-25T20:35:41.089142] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.089202] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-25T20:35:41.089261] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.089318] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.089617] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.089875] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.089944] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-25T20:35:41.090185] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.091653] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-25T20:35:41.091724] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-25T20:35:41.091961] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-25T20:35:41.092040] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-25T20:35:41.092109] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.092364] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-25T20:35:41.092442] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.092509] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.092787] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.093031] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-25T20:35:41.093109] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-25T20:35:41.093171] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-25T20:35:41.093405] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-25T20:35:41.093475] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-25T20:35:41.093542] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.093977] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.094054] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-25T20:35:41.094122] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.094181] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.094246] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.094306] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-25T20:35:41.094554] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-25T20:35:41.094821] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-25T20:35:41.094905] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.094974] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.095205] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-25T20:35:41.095437] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-25T20:35:41.095513] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.095613] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-25T20:35:41.095718] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-25T20:35:41.095783] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.096033] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-25T20:35:41.096293] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-25T20:35:41.096374] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.096444] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.096505] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-25T20:35:41.096593] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.096661] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-25T20:35:41.096963] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.097208] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-25T20:35:41.097462] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-25T20:35:41.097532] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.097632] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-25T20:35:41.097700] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.097946] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.101392] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.101698] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.101782] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.102072] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.102153] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.102253] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.102355] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-25T20:35:41.102654] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.102765] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-25T20:35:41.103103] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-25T20:35:41.103407] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.103518] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-25T20:35:41.103724] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-25T20:35:41.104061] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-25T20:35:41.104346] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-25T20:35:41.104482] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.104848] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-25T20:35:41.105182] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.105262] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.105484] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-25T20:35:41.105566] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.105659] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.105900] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-25T20:35:41.105970] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-25T20:35:41.106036] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-25T20:35:41.106108] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.106346] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.106593] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.106843] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-25T20:35:41.106911] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.106978] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.107209] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.107452] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.107520] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.107782] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.107851] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.107908] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.107975] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-25T20:35:41.108040] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-25T20:35:41.108295] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.108370] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.108650] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.108728] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-25T20:35:41.108959] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-25T20:35:41.109200] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.109282] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.109344] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.109563] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.109655] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-25T20:35:41.109733] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.109992] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-25T20:35:41.110070] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.110353] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.110435] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-25T20:35:41.110676] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-25T20:35:41.110744] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.110966] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.111051] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.111117] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.111185] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.111429] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.111505] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.111769] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-25T20:35:41.111839] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-25T20:35:41.111913] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-25T20:35:41.111979] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-25T20:35:41.112206] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.112282] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-25T20:35:41.112522] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-25T20:35:41.112615] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-25T20:35:41.112852] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.112929] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.112997] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.113248] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.113480] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-25T20:35:41.113740] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-25T20:35:41.113845] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-25T20:35:41.114135] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-25T20:35:41.114257] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.114552] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-25T20:35:41.114731] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-25T20:35:41.114850] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-25T20:35:41.114970] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-25T20:35:41.115080] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.115191] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-25T20:35:41.115289] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-25T20:35:41.115388] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-25T20:35:41.115710] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-25T20:35:41.116013] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-25T20:35:41.116135] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.116484] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-25T20:35:41.116794] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.116873] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-25T20:35:41.117103] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-25T20:35:41.117335] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-25T20:35:41.117420] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.117667] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-25T20:35:41.117959] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.118034] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-25T20:35:41.118126] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-25T20:35:41.118193] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.118252] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.118543] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-25T20:35:41.118653] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-25T20:35:41.118734] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.118983] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.119225] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.119303] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-25T20:35:41.119370] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.119878] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-25T20:35:41.119957] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.120016] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.120082] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-25T20:35:41.120141] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-25T20:35:41.120211] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-25T20:35:41.120269] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.120339] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-25T20:35:41.120411] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.121142] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-25T20:35:41.121395] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-25T20:35:41.121667] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.121753] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.121822] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-25T20:35:41.122064] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.122305] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.122383] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-25T20:35:41.122452] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-25T20:35:41.122518] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.122606] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.122671] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.122920] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-25T20:35:41.122991] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.123265] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.123524] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.123824] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.123912] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-25T20:35:41.123992] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.124305] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.124595] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-25T20:35:41.124665] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.124732] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-25T20:35:41.124793] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-25T20:35:41.125038] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.125106] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-25T20:35:41.125333] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-25T20:35:41.125409] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-25T20:35:41.125470] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.125562] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-25T20:35:41.125693] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.125803] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-25T20:35:41.126088] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.126378] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.126695] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-25T20:35:41.126804] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.127082] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-25T20:35:41.127210] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.127544] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.127903] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.128026] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.128171] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.128264] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-25T20:35:41.128338] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.128405] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.128719] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.128979] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.129056] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.129286] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.129361] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.129602] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.129898] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.130147] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-25T20:35:41.130398] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-25T20:35:41.130637] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.130714] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.130791] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.130851] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.130917] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-25T20:35:41.131141] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-25T20:35:41.131209] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-25T20:35:41.131499] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-25T20:35:41.131590] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.131828] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-25T20:35:41.131895] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-25T20:35:41.131953] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.132012] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.132079] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.132358] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.132434] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.132505] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.132598] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.132698] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.132770] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.133007] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-25T20:35:41.133083] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.133311] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-25T20:35:41.133386] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-25T20:35:41.133637] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.133728] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.133795] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.134027] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-25T20:35:41.134267] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.134337] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.134626] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-25T20:35:41.134694] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.134759] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-25T20:35:41.135043] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.135117] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.135339] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-25T20:35:41.135406] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-25T20:35:41.135472] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-25T20:35:41.135531] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.135613] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.135855] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-25T20:35:41.136148] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.136231] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.136512] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.136631] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.136714] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-25T20:35:41.136995] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-25T20:35:41.137275] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-25T20:35:41.137518] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-25T20:35:41.137787] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.138048] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.138301] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.138370] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-25T20:35:41.138428] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.138660] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-25T20:35:41.138744] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-25T20:35:41.138983] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.139216] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-25T20:35:41.139303] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-25T20:35:41.139369] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.139428] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.139484] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-25T20:35:41.139544] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.139638] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-25T20:35:41.139897] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-25T20:35:41.140176] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.140254] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-25T20:35:41.140325] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.140603] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.140698] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.140771] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-25T20:35:41.140831] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.140896] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.140966] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.141032] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.141269] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-25T20:35:41.141346] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-25T20:35:41.141624] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.141727] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.141802] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.142036] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.142105] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.142676] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.142747] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-25T20:35:41.142813] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.143052] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-25T20:35:41.143131] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-25T20:35:41.143191] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-25T20:35:41.143248] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-25T20:35:41.143536] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-25T20:35:41.143631] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-25T20:35:41.143700] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.143939] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-25T20:35:41.144023] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-25T20:35:41.144091] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.144326] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.144624] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.144707] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-25T20:35:41.144778] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-25T20:35:41.145033] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-25T20:35:41.145756] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.145838] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-25T20:35:41.145904] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-25T20:35:41.145963] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-25T20:35:41.146252] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.146331] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.146613] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.146683] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.146750] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-25T20:35:41.146979] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.147225] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-25T20:35:41.147303] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-25T20:35:41.147369] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-25T20:35:41.147600] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.147671] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-25T20:35:41.147729] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-25T20:35:41.147795] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-25T20:35:41.148127] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.148208] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.148455] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.148734] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-25T20:35:41.148986] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.149064] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-25T20:35:41.149358] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-25T20:35:41.149437] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-25T20:35:41.149696] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-25T20:35:41.149784] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-25T20:35:41.149859] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-25T20:35:41.149925] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-25T20:35:41.149985] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-25T20:35:41.150287] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.150365] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-25T20:35:41.150598] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.150667] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.151803] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.151884] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.152182] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.152253] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.152503] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-25T20:35:41.152773] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-25T20:35:41.153033] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.153105] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-25T20:35:41.153172] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-25T20:35:41.153455] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-25T20:35:41.153533] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-25T20:35:41.153838] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.154088] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.154157] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-25T20:35:41.154402] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-25T20:35:41.154479] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-25T20:35:41.154555] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.154826] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-25T20:35:41.155053] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.155300] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.155551] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.155665] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.155908] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.155990] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-25T20:35:41.156051] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.156274] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-25T20:35:41.156343] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-25T20:35:41.156565] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.156839] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-25T20:35:41.157073] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.157142] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.157361] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.157439] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-25T20:35:41.157661] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.157891] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-25T20:35:41.157959] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.158188] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-25T20:35:41.158268] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-25T20:35:41.158498] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-25T20:35:41.158649] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-25T20:35:41.158928] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-25T20:35:41.159005] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.159240] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.159538] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-25T20:35:41.159638] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-25T20:35:41.159716] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.159788] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.159861] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.159927] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-25T20:35:41.159995] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.160232] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.160302] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-25T20:35:41.160527] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.160819] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.160921] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.160985] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-25T20:35:41.161253] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-25T20:35:41.161332] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-25T20:35:41.161592] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.161927] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-25T20:35:41.162008] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.162232] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-25T20:35:41.162308] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-25T20:35:41.162369] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.162602] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-25T20:35:41.162864] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-25T20:35:41.163146] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-25T20:35:41.163214] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.163279] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-25T20:35:41.163514] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-25T20:35:41.163610] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.163686] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-25T20:35:41.163926] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-25T20:35:41.164003] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-25T20:35:41.164932] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-25T20:35:41.165002] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.165088] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-25T20:35:41.165154] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.165211] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-25T20:35:41.165267] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-25T20:35:41.165522] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.165615] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-25T20:35:41.165676] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.165734] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-25T20:35:41.165798] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.166037] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.166388] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-25T20:35:41.166458] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-25T20:35:41.166689] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.166768] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.166835] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-25T20:35:41.166894] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.167124] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-25T20:35:41.167203] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-25T20:35:41.167265] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-25T20:35:41.167329] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.167623] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.167705] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-25T20:35:41.167963] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-25T20:35:41.168050] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-25T20:35:41.168136] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.168380] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.168450] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.168521] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.168632] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-25T20:35:41.168720] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.168964] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.169040] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-25T20:35:41.169112] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.169343] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.169411] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-25T20:35:41.169648] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-25T20:35:41.169894] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.169962] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.170027] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-25T20:35:41.170253] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.170322] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-25T20:35:41.170380] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.170438] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-25T20:35:41.170693] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-25T20:35:41.170780] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-25T20:35:41.171027] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.171103] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-25T20:35:41.171163] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.171221] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-25T20:35:41.171313] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.171385] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.171692] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-25T20:35:41.171777] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-25T20:35:41.172015] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.172097] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.172165] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-25T20:35:41.172228] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-25T20:35:41.172295] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-25T20:35:41.172366] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-25T20:35:41.172441] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.172501] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-25T20:35:41.172609] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.172890] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.173184] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.173418] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.173488] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.173746] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.173816] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.174090] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.174158] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.174381] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-25T20:35:41.174450] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.174519] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.174795] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.175089] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.175159] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.175403] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-25T20:35:41.175689] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-25T20:35:41.175948] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-25T20:35:41.176025] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-25T20:35:41.176091] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-25T20:35:41.176151] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-25T20:35:41.176435] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.176517] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-25T20:35:41.176783] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.176863] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.176923] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.176980] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-25T20:35:41.177044] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.177101] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-25T20:35:41.177158] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-25T20:35:41.177222] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.177456] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-25T20:35:41.177533] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.177778] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.178008] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-25T20:35:41.178109] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.178209] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.178281] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-25T20:35:41.178339] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.178396] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.178453] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.178694] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.178776] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.178843] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.178909] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-25T20:35:41.179160] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.179454] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-25T20:35:41.179536] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-25T20:35:41.179796] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.179877] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-25T20:35:41.180112] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.180182] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-25T20:35:41.180241] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.180470] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-25T20:35:41.180553] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-25T20:35:41.180666] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-25T20:35:41.180738] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.180804] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-25T20:35:41.180870] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-25T20:35:41.181143] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-25T20:35:41.181385] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.181653] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.181735] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.181956] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-25T20:35:41.182025] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-25T20:35:41.182083] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.182150] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-25T20:35:41.182388] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-25T20:35:41.182629] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.182878] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-25T20:35:41.182955] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.183027] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-25T20:35:41.183093] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.183152] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-25T20:35:41.183561] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-25T20:35:41.183663] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-25T20:35:41.183724] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.183961] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.184227] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-25T20:35:41.185265] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-25T20:35:41.185342] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.185409] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.185475] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.185533] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-25T20:35:41.185624] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-25T20:35:41.185686] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.185745] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-25T20:35:41.186037] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-25T20:35:41.186108] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.186345] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.186415] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-25T20:35:41.186661] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-25T20:35:41.186927] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.186997] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.187232] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.187512] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.187831] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-25T20:35:41.188106] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.188183] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.188438] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.188516] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.188767] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.188848] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.189125] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-25T20:35:41.189200] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-25T20:35:41.189261] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.189319] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.189377] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.189604] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.189687] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.189927] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.190317] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-25T20:35:41.190396] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-25T20:35:41.190465] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.190530] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.190627] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-25T20:35:41.190886] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-25T20:35:41.190956] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-25T20:35:41.191225] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-25T20:35:41.191492] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-25T20:35:41.191773] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.191852] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-25T20:35:41.191918] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.191984] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-25T20:35:41.192058] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-25T20:35:41.192133] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-25T20:35:41.192384] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-25T20:35:41.192464] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.192691] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.192940] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-25T20:35:41.193032] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.193092] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.193150] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.193216] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.194186] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.194264] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.194526] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.194829] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-25T20:35:41.194901] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.194969] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.195216] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.195295] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-25T20:35:41.195535] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-25T20:35:41.195651] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.195895] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-25T20:35:41.195977] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-25T20:35:41.196205] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.196436] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.196735] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.196805] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.197053] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-25T20:35:41.197129] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-25T20:35:41.197190] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.197261] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-25T20:35:41.197489] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-25T20:35:41.197750] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-25T20:35:41.197820] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.197878] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.197945] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-25T20:35:41.198002] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-25T20:35:41.198271] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-25T20:35:41.198349] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.198408] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-25T20:35:41.198465] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-25T20:35:41.199363] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.199444] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-25T20:35:41.199512] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.199613] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-25T20:35:41.199906] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.200199] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-25T20:35:41.200279] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-25T20:35:41.200515] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.200616] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.201549] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-25T20:35:41.201653] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.201915] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-25T20:35:41.202000] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.202067] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.202133] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-25T20:35:41.202421] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.202662] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-25T20:35:41.202910] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.202981] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.203046] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.203302] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.203371] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.203430] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-25T20:35:41.203653] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.203909] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-25T20:35:41.203990] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.204051] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.204295] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.204528] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-25T20:35:41.204787] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.204857] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.204923] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.204989] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-25T20:35:41.205218] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-25T20:35:41.205478] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.205731] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-25T20:35:41.205984] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.206247] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.206324] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.206396] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.206656] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.206740] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.206972] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.207055] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-25T20:35:41.207125] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-25T20:35:41.207362] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-25T20:35:41.207609] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.207679] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.207906] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.208157] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-25T20:35:41.208236] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-25T20:35:41.208466] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-25T20:35:41.208536] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-25T20:35:41.208639] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-25T20:35:41.208721] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-25T20:35:41.208793] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.208859] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.208932] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.208998] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.209065] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.209764] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-25T20:35:41.210034] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-25T20:35:41.210119] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.210360] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.210625] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.210942] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.211013] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-25T20:35:41.211254] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.211325] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-25T20:35:41.211383] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-25T20:35:41.211451] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-25T20:35:41.211510] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.211566] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-25T20:35:41.211662] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-25T20:35:41.211886] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-25T20:35:41.211955] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-25T20:35:41.212013] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.212070] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.212352] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-25T20:35:41.212430] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-25T20:35:41.212490] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-25T20:35:41.212554] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.212856] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-25T20:35:41.213085] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-25T20:35:41.213162] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.213231] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-25T20:35:41.213296] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.213361] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-25T20:35:41.213598] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-25T20:35:41.213666] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-25T20:35:41.213732] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.213963] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-25T20:35:41.214031] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-25T20:35:41.214375] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.214445] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-25T20:35:41.214700] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-25T20:35:41.214782] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.215017] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-25T20:35:41.215095] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.215376] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.215461] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.215747] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-25T20:35:41.216013] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.216097] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-25T20:35:41.216165] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.216396] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.216643] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.216727] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-25T20:35:41.216804] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.217093] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.217343] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.217602] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.217672] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.217906] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-25T20:35:41.218204] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.218447] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-25T20:35:41.218525] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.218630] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-25T20:35:41.218711] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.218778] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-25T20:35:41.218836] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-25T20:35:41.219097] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-25T20:35:41.219360] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-25T20:35:41.219429] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.219497] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-25T20:35:41.219746] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-25T20:35:41.219815] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-25T20:35:41.220102] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-25T20:35:41.220349] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.220606] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.220677] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-25T20:35:41.220736] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-25T20:35:41.220793] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.221018] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.221277] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-25T20:35:41.221509] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.221612] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.221848] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-25T20:35:41.221931] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.222003] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.222224] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-25T20:35:41.222479] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-25T20:35:41.222555] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-25T20:35:41.222648] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-25T20:35:41.222879] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.222962] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.223189] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.223469] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.223546] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.223632] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-25T20:35:41.223692] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-25T20:35:41.223750] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-25T20:35:41.224009] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-25T20:35:41.224258] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.224542] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.224969] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-25T20:35:41.225049] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-25T20:35:41.225119] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-25T20:35:41.225185] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.225427] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.225505] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.225595] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-25T20:35:41.225855] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.226098] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.226177] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-25T20:35:41.226436] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.226693] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-25T20:35:41.226940] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.227007] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.227072] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.227132] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.227416] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.227496] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.227564] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.227853] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.227922] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.227996] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-25T20:35:41.228056] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-25T20:35:41.228306] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.228556] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.228648] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-25T20:35:41.228886] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-25T20:35:41.229170] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-25T20:35:41.229420] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.229502] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.229585] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.229656] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.229715] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.229780] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.229845] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-25T20:35:41.230095] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.230334] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.230416] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.230659] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.230886] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.230953] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.231020] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.231086] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-25T20:35:41.231153] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.231210] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-25T20:35:41.231274] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-25T20:35:41.231494] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.231739] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-25T20:35:41.231821] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-25T20:35:41.231881] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-25T20:35:41.231955] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.232014] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.232071] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.232133] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-25T20:35:41.232191] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.232260] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.232332] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.232564] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.232663] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.232917] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.233000] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.233231] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-25T20:35:41.233307] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.233378] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-25T20:35:41.233436] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.233493] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.233721] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.233956] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-25T20:35:41.234032] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.234098] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-25T20:35:41.234363] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.234602] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.234849] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-25T20:35:41.234928] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.234987] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-25T20:35:41.235045] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.235103] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.235159] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.235383] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.235451] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-25T20:35:41.235670] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.235910] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.236151] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.236226] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.236456] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.236697] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.236766] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-25T20:35:41.236837] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.236903] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.237153] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.237230] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-25T20:35:41.237463] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.237693] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.237920] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.238156] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-25T20:35:41.238416] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.238494] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.238723] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.238793] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.238852] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-25T20:35:41.238917] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-25T20:35:41.238982] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.239208] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-25T20:35:41.239287] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.239560] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-25T20:35:41.239648] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-25T20:35:41.239707] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.239936] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.240004] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-25T20:35:41.240227] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.240304] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.240376] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.240441] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.240505] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.241942] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.242250] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.242329] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-25T20:35:41.242395] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.242465] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-25T20:35:41.242532] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-25T20:35:41.242627] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-25T20:35:41.242906] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.243164] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-25T20:35:41.243402] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.243710] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.243945] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-25T20:35:41.244187] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.244419] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.244656] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.244732] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-25T20:35:41.244799] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-25T20:35:41.245025] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.245101] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.245326] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-25T20:35:41.246024] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.246116] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-25T20:35:41.246415] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-25T20:35:41.247251] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-25T20:35:41.247330] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-25T20:35:41.247606] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.247709] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.247976] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-25T20:35:41.248048] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.248353] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.248428] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.248687] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-25T20:35:41.248757] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-25T20:35:41.248815] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.248907] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.248974] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.249226] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-25T20:35:41.249454] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-25T20:35:41.249532] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.249786] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.250035] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.250112] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.250336] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.250412] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-25T20:35:41.250479] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.250702] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.250938] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.251015] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.251082] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.251317] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.251393] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-25T20:35:41.251630] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.251727] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-25T20:35:41.251795] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.251862] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.252099] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.252182] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-25T20:35:41.252410] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.252492] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.252561] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-25T20:35:41.252807] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.253053] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.253300] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.254102] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.254180] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.254406] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-25T20:35:41.254476] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-25T20:35:41.254728] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.254799] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.254866] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-25T20:35:41.254926] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-25T20:35:41.254993] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.255226] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-25T20:35:41.255296] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.255364] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-25T20:35:41.255619] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.255898] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.256164] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-25T20:35:41.256240] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.256306] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.256365] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.256624] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.256700] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.256941] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-25T20:35:41.257191] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-25T20:35:41.257432] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.257509] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-25T20:35:41.257590] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.258161] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.258374] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-25T20:35:41.258452] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-25T20:35:41.259009] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.259096] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-25T20:35:41.259157] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-25T20:35:41.259677] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.259748] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-25T20:35:41.259805] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.259871] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-25T20:35:41.260122] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-25T20:35:41.260208] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.260447] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-25T20:35:41.260727] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.260805] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-25T20:35:41.261098] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.261181] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.261252] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.261320] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-25T20:35:41.261385] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-25T20:35:41.261449] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.261515] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.261802] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-25T20:35:41.261881] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-25T20:35:41.262129] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-25T20:35:41.262215] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-25T20:35:41.262281] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.262511] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.262608] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-25T20:35:41.262671] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.262738] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.262797] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.262853] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.262910] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-25T20:35:41.262966] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-25T20:35:41.263055] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-25T20:35:41.263431] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-25T20:35:41.263510] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-25T20:35:41.263976] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.264334] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.264405] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.264723] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-25T20:35:41.264809] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-25T20:35:41.264882] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.264954] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.265019] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.265089] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.265154] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-25T20:35:41.265404] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.265669] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-25T20:35:41.265935] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-25T20:35:41.266015] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.266990] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-25T20:35:41.267062] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-25T20:35:41.267129] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.267367] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-25T20:35:41.267611] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-25T20:35:41.267688] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-25T20:35:41.267922] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.267999] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-25T20:35:41.268279] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-25T20:35:41.268528] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-25T20:35:41.268630] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-25T20:35:41.268693] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-25T20:35:41.268930] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-25T20:35:41.268998] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.269055] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.269123] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.269182] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-25T20:35:41.270168] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.270436] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-25T20:35:41.270516] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-25T20:35:41.270610] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-25T20:35:41.270682] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.270747] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-25T20:35:41.271237] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.271508] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.271609] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-25T20:35:41.272008] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-25T20:35:41.272093] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.272153] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-25T20:35:41.272228] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.272294] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.272365] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.272436] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-25T20:35:41.272677] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.272762] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-25T20:35:41.273056] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.273126] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-25T20:35:41.273184] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.273249] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-25T20:35:41.273315] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-25T20:35:41.273381] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.273439] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-25T20:35:41.273702] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-25T20:35:41.273781] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-25T20:35:41.273847] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-25T20:35:41.273918] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-25T20:35:41.273988] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-25T20:35:41.274048] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.274106] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-25T20:35:41.274169] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-25T20:35:41.274234] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-25T20:35:41.274496] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-25T20:35:41.274610] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-25T20:35:41.274682] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-25T20:35:41.274772] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-25T20:35:41.274838] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.275193] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.275771] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.276175] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.276420] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-25T20:35:41.276499] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.276560] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.276872] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-25T20:35:41.277113] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.277193] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.277427] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-25T20:35:41.277675] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.277745] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.277803] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-25T20:35:41.277869] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-25T20:35:41.278162] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.278232] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.278307] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.278367] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.278435] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-25T20:35:41.278514] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-25T20:35:41.278614] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.278683] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.278750] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-25T20:35:41.278819] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.278886] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.278957] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.279022] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-25T20:35:41.279086] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.279317] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-25T20:35:41.279598] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-25T20:35:41.279669] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.279728] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.280058] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-25T20:35:41.280128] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.280196] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.280256] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.280529] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-25T20:35:41.280816] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-25T20:35:41.280887] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-25T20:35:41.281123] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.281194] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-25T20:35:41.281428] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-25T20:35:41.281500] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.281558] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-25T20:35:41.282323] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.282403] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-25T20:35:41.282471] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.282547] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-25T20:35:41.282644] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.282882] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.282960] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-25T20:35:41.283199] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.283278] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.283338] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-25T20:35:41.283613] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.283855] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.283926] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.284157] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.284397] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-25T20:35:41.284633] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-25T20:35:41.284708] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-25T20:35:41.284767] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-25T20:35:41.285008] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.285076] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-25T20:35:41.285146] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.285210] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.285438] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-25T20:35:41.285667] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-25T20:35:41.285744] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.285829] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.285888] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.285954] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.286019] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-25T20:35:41.286078] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.286332] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-25T20:35:41.286596] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-25T20:35:41.286678] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.286746] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-25T20:35:41.286816] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.286889] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-25T20:35:41.287146] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-25T20:35:41.287458] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.287716] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-25T20:35:41.287989] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-25T20:35:41.288057] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.288139] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-25T20:35:41.288206] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.288274] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-25T20:35:41.288345] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.288404] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-25T20:35:41.288468] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-25T20:35:41.288541] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.288635] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-25T20:35:41.288703] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.288940] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.289009] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.289068] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-25T20:35:41.289126] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.289192] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-25T20:35:41.289421] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-25T20:35:41.289501] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.289754] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.289832] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.289891] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-25T20:35:41.290180] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.290411] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-25T20:35:41.290486] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.290724] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-25T20:35:41.290807] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-25T20:35:41.290875] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.291102] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.291169] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-25T20:35:41.291227] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-25T20:35:41.291294] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.291545] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.291656] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-25T20:35:41.291893] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-25T20:35:41.291962] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.292020] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.292246] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-25T20:35:41.292315] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-25T20:35:41.292372] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-25T20:35:41.292430] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.292665] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.292915] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.293213] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-25T20:35:41.293454] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.293530] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.293788] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-25T20:35:41.293870] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.294122] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.294190] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-25T20:35:41.294256] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.294478] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.294728] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.294809] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.295028] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.295253] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-25T20:35:41.295496] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.295621] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.295757] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-25T20:35:41.295825] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-25T20:35:41.296085] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.296164] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.296406] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.296484] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.296545] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-25T20:35:41.296623] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.296684] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.297046] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.297309] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-25T20:35:41.297387] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.297661] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-25T20:35:41.297765] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.298011] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.298281] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-25T20:35:41.298359] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-25T20:35:41.298430] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.298668] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.298959] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.299028] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.299300] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-25T20:35:41.299542] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-25T20:35:41.299656] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.299739] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.299800] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.299857] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-25T20:35:41.299914] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-25T20:35:41.299987] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-25T20:35:41.300215] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-25T20:35:41.300472] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.300704] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.300935] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-25T20:35:41.301010] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-25T20:35:41.301070] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.301291] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.301590] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-25T20:35:41.301662] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-25T20:35:41.301721] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-25T20:35:41.301788] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.302029] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-25T20:35:41.302106] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.302178] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-25T20:35:41.302243] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.302307] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.302371] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-25T20:35:41.302442] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.302506] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-25T20:35:41.302592] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-25T20:35:41.302827] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-25T20:35:41.303625] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.303915] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-25T20:35:41.304156] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.304238] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.304529] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-25T20:35:41.305469] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.305728] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.305986] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.306069] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-25T20:35:41.306306] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.306547] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.306832] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-25T20:35:41.306911] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.306971] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.307195] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-25T20:35:41.307424] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.307682] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.307751] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.307810] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.307876] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-25T20:35:41.307947] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-25T20:35:41.308240] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.308497] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.308749] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-25T20:35:41.309066] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.309335] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-25T20:35:41.309595] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-25T20:35:41.309856] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.310126] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-25T20:35:41.310195] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.310263] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-25T20:35:41.310322] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.310387] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.310446] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.310672] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-25T20:35:41.310925] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.311160] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.311436] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.311503] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-25T20:35:41.311600] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.311874] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.311953] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-25T20:35:41.312019] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.312085] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.312150] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.312209] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-25T20:35:41.312431] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.312511] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-25T20:35:41.312603] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.312888] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.312969] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.313256] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-25T20:35:41.313627] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.313926] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.314016] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.314087] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.314350] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.314453] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.314549] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-25T20:35:41.314889] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.314964] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.315203] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-25T20:35:41.315494] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.315780] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-25T20:35:41.315860] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-25T20:35:41.315920] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-25T20:35:41.315993] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-25T20:35:41.316060] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-25T20:35:41.316324] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-25T20:35:41.316399] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.316628] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.316700] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-25T20:35:41.316767] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.316996] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.317082] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.317313] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-25T20:35:41.317390] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-25T20:35:41.317466] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-25T20:35:41.317539] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-25T20:35:41.317625] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.317688] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-25T20:35:41.317745] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.317972] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-25T20:35:41.318259] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.318332] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-25T20:35:41.318557] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-25T20:35:41.318649] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.318883] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.318952] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-25T20:35:41.319019] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.319261] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-25T20:35:41.319492] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.319623] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.319851] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-25T20:35:41.319926] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.320166] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-25T20:35:41.320400] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.320477] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-25T20:35:41.320544] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-25T20:35:41.320818] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-25T20:35:41.321103] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.321385] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-25T20:35:41.321453] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-25T20:35:41.321510] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-25T20:35:41.321605] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-25T20:35:41.321845] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.321927] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.322147] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.322230] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-25T20:35:41.322299] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.322358] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.322611] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-25T20:35:41.322689] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-25T20:35:41.322756] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.322821] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-25T20:35:41.322882] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-25T20:35:41.323160] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.323392] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-25T20:35:41.323461] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-25T20:35:41.323534] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.323797] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.324056] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-25T20:35:41.324133] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.324200] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.324272] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-25T20:35:41.324339] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-25T20:35:41.324397] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-25T20:35:41.324463] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-25T20:35:41.324716] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-25T20:35:41.324797] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-25T20:35:41.325104] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-25T20:35:41.325173] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-25T20:35:41.325231] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-25T20:35:41.325297] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-25T20:35:41.325364] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-25T20:35:41.325422] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.325489] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-25T20:35:41.325548] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.325842] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-25T20:35:41.326105] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.326391] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-25T20:35:41.326627] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-25T20:35:41.326703] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.326940] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.327180] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-25T20:35:41.327432] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-25T20:35:41.327499] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-25T20:35:41.327775] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-25T20:35:41.327853] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-25T20:35:41.327920] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.327991] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-25T20:35:41.328056] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.328131] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-25T20:35:41.328395] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-25T20:35:41.328473] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-25T20:35:41.328726] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-25T20:35:41.328805] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-25T20:35:41.328869] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.328936] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.329189] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-25T20:35:41.329266] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.329331] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.329393] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.329699] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.329770] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.329829] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-25T20:35:41.329895] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-25T20:35:41.329953] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.330025] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-25T20:35:41.330091] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-25T20:35:41.330150] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.330406] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.330653] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-25T20:35:41.330961] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.331254] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.331498] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-25T20:35:41.331595] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-25T20:35:41.331675] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-25T20:35:41.331916] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-25T20:35:41.332155] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.332232] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.332303] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.332600] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.332673] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.332894] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-25T20:35:41.333124] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.333192] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.333417] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-25T20:35:41.333717] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-25T20:35:41.333801] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.333862] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-25T20:35:41.333920] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.334191] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.334259] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.334317] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.334375] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-25T20:35:41.334664] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.334957] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-25T20:35:41.335034] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.335103] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-25T20:35:41.335341] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-25T20:35:41.335418] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-25T20:35:41.335485] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.335552] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-25T20:35:41.335833] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.335911] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-25T20:35:41.335985] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-25T20:35:41.336053] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-25T20:35:41.336124] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-25T20:35:41.336356] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-25T20:35:41.336431] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-25T20:35:41.336662] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.336730] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-25T20:35:41.336955] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.337029] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-25T20:35:41.337095] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.337162] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-25T20:35:41.337385] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-25T20:35:41.337460] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-25T20:35:41.337701] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-25T20:35:41.337926] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.338168] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.338403] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-25T20:35:41.338471] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-25T20:35:41.338536] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-25T20:35:41.338802] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.338888] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-25T20:35:41.338966] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.339028] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.339256] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.339332] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-25T20:35:41.339405] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.339645] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-25T20:35:41.339732] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-25T20:35:41.339824] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-25T20:35:41.340074] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.340374] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-25T20:35:41.340450] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-25T20:35:41.340752] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.341006] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-25T20:35:41.341271] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.341349] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.341417] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-25T20:35:41.341676] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.341750] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-25T20:35:41.341817] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.341877] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.341942] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-25T20:35:41.342173] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-25T20:35:41.342248] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.342496] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.342563] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.342653] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.342713] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.342770] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-25T20:35:41.343017] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-25T20:35:41.343095] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-25T20:35:41.343170] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-25T20:35:41.343400] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-25T20:35:41.343640] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-25T20:35:41.343892] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-25T20:35:41.343973] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-25T20:35:41.344042] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-25T20:35:41.344113] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.344346] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-25T20:35:41.344414] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.344479] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.344538] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.345372] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.345444] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.345747] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-25T20:35:41.345857] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.345925] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-25T20:35:41.345993] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-25T20:35:41.346261] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-25T20:35:41.346505] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.346766] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-25T20:35:41.346846] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-25T20:35:41.346914] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.347150] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-25T20:35:41.347220] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.347520] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.347810] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.348046] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-25T20:35:41.348140] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-25T20:35:41.348199] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-25T20:35:41.348269] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.348499] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-25T20:35:41.348746] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.349008] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-25T20:35:41.349075] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.349303] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-25T20:35:41.349391] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.349451] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-25T20:35:41.349510] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-25T20:35:41.349606] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-25T20:35:41.349853] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-25T20:35:41.349924] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-25T20:35:41.350193] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-25T20:35:41.350269] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-25T20:35:41.350337] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.350404] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.350471] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-25T20:35:41.350764] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.350846] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-25T20:35:41.351168] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.351254] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-25T20:35:41.351558] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-25T20:35:41.351661] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.351739] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.351818] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-25T20:35:41.352079] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-25T20:35:41.352166] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-25T20:35:41.352228] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-25T20:35:41.352536] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-25T20:35:41.352658] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.352730] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.353022] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.353090] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.353327] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-25T20:35:41.353410] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-25T20:35:41.353654] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-25T20:35:41.353917] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-25T20:35:41.354165] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.354233] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.354299] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.354364] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.354597] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-25T20:35:41.354666] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.354724] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.354790] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-25T20:35:41.354850] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.355095] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-25T20:35:41.355170] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-25T20:35:41.355237] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.355303] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-25T20:35:41.355532] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.355623] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.355691] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.356039] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.356110] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.356345] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.356416] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.356483] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-25T20:35:41.356720] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.356975] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-25T20:35:41.357046] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.357325] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.357394] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-25T20:35:41.357462] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-25T20:35:41.357528] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-25T20:35:41.357610] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-25T20:35:41.357872] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-25T20:35:41.357956] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-25T20:35:41.358184] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.358256] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.358321] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-25T20:35:41.358388] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.358644] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-25T20:35:41.358754] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.358822] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-25T20:35:41.359131] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-25T20:35:41.359201] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-25T20:35:41.359480] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.359549] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.359677] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.359746] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.360004] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.360261] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-25T20:35:41.360501] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.360614] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-25T20:35:41.360871] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-25T20:35:41.360949] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-25T20:35:41.361009] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-25T20:35:41.361285] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.361517] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.361621] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-25T20:35:41.361683] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-25T20:35:41.361908] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-25T20:35:41.361977] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-25T20:35:41.362196] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.362265] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-25T20:35:41.362324] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-25T20:35:41.362380] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-25T20:35:41.362636] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.362721] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-25T20:35:41.362951] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.363179] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.363412] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-25T20:35:41.363490] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-25T20:35:41.363551] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-25T20:35:41.363637] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-25T20:35:41.363696] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.363922] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-25T20:35:41.363998] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.364058] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.364300] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-25T20:35:41.364537] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-25T20:35:41.364823] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-25T20:35:41.365069] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-25T20:35:41.365138] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-25T20:35:41.365207] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-25T20:35:41.365267] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.365335] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-25T20:35:41.365395] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-25T20:35:41.365452] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-25T20:35:41.365677] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-25T20:35:41.365911] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-25T20:35:41.365979] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-25T20:35:41.366200] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.366277] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.366337] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-25T20:35:41.366395] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.366451] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.366681] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-25T20:35:41.366750] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-25T20:35:41.366807] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.367034] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-25T20:35:41.367118] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-25T20:35:41.367178] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.367397] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-25T20:35:41.367626] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.367695] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-25T20:35:41.367753] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.367819] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.368046] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.368345] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-25T20:35:41.368417] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.368642] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-25T20:35:41.368712] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-25T20:35:41.368781] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-25T20:35:41.368841] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.369092] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.369346] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.369676] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-25T20:35:41.369763] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-25T20:35:41.369992] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.370068] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-25T20:35:41.370387] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-25T20:35:41.370502] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-25T20:35:41.370814] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-25T20:35:41.370903] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.370977] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-25T20:35:41.371040] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-25T20:35:41.371109] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.371388] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-25T20:35:41.371646] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-25T20:35:41.371751] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-25T20:35:41.371955] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.372016] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.372085] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-25T20:35:41.372148] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-25T20:35:41.372415] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.372488] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-25T20:35:41.372549] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.373338] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-25T20:35:41.373654] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.373759] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.373831] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.373903] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-25T20:35:41.373972] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-25T20:35:41.374035] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.374284] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-25T20:35:41.374532] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-25T20:35:41.374654] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-25T20:35:41.374721] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.374791] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-25T20:35:41.375254] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-25T20:35:41.375328] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-25T20:35:41.375398] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.375648] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-25T20:35:41.376505] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-25T20:35:41.376822] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-25T20:35:41.377088] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-25T20:35:41.377379] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.377449] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-25T20:35:41.377508] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-25T20:35:41.377733] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-25T20:35:41.377819] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.377879] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.377937] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-25T20:35:41.378002] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.378067] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-25T20:35:41.378393] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-25T20:35:41.378463] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.378745] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.379183] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.379253] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.379321] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.379380] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-25T20:35:41.379446] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-25T20:35:41.379700] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.379775] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-25T20:35:41.379834] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.379901] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-25T20:35:41.379959] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.380254] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.380504] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-25T20:35:41.380608] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-25T20:35:41.380892] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-25T20:35:41.381100] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.381389] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-25T20:35:41.381664] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-25T20:35:41.382186] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.382432] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-25T20:35:41.382503] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.382567] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-25T20:35:41.382839] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.383070] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-25T20:35:41.383316] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-25T20:35:41.383568] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-25T20:35:41.383709] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.383963] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.384052] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.384273] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.384495] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-25T20:35:41.384567] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.384694] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-25T20:35:41.384789] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-25T20:35:41.385048] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.385128] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-25T20:35:41.385189] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-25T20:35:41.385448] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-25T20:35:41.385520] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.385621] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-25T20:35:41.385860] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-25T20:35:41.385945] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-25T20:35:41.386025] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-25T20:35:41.386290] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.386402] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.386490] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-25T20:35:41.386812] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-25T20:35:41.386894] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-25T20:35:41.386966] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.387028] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.387272] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-25T20:35:41.387672] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-25T20:35:41.387775] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-25T20:35:41.387851] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-25T20:35:41.388124] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-25T20:35:41.388204] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.388474] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-25T20:35:41.388622] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-25T20:35:41.388724] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-25T20:35:41.388824] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-25T20:35:41.388895] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.388973] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-25T20:35:41.389050] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-25T20:35:41.389318] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-25T20:35:41.389421] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-25T20:35:41.389493] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-25T20:35:41.389606] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-25T20:35:41.389971] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-25T20:35:41.390287] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.390683] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.390761] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-25T20:35:41.391010] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.391272] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-25T20:35:41.391378] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-25T20:35:41.391453] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-25T20:35:41.391549] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-25T20:35:41.391672] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-25T20:35:41.391755] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-25T20:35:41.391848] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-25T20:35:41.392121] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-25T20:35:41.392212] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.392299] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.392373] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.392655] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.393014] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-25T20:35:41.393105] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.393183] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-25T20:35:41.393450] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.393553] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.393862] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-25T20:35:41.394110] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.394430] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-25T20:35:41.394713] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.394980] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-25T20:35:41.395227] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-25T20:35:41.395490] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-25T20:35:41.395561] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.395887] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-25T20:35:41.395969] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-25T20:35:41.396205] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.396285] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-25T20:35:41.396345] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-25T20:35:41.396428] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-25T20:35:41.396686] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-25T20:35:41.396793] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-25T20:35:41.397072] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.397333] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-25T20:35:41.397404] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-25T20:35:41.397472] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-25T20:35:41.397534] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.397619] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-25T20:35:41.397689] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-25T20:35:41.397759] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-25T20:35:41.397820] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-25T20:35:41.397891] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.398181] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-25T20:35:41.398255] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-25T20:35:41.398315] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.398601] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-25T20:35:41.398723] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-25T20:35:41.398791] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-25T20:35:41.398867] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-25T20:35:41.398938] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-25T20:35:41.398998] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-25T20:35:41.399254] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-25T20:35:41.399333] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-25T20:35:41.399597] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-25T20:35:41.399686] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-25T20:35:41.399748] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-25T20:35:41.399990] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-25T20:35:41.400060] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.400286] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-25T20:35:41.400363] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-25T20:35:41.400433] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-25T20:35:41.400501] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-25T20:35:41.400564] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.400662] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-25T20:35:41.400909] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-25T20:35:41.401737] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-25T20:35:41.401821] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.401890] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-25T20:35:41.402147] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.402221] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.402670] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-25T20:35:41.402746] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-25T20:35:41.402816] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-25T20:35:41.402891] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-25T20:35:41.403040] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-25T20:35:41.403114] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-25T20:35:41.403355] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.403621] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-25T20:35:41.403714] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-25T20:35:41.403786] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-25T20:35:41.404023] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.404290] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.404554] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-25T20:35:41.404891] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-25T20:35:41.405125] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-25T20:35:41.405195] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-25T20:35:41.405266] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-25T20:35:41.405331] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-25T20:35:41.405616] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.405713] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-25T20:35:41.405797] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.406029] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-25T20:35:41.406110] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-25T20:35:41.407092] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-25T20:35:41.407176] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-25T20:35:41.407239] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-25T20:35:41.407630] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.407710] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-25T20:35:41.407772] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.407841] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-25T20:35:41.407911] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-25T20:35:41.408212] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-25T20:35:41.408327] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.408399] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-25T20:35:41.408467] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-25T20:35:41.408543] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-25T20:35:41.408657] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-25T20:35:41.408974] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-25T20:35:41.409047] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-25T20:35:41.409116] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-25T20:35:41.409376] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-25T20:35:41.409456] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.409712] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.409792] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-25T20:35:41.410055] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-25T20:35:41.410128] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-25T20:35:41.410188] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-25T20:35:41.410246] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-25T20:35:41.410305] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-25T20:35:41.410364] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-25T20:35:41.410662] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-25T20:35:41.410910] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-25T20:35:41.410982] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-25T20:35:41.411215] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-25T20:35:41.411297] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.411612] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-25T20:35:41.411893] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-25T20:35:41.412158] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-25T20:35:41.412240] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-25T20:35:41.412497] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.412858] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-25T20:35:41.412947] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-25T20:35:41.413014] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-25T20:35:41.413272] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-25T20:35:41.413350] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-25T20:35:41.413412] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-25T20:35:41.413479] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-25T20:35:41.413995] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-25T20:35:41.414065] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-25T20:35:41.414136] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-25T20:35:41.414379] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-25T20:35:41.414450] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-25T20:35:41.414702] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-25T20:35:41.414791] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-25T20:35:41.414861] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-25T20:35:41.415141] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.415379] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-25T20:35:41.415464] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-25T20:35:41.415857] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-25T20:35:41.416134] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-25T20:35:41.416211] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-25T20:35:41.416459] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-25T20:35:41.416775] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-25T20:35:41.416862] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-25T20:35:41.416926] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-25T20:35:41.417176] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-25T20:35:41.417420] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-25T20:35:41.417673] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-25T20:35:41.417755] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-25T20:35:41.417984] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-25T20:35:41.418053] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-25T20:35:41.418313] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-25T20:35:41.418393] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-25T20:35:41.418680] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-25T20:35:41.418761] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.418820] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-25T20:35:41.418879] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-25T20:35:41.418954] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-25T20:35:41.419015] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-25T20:35:41.419081] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-25T20:35:41.419141] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-25T20:35:41.419378] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-25T20:35:41.419449] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-25T20:35:41.419544] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-25T20:35:41.419870] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-25T20:35:41.419950] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-25T20:35:41.420190] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.420261] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-25T20:35:41.420498] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-25T20:35:41.420927] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-25T20:35:41.421011] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-25T20:35:41.421088] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-25T20:35:41.421158] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-25T20:35:41.421218] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-25T20:35:41.421287] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-25T20:35:41.421602] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-25T20:35:41.421877] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-25T20:35:41.421951] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-25T20:35:41.422025] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-25T20:35:41.422094] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-25T20:35:41.422153] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-25T20:35:41.422225] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-25T20:35:41.422477] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-25T20:35:41.422796] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-25T20:35:41.423125] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-25T20:35:41.423389] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-25T20:35:41.423478] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-25T20:35:41.423744] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-25T20:35:41.424018] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-25T20:35:41.424096] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.424157] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-25T20:35:41.424435] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-25T20:35:41.424740] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-25T20:35:41.424823] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-25T20:35:41.424893] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-25T20:35:41.426561] [INFO ] [LOCAL ] Saved consolidated report: 3376 forecasts -> ./output/forecasts/full/2026-02-26.txt [2026-02-25T20:35:41.426636] [INFO ] [sig ] [93/93] Successfully generated report for 2026-02-26: 3376 entries [2026-02-25T20:35:41.426670] [INFO ] [sig ] ================================================== [2026-02-25T20:35:41.426698] [INFO ] [sig ] Report generation complete: 93/93 reports succeeded [2026-02-25T20:35:42.115332] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-25T20:35:42.115539] [INFO ] [sig ] Email notification sent [2026-02-25T20:35:42.116541] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-25T20:35:42.116779] [INFO ] [STATE ] Last completion updated: 2026-02-25T20:35:42.116634